I have almost 6 years of experience in software industry. This tenure includes software development, planning, maintenance and support. I believed in gaining knowledge and sharing with others.
In the 6 years of my career, I was mainly involved in almost all the phases of software development life-cycle from requirement gathering to project deployment where I have worked on multiple programing languages and some challenging and exciting projects.
April 2019 – Current
Senior Software Engineer
VentureDive
Dilkhusha Forum, Karachi
I have joined VentureDive as Senior Software Engineer and some of my key responsibilities here are listed below,
Gather, analyzed and understand requirements from clients.
Develop Smooth and interactive applications according to the customer expectation.
Involve in all deployment related activities.
August 2015 – March 2019
Senior Software Developer
10Pearls
Parsa Tower, Karachi
I was involved in complete application development life cycle which includes following key responsibilities.
Understand and gathering business needs and requirement from client.
Application development according to the requirement.
Application deployment and UAT related activities.
Below are the details of some major projects on which I worked in this company
Docker
Docker is a container technology for Linux that allows a developer to package up an application with all of the parts it needs. We have built an analyzing tools which help to analyze Docker container and generate a comprehensive report.
Technologies used -> golang, RethinkDB
HomeSnap
HomeSnap is the real estate industry's national search portal, featuring the same accurate, real-time information that agents use.
Technologies used -> ASP .net Web API, JavaScript, Elastic Search, dynamo DB, AWS Lambda functions, AWS S2
Lagun Portal
This is built for supervisors and DSR’s to monitor their activities related to sales. This system also helps supervisors to teach their DSR’s under them to make them more productive.
Technologies used -> ASP .net Web API, Angular JS 1.6, SQL Server 2012, Jenkins
Yellow Zebra
Yellow zebra is a project management tool, build to manage projects effectively and track all the latest developments and communication under the project
Technologies used -> ASP .net Web API, Angular JS 2.0, SQL Server 2008, Jenkins
CarPool2School
Carpool to school is portal which provides connectivity between parents and driver and helps parents to connect with driver and track user in real-time
Technologies used -> ASP .net Web API, SQL Server 2008, Jenkins
CapRelo Portal
CapRelo helps peoples to relocate from one place to other and CapRelo portal provide different services regathering to relocation.
Technologies used -> ASP .net Web API, Angular JS, SQL Server 2008, Team City, Selenium
Metier
Metier is a software project management tool used to manage software projects.
Technologies used -> ASP .net Win forms, SQL Server 2008, Bird Report, Crius control
September 2013 – July 2015
Software Engineer
DGS (TRG)
Center Point, Karachi
I was involved in all call center related new software development as well as old software support. Some key responsibilities of this job role are listed below.
Integrate new feature into related to sales in existing software.
Maintain and support old software and may sure that all the things are up and running.
Developer new web dialer in parallel with advance features.
List of some major projects I worked on are below
DGS WebDialer
DGS WebDialer is a web based tool runs on the top of Twilio API to provide call center operations.
Technologies used -> .net MVC4, SignalR, Angular JS, Knockout JS, Web Services, HTML, CSS, JQuery, JavaScript, SQL Server 2008, Design Pattern
DGS KnowledgeBase (dgsKB)
dgsKB is a communication tool which is used by call center agents and their supervisors for internal communication.
Technologies used -> .net MVC4, Web API, Angular JS, HTML, CSS, JQuery, JavaScript, SQL Server 2008
DGS CRM
DGS CRM is a windows base application which connect asterisk SIP socket by using portSip library to land call into agent’s machine and perform different calling operations.
Technologies Used -> .net, Class Library, SQL Server 2008, Design Pattern
Agent App
Agent application is basically the older version of DGS CRM which also runs on the top of asterisk SIP sockets and connect calls to agent’s machine. My role to develop or modify configurations for different clients.
Technologies Used -> VB .net, SQL Server 2008
dgSmart
dgSmart is a reporting portal which show different report of the company like profit, sales, calls etc.
Technologies used -> .net MVC3, HTML, CSS, JQuery, JavaScript, SQL Server 2008
Profitability
Profitability is a windows services which is responsible to calculate the profit, sales and other parameters.
Technologies used -> .net, Class Library, SQL Server 2008, Design Pattern
Angular JS
ASP .Net Web APIs
Node JS
DynamoDB
SQL Server
JavaScript / jQuery
Crystal Reporting
React JS
MySQL
Elastic Search
Masters, Computer ScienceGraduated, June 2017
National University of Emerging Sciences GPA 3.0
Sindh, Karachi
Bachelor, Computer ScienceGraduated, June 2013
Usman Institute of TechnologyGPA 3.3
Sindh, Karachi