I like being an Engineer and solving engineering problems. I have 5 years of experience in using different programming languages and tools like Javascript, NodeJS, Typescript, NestJS, MongoDB, Postgress, MYSQL and Docker. I have 2 years of experience in Golang and AWS as well. Besides work, I play chess on chess.com and have rapid rating of 1400
10Pearls build and design transformational digital products and experiences that drive real business value and customer impact—so you can create innovative products faster and at scale.
Afiniti transforms the way humans interact by applying artificial intelligence to discover, predict and affect patterns of interpersonal behavior.
The Ghulam Ishaq Khan Institute of Engineering Sciences and Technology (GIK) is one of the most prestigious engineering institutes of Pakistan. GIK is known the world over for setting a standard of excellence in the field of engineering.
|
B.Sc. in Computer Science & EngineeringCGPA: 3.51 out of 4PublicationsTaken Courses
|
For this project we had to detect malware from windows executable files. The file normally called PE file, is first parsed and converted to a feature vector ( floating point array ). That vector along with some entropy and standard deviation calculations, is passed through a custom built feed forward part of neural network which outputs a score between 1-100 indicating if the file is infected.
My current project is a golang application that has a web and mobile interface. It allows customer to hire an interpreter for him against desired language on an audio or video call. A one to one session call is generated natively or on integrated zoom. I am responsible for leading and managing backend team, reviewing PRs, planning and archtitecture of application
Our company needed a service to store configurations for more than dozen of microservices comprising one big product. I was part of the team to build a scalable, generic, multi tenant configuration service api to store configurations for any possible service. When configuration is done by a configuration engineer for that service, it can call the api at boot time to fetch its configuration.
Created 3 variants of a monitoring system in Node, Golang and Java. SNMP protocol was used in Java variant to create a SNMP agent. The product was helpful to monitor a huge microservices architecture. Older variants were client based where we were interacting directly with servers using different native client tools to fetch required information..
This project belongs to fintech industry which requires integration of a local bank with state bank’s RAAST system. I was involved in active development and system design. My major contribution is a store a forward (SAF) microservice that acts as retry mechanism for failed transactions and failed jobs.
Our client served millions of customers in USA. They had to provide their support team with a mechanism to debug the data issues and quickly rectify the issue with latest information. We made this tool using Node, React and AWS to help support team figure out data issues quickly and synchronize information across various third party data providers and our service without losing any information and maintaining data integrity.
This application aims at college selection, career growth for students and parents involvement in the education system in US. About 35% of schools in the US use this application for their students to level up their career and to grow as a professional. I worked with client as backend and frontend developer for this application.
This project was huge and was built on microservices architecture. I had to understand all the parts and had to take active part in development of new features, reviewing pull requests and deployments. I was also involved in its aws deployment infrastructure
This project leverages Blockchain technology to reward people for their contribution to recruitment. I created all the aws deployment infrastructure for the application, CI/CD pipelines and looked after its deployments
One of the best and most interesting project of my life. We had to extract vast amount of data from different sources regarding different cities along with city geospatial data and then interpret that data to rank top 500 cities based on 45 different indicators like No of Museums, Libraries, Cinemas, Number of International Students etc.
A 10pearls in house development project in which we tried to solve the problem of tracking electricity montly bill. An IOT device was made attached to the Electric Meter which sent power usage information to our api using MQTT protocol. The developed API interprets that data and compute valueable information like expected bills and other cost saving predictions.
This project was an enterprise software for an insurance company in DUBAI to manage workflow between FNZ, automobile spare parts suppliers, and automobile repair shops. The work request tracking system enabled FNZ and suppliers to manage and keep a solid track of all shipments work requests to automobile repair shops.
With the support of Pakistan Air Force we created a precision Unmanned Aerial Vehicle. It was designed to fly autonomously inside a tunnel/cave of an unknown structure. We used Deep Neural Networks to train vehicle to fly autonomously and ultimately map its structure after the flight.
After extracting the data from twitter, the aim was to detect communities (geographically) from different parts of Pakistan and follow the headlines in those areas about a famous television series. From their tweets we detected the major news in circulation and its evolution over a period of time. I also performed Trend analysis, Keyword extraction and Data Visualization.