Kashif N. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Kashif N. - Data Engineering, Data Science, Data Analysis

My name is Kashif N. and I have over 7 years years of experience in the tech industry. I specialize in the following technologies: Docker, Bash Programming, Microsoft Windows PowerShell, Microsoft Azure, Linux System Administration, etc.. I hold a degree in Master of Science (MS), Bachelor of Engineering (BEng). Some of the notable projects I’ve worked on include: Image Transfer from LAN Computers to Raspberyy Pi via Wi-Fi, Single Sign-On (SSO) using Azure Active Directory, Virtual Machines Deployment and Configuration at Azure, scrolling through Menu list on SSD1306 LED by connecting with PIC18F, VoIP calling and Caller ID spoofing, etc.. I am based in Lahore, Pakistan. I've successfully completed 6 projects while developing at Softaims.

I specialize in architecting and developing scalable, distributed systems that handle high demands and complex information flows. My focus is on building fault-tolerant infrastructure using modern cloud practices and modular patterns. I excel at diagnosing and resolving intricate concurrency and scaling issues across large platforms.

Collaboration is central to my success; I enjoy working with fellow technical experts and product managers to define clear technical roadmaps. This structured approach allows the team at Softaims to consistently deliver high-availability solutions that can easily adapt to exponential growth.

I maintain a proactive approach to security and performance, treating them as integral components of the design process, not as afterthoughts. My ultimate goal is to build the foundational technology that powers client success and innovation.

Main technologies

  • Data Engineering

    7 years

  • Docker

    6 Years

  • Bash Programming

    1 Year

  • Microsoft Windows PowerShell

    4 Years

Additional skills

  • Docker
  • Bash Programming
  • Microsoft Windows PowerShell
  • Microsoft Azure
  • Linux System Administration
  • Cloud Migration
  • Cloud Architecture
  • Terraform
  • Amazon Web Services
  • Windows Administration
  • IT Management
  • Azure DevOps
  • Kubernetes
  • Automation
  • Microsoft Active Directory
  • Data Engineering
  • Data Science
  • Data Analysis

Direct hire

Potentially possible

Ready to get matched with vetted developers fast?

Let’s get started today!

Hire undefined

Experience Highlights

Image Transfer from LAN Computers to Raspberyy Pi via Wi-Fi

Abstract: This project is about transferring images from LAN computers or android phones to raspberry pi. Raspberry pi receives images and stores them in local directory and display the received image on the attached TFT LCD. Details: I used the below mentioned hardware and software components to complete this project. Following are the major steps involved in the project completion. 1) I downloaded and installed rasbpian stretch light on the 8 GB SD card 2) I enabled the raspberry pi to connect to my router via wifi and configured SSH. I connected via putty and then installed Tight vnc to remote into raspberry pi. I didn't use monitor to connect to the raspberry pi. 3) Installed the device driver for 3.5 inch TFT LCD to interface with the raspberry pi board. 4) Installed nginx web server at raspberry pi and configured it. I wrote a PHP script so that anyone can connect to the server and upload images to the web server 5) Successful test of transferring images from LAN computers to the raspberry pi, storing at SSD card and displaying on the LCD. Following is the list of Hardware and Software used in this project. Hardware: Raspberry Pi Zero W 3.5 Inch TFT LCD 8 GB memory card Adapter USB cable Software: Raspbian stretch light LCD device driver Tight vnc nginx web server PHP

Single Sign-On (SSO) using Azure Active Directory

In this project, I worked for the company IMISGROUP to enable company employees to utilize Microsoft Single Sign-on (SSO) service. With SSO, users just have to remember one password to access domain joined company devices, office365, web applications, SaaS, azure cloud and other Microsoft services. Users do not have to remember separate passwords for cloud applications and company resources. Further, I created company's own VPN and deployed group policy objects (GPOs) to configure use settings on domain systems. Single Sing-on (SSO): To implement SSO, installed and configured an on-premise Domain Controller (DC) with user profiles. Created Azure AD at Microsoft azure cloud. Furthermore, installed three roles at DC Server, Active Directory Domain Services (AD DS), DNS and DHCP. Then configured these servers to create environment for the on-premise Active Directory. Further, configured azure Active Directory to sync with on-premise domain joined users and internet devices. Installed Azure AD Connect at DC and provided required information to sync the on-premise users and computers to the Azure AD. It is easy to manage users profiles and groups for large organizations through Azure AD. Azure AD provides lots of features for small to big organizations to mange users profiles, groups and applications in an easy and flexible way. IMIS VPN: Created company's own VPN to access the computers remotely. For this task, Installed a VPN server at DC and configured it to create a VPN. At router did port forwarding and necessary configuration at client machines to connect them to VPN. Group Policy Objects (GPOs): Deployed GPOs to customize the settings for the users on domain computers such as GPOs for Taskbar layer, IE home page, Company wall paper and screen saver on domain computers, etc. IMIS is an Australian based company which provides industrial mining inspection solutions. https://www.imisgroup.com/

Virtual Machines Deployment and Configuration at Azure

Deployed Ubuntu Virtual Machines at Azure cloud to improve python long running script simulation time. I configured the VM by choosing the CPUs, RAM, storage and NIC to satisfy the requirement for high compute requirement. The virtual machine successfully fulfill the goals and reduced the simulation time as compared to the on-premise server.

scrolling through Menu list on SSD1306 LED by connecting with PIC18F

I have implemented menu system for a company to scroll through the menus using PIC18F and SSD1306 OLED. There are buttons SELECT, UP, DOWN to scroll through the menus. I wrote the program in MPLAB IDE using CCS compiler in C programming. Use Proteus to simulate the schematic diagram and for software simulation.

VoIP calling and Caller ID spoofing

Designed a system to make VoIP calls through PBX (private branch exchange) using SIP trunking. I installed PBX on azure cloud virtual machine and connected to a private SIP trunk. Then using web console or android phone app make calls to international destinations with Caller ID spoofing.

Education

  • Lahore University of Management Sciences

    Master of Science (MS) in Electrical engineering

    2014-01-01-2016-01-01

  • Quaid-i-Azam University, Islamabad

    Bachelor of Engineering (BEng) in Electronics

    2008-01-01-2010-01-01

Languages

  • English
  • Panjabi, Punjabi
  • Urdu