
Muhammad Salman
Lead Software Engineer

Connect with Muhammad Salman to Send Message
Connect
Connect with Muhammad Salman to Send Message
ConnectTimeline
About me
Senior Software Engineer • Principal Software Engineer • Lead Software Engineer
Education

Pertroman Training Institute
2001 - 2001Diploma in Information Technology Information Technology
Khawaja Farid College
1997 - 1999Intermediate Pre-Engineering
University of Karachi
2003 - 2006Bachelor of Science (BS) Computer Science 3.04
Experience

TechnoSysInt
Jun 2005 - Nov 2010Lead Software Engineer1. To perform business and system analysis across the entire project life-cycle in order to develop internal and third party systems meeting business needs. 2. To Gather and Analysis business requirements with team.3. To identify impact and propose solution.4. To Document project scope, deliverable, functional requirements, and added value services and expectations.5. To Designing application architecture, database design with Technical architect.6. To provide technical and schedule estimates for individual design responsibilities on assigned project. 7. To lead and manage the development of Software Applications following the best practices.8. To Direct Developer(s) to develop applications based on different programming languages to enhance operational efficiency. 9. Analyze system specifications and translate system requirements to task specifications for junior programmers.10. Supervise the work of Developer(s) and coordinate with Section Head Application Development / End User(s) to ensure that the business requirements are met.11. To manage delivery of requirements within agreed timelines.12. Responsible for software configuration and change management.13. To assist in testing applications and identify functionality gaps as it corresponds to business processes and follow up the tasks assigned to development team.14. To Perform Code reviews of junior developers in the team and suggesting Code Refactoring and alternate design and development schemes Show less

Paradigm Solutions Pakistan
Nov 2010 - Oct 2011Senior Software Engineer1. To communicate with offshore Project Manager to collect application requirements.2. To analysis user requirement, design applications and database3. To develop software application based on structured development methodology and in accordance with high development and coding standards. 4. To modify / upgrade existing software to correct errors, allow it to improve its performance. 5. To test & deploy desktop & web applications. 6. To review and provide system documentation such as user's manuals. 7. To be involved in research for new technologies. Show less

MLOGICA, LLC
Jan 2012 - Nov 2015Senior Software Engineer(.NET/MS BI)1. Performs requirements gathering and system analysis, data analysis, data mapping, Logical Data Modeling, Functional Design, discover data anomalies, and data quality improvements. 2. Determines database structural requirements by analyzing client operations, applications, and programming; reviewing objectives with clients; evaluating current systems;3. Work with top management to define processes to improve the quality and throughput of the deliverables. 4. Responsible for creating architecture and design of different application according to industry standards. 5. To lead .net /MS BI development teams and supervise development of applications as per business requirements. 6. Own the quality of the technical deliverable. 7. Research and understand new technologies. Show less

ZEPCOM
Nov 2015 - Jul 2023Principal Software Engineer (BI/.NET)1. Performed requirement gathering, designing, coding, and debugging software for multiple clients.2. Improved the performance of existing software by analysis, profiling, optimizing algorithms, database optimization, code refactoring, and performance testing.3. Maintained and enhanced the functionality of existing software through timely updates and bug fixes. 4. Conducted thorough assessments to identify areas of improvement, applied necessary upgrades, and ensured seamless compatibility with evolving technologies and platforms.5. Supervised technical aspects of projects, including team coordination, implementation timelines, and stakeholder communication, ensuring successful project delivery.6. Investigated software-related complaints and make necessary adjustments to ensure optimal software performance. Show less

DSV - Global Transport and Logistics
Sept 2023 - nowSenior Software Developer
Licenses & Certifications
- View certificate

Enterprise Design Thinking Co-Creator
IBMNov 2023
Languages
- urUrdu
- saSaraiki
- siSindhi
- enEnglish
- puPunjabi
Recommendations

Mazhar faizee
MAAT(AAT Sri Lanka), CBA (CA Sri Lanka), CCA (CA Sri Lanka) , BBA( Special), HND-IT in Software Eng...Batticaloa, Eastern Province, Sri Lanka
Tillman mcfadden
Consultant at FactSetGreater Boston
Amol helkar
L1 Network Engineer at Aerial Telecom Solutions Pvt LtdNavi Mumbai, Maharashtra, India
Varun gupta
KPMG Global Services||Finance Due Diligence||PGDM(General)|| LBSIM'23Delhi, India
Laura lerner
Consultant Energy & Sustainability @Drees & Sommer SE | M. Sc. Ressourceneffizientes und Nachhaltige...Stuttgart, Baden-Württemberg, Germany
Rohan dodeja
Lead Software Engineer at Airtel International LLP.Delhi, India
Emma milstead
7x Salesforce Certified | Trailhead Double Ranger | Agentforce Success EngineerAtlanta, Georgia, United States
Daniel ramírez
Principal Frontend Engineer | Javascript Full-Stack Developer | Software craftsman | Problem SolverEl Tejar de El Guarco, Cartago, Costa Rica
Saulo santana
Chef de CozinhaRibeira Grande, Portugal
David benjamin policarpio
Founder at Deltech Solutions Philippines Inc.Metro Manila, National Capital Region, Philippines
Saranya s b
ASDE-2 | CEG'21Tamil Nadu, India
Lady beatriz quevedo cantor
Coordinator Labour Skills Group | Team Leader | International Business | Business Intelligence | Inn...Colombia
Daniel prieto
Front-end Developer/EngineerVenezuela
Joshua jackai
🏆 Award-winning Meta-certified Digital Demand Designer ™. I turn user experience bottlenecks into h...Hayward, California, United States
Carolyne danilla
Climate and Sustainable Finance|Circular Economy| GHG accountingWashington, District of Columbia, United States
Joju k shibu
Head of the Business Analytics Team | MSc in Business Analytics | B.Tech in Computer Science & Engin...Greater Leeds Area
Im chheangmeng
Manager, IT Network AdministratorCambodia
Cesar quevedo
Senior Software Quality Assurance AnalystSantiago, Santiago Metropolitan Region, Chile
Shalu vashwan
Actively seeking job opportunity for Data Analyst | Data Analyst Consultant at EYDelhi, India
Jeremy meadows
Senior Director of Aftermarket and Field ServiceGreater Houston
...