Muhammad Sohail Iqbal
Senior Software Engineer | AI/ML Engineer @ Taraki
About
Experienced and results-driven Senior Software Engineer with a strong background in Node.js, React.js, MongoDB, SQL, AWS, and Microservices architecture. With 8 years of hands-on experience, I have a proven track record of delivering high-quality software solutions. I excel in designing and developing scalable applications, leveraging my expertise in backend development, frontend implementation, and database management. My proficiency in AWS services, such as Lambda and SQS, enables me to build robust and efficient cloud-based solutions. With a passion for clean code and best practices, I thrive in Agile environments and enjoy collaborating with cross-functional teams to deliver exceptional results. If you're seeking a dedicated professional who can drive innovation and solve complex technical challenges, let's connect!
Pakistan
Lahore
Information Technology & Services
OpenAI API, Artificial Intelligence (AI), NoSQL, NestJS, JavaScript, jQuery, Cascading Style Sheets (CSS), PHP, Bootstrap, MySQL, Laravel, Node.js, React.js, MongoDB, Amazon Dynamodb, Redux.js, react-redux, redux-form, AWS Lambda, SQL
Experience

Principal Software Engineer | ReactJS | NodeJS | mongoDB | AWS
Lahore, Punjab, Pakistan
Responsible for programming, testing, implementation, documentation, maintenance, and support of systems application software in adherence with company standards, processes, and best practices. Generate technically advanced alternatives (such as proper usage of common patterns and anti-patterns, a proper understanding of standard application protocols). Technologies Design Techniques: Object Oriented Design, Design Patterns, Database Design Development Methodologies: SCRUM, Agile, Kanban, TDD, BDD Programming & Scripting Languages: ReactJS, NodeJS, JavaScript, jQuery, JSON, XML, NoSQL, AWS Development Tools & IDEs: Visual Studio Code, Atom Database Management Systems: MySQL, MongoDB Configuration, Build and Project Management Tools: JIRA, Confluence

Senior Software Engineer | ReactJS | NodeJS | JavaScript | JQuery | PHP | LARAVEL | MySql
SIXLOGICS
Lahore, Pakistan
Provided ongoing support of mainframe technologies including responding to service requests, problem analysis, resolution, escalation, and reporting as necessary. Identified and participated in improvement, system renewal, stability, and upgrade projects. Interfaced with developers, infrastructure teams, system designers, business system analysts, and testing specialists to deliver high-quality solutions and maintain a stable environment. Participate in various review processes to gain a solid understanding of the application and provide input into the various deliverables from a support perspective. Provide coaching to the development team and peers on tools, techniques, and processes. Stay up to date with new web technologies on the front-end and server-side through self study, blogs, meetups, conferences, etc. Technologies Design Techniques: Object Oriented Design, Design Patterns, Database Design Development Methodologies: Kanban Programming & Scripting Languages: ReactJS, NodeJS, JavaScript, jQuery, PHP, LARAVEL, HTML, JSON, XML, CSS, SQL Development Tools & IDEs: Visual Studio Code, Sublime, Atom Database Management Systems: MySQL, Configuration, Build and Project Management Tools: Trello

Senior Software Engineer | ReactJS | NodeJS | Express.JS | mongoDB
Lahore, Pakistan
Managed multiple concurrent projects and overall development processes including planning, technicaldesign, implementation, testing, and shipping of scalable features. Wrote and reviewed code and provided technical direction to the group in all phases of development Evaluated new technologies and stayed current with a broad range of industry trends and developments. Championed and implemented best practices associated with technical architectures, capacity planning, developer tools, automation, and overall development processes. Partner with teams to create and implement processes and solutions that can scale Technologies Design Techniques: Object Oriented Design, Design Patterns, Database Design Development Methodologies: Kanban Programming & Scripting Languages: ReactJS, NodeJS, express.js, JavaScript, jQuery Development Tools & IDEs: Visual Studio Code, Sublime, Atom Database Management Systems: mongoDB, Configuration, Build and Project Management Tools: Jira

Senior Software Engineer | ReactJS | NodeJS | Express.JS | LARAVE| JQuery | mongoDB| MySql | AWS
LeadConcept
Lahore, Pakistan
Worked on engineering initiatives to drive large feature sets, whilst being careful to not create technical debt in the process. Championed and demonstrated the reduction of technical debt. Acted as the lead on “go-live” project deployments. Demonstrated awareness of topics that are current business priorities and apply that knowledge when making decisions. Provided technical direction of the company and drove technical improvements as required. Determined client organizations system requirements, and delivered advice on how to design/acquire technology solutions that align to their strategy and processes. Analyzed client needs in design of business process requirements or is the technical lead on project team defining needs. Mentored others in their work relative to designing, coding, testing and/or customizing software solutions to meet client requirements. Technologies Design Techniques: Object Oriented Design, Design Patterns, Database Design Development Methodologies: Kanban Programming & Scripting Languages: ReactJS, NodeJS, express.js, JavaScript, jQuery, PHP, LARAVEL, Opencart, aws Development Tools & IDEs: Visual Studio Code, Sublime, Atom Database Management Systems: mongoDB, Mysql, DynamoDB Configuration, Build and Project Management Tools: Jira, Trello

Web developer | Php | MySql | jQuery
Lahore, Pakistan
Collected and documented user's requirements and developed logical and physical specifications. Researched, evaluated, and synthesized technical information to design, develop and test computer-based systems. Developed data, process, and network models to optimize architecture and to evaluate the performance and reliability of designs. Planned, designed, and coordinated the development, installation, integration, and operation of computer-based systems. Assessed, troubleshot, documented, upgraded, and developed maintenance procedures for operating systems, communications environments, and applications software. Technologies Design Techniques: Object Oriented Design, Design Patterns, Database Design Development Methodologies: Kanban Programming & Scripting Languages: JavaScript, jQuery, Php Development Tools & IDEs: Visual Studio Code, Sublime, Atom Database Management Systems: Mysql, Configuration, Build and Project Management Tools: Jira
Muhammad Sohail Iqbal's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.






