User's Cover Picture
User's avatar

Muhammad Arshad Shaheen

Senior Software Engineer (Backend & Frontend)

Message
Intro
Lahore, Pakistan
Freelance Technology Consultant at Full Stack MERN/MEAN Developer
Computer Software
Joined August 16, 2023

Skills

Languages

Urdu
-
Native or Bilingual
English
-
Fluent
About
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
User avatar
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.
User avatar
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.
User avatar
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
User avatar
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
User avatar
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
User avatar
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
User avatar
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.