Visionary IT leader with 20+ years' experience in developing and maintaining desktop, web, and mobile
applications. Full-stack developer with expertise in MEAN/MERN, JavaScript, and .NET. Proficient in
backend, frontend, DevOps, databases, libraries, and API development
Loading...Loading...
Experience
Full Stack MERN/MEAN Developer
Jan 2020 – Present
Freelance Technology Consultant
Project: RealtorPin
- As a MERN stack developer, I built RealtorPin, the world's #1 and 1st ever Realtor's Social
Platform mobile app. This innovative app revolutionizes how realtors connect and engage
globally. RealtorPin provides a unique platform for realtors to connect, socialize, and
seamlessly engage in peer-to-peer (P2P) business transactions, transforming the way they
meet their real estate needs.
- Developed a web application to monitor and control IoT devices in the farm using MEAN stack.
Implemented real-time data visualization using WebSockets and D3.js for better decisionmaking. Designed and developed RESTful APIs for data exchange between the frontend and
backend. Integrated a machine learning model using TensorFlow to predict crop yields and
optimize resource usage.
- I created a scalable and responsive e-commerce platform using the MERN stack, enabling a
smooth shopping experience. User authentication and authorization were implemented using
OAuth2 and JWT for enhanced security. To improve scalability and maintainability, I designed
and developed a microservices architecture for the backend.
Project: Distribution Management System
Designed and developed a high-performance DMS for Nestle using modern technologies.
Managed the full development cycle of a scalable DMS that supports thousands of users.
Directed a team in implementing a cloud-based solution that led to significant cost savings.
Conducted in-depth business requirements analysis and implemented Agile methodologies.
Seamlessly integrated the DMS with existing ERP systems and migrated legacy data.
Designed and implemented extensive end-user training and documentation.
LeanDNA
Apr 2008 – Dec 2013
Lahore, Pakistan
Senior JAVA Developer and Project Lead
- Directed a large-scale project to modernize legacy systems for SaaS applications serving
Fortune 500 clients, leveraging advanced Java technologies to enhance system efficiency and
responsiveness.
- Incorporated the Spring Framework, significantly improving the security and data management
capabilities of our client solutions.
- Utilized a suite of technologies including Java, Spring, Hibernate and JSP to ensure best
security, scalability, robust integration and superior system performance.
- Initiated and developed an ETL process using Pentaho for robust data mining and in-depth
analysis, playing a pivotal role in driving Lean and Kanban process improvements.
- Constructed an analytical web dashboard using Pentaho, which provided real-time insights for
strategic decision-making and process optimization.
- Provided technical leadership, ensuring project alignment with business objectives, and upheld
software development best practices, enhancing team productivity and overall software
quality.
Aansol Pvt. Ltd.
Mar 2005 – Mar 2008
Lahore, Pakistan
Senior Developer .NET
- Led a team of 10+ members to design, develop and deploy an EduTech portal.
- Designed the solution architecture and development Framework based on .NET MVC, ASP, C#,
IIS and MSSQL.
- Mentored and supervised the team develop and use inhouse MVC code generator from DB to
have standard and quick CRUD web and desktop application code that could be customized
quickly by junior programmers to reduce development cost and project timelines.
- Directly worked with CEO to launch the EducationFellow portal.
Technology: NET Core, ASP MVC, Web API, SQL Server, HTML, AJAX, CSS, SOAP
Nestle Pakistan Limited
Jan 2004 – Mar 2005
Lahore, Pakistan
System Analyst Jan
Project: GLOBE – SAP Business Warehouse rollout in Nestle Pakistan
Lead implementation of SAP BW implementation in the market after SAP Go Live, starting
form documenting market specific business requirements, report layouts and data and
developing customized reports for different functions and C level leadership stakeholders.
Project: SAP HR
Led the implementation of SAP HR module in Nestle Pakistan as System Analyst working
closely with project manager. I led documentation of change management, fit gap analysis
data analysis, master data preparation and migration from AS400 to SAP systems. Trained
500+ employees for HR ESS module and trained supper users of HR function for sustain
support to end user
Technology: DB2/AS400, MSSQL, SAP HR, MS Excel
Nestle Pakistan Limited
Aug 2000 – Jan 2004
Lahore, Pakistan
Software Development/Support Executive
Key Projects: RMPS1 (Raw Milk Procurement System)
The milk procurement is a major component (70% of total procurement of the company) of a
dairy giant and whole process was paper based and Farmers payroll was on excel sheet. I was
hired to digitalize the end to end value chain of Milk Procurement, transportation, quality and
Farmers Payroll.
I led the team to define the process, develop and deploy the solution in less than two years
and then a year long process to improve and finetune new business requirements and
integration of new system with existing ERP solution.
Technology: Oracle DB, Oracle Forms, MS Access
HR Payroll Solution
The second major project with Nestle was developing a HR Payroll system and migrating
historical data from IBM AS400/DB2 to new system. I worked with Techlogix development
team in joint development arrangement and implemented the new solution in a year with
100% data accuracy and reduced 40% waste on payroll processing
Technology: MSSQL, .NET, HTML, Java Script, ASP, IIS
NICON Colleges (Pvt) Limited
Aug 1999 – Aug 2000
Lahore, Pakistan
Senior Instructor for Programming Teaching
- Taught Oracle Certified Professional Developer Track to OCP certification candidates.
- Taught SJCP Java Programmer track to SJCP certification candidates
- Coached students to complete their software development projects.
- Conducted live coding workshops to develop coding skills
- Contributed in inhouse student and accounts management system of the college
Spencer Distribution Ltd.
Apr 1997 – Aug 1999
Software Programmer
I developed the Spencer Inventory Management System (SIMS), it was ERP solution for a major
distribution company in Pakistan which covering purchases, sales, accounts payable, and accounts
receivable. Implemented the solution in 22 cities (distribution branches) across the country
Resolved management and user-level issues. The Spencer Consolidated Reporting System (SCRS)
for consolidated reports on purchases, sales, and customer accounts was developed. To support
SCRS, I designed and build a data warehouse for efficient reporting of historical data.