خلاصہ

With a track record as a performance driven professional, I possess 12+ years of experience in software design and development field. I am adept at optimizing system performance and implementing scalable solutions. My expertise spans across Java and full-stack development, with a strong emphasis on architectural design and implementation.


My reputation as a goal-focused leader with skills in software design & development, full stack development, architecture design, AWS full stack development, infrastructure management, system scalability, microservices, architectural development, project management, requirement engineering, testing & deployment, agile methodologies, and bug fixing, is demonstrated in my career history.


My skills extend to bridging the gap between architectural vision and practical implementation, leveraging a solid foundation in software development combined with architectural expertise. I consistently deliver reliable software solutions by committing to excellence throughout the development lifecycle.


While others take pride in meeting all standards set before them, my passion is for delivering service that goes beyond organizational expectations, creating a win-win scenario for everyone involved. Connect with me today to find out how I’ll make your mission my mission, to help bring all of your business objectives into focus!


پراجیکٹس

Alrajih Bank
Unifonic
Persevia
Lumatax
Open Source (BEAM)
Automation Platform
Tripkar
IntelliMAX
مزید دیکھیے

تجربہ

کمپنی کا لوگو
Senior Software Developer
N0 Name
اکتوبر ۲۰۲۲ - موجودہ | Lahore, Pakistan

Technologies: Java, Angularjs, Typescript, Spring, Hibernate, Spring boot, Bootstrap, IBM WebSphere Enterprise Service Bus (ESB), IBM DB2
Function in close collaboration with cross-functional teams including product managers, designers, and quality assurance engineers to define user stories & requirements, prioritize tasks, and deliver high-quality software solutions. Direct the development and implementation of complex software systems as per the best practices and architectural standards.
Key Project: Alrajih Bank (https://www.alrajhibank.com.sa/)
Position as the Senior Developer at No Name and play a key role in the overhaul of online services for Alrajhi Bank, the largest in the Middle East and Saudi Arabia, in alignment with Saudi Vision 2030.

Implemented various functionalities across transfers, payments, and company management modules to enhance overall system capabilities and user experience.
Defined the user stories, sprints, and key milestones in alignment with the launch objectives through close collaboration with the product team
Facilitated in understanding the domain and developing the architecture and workflow of the product by using Agile and SCRUM methodologies.
Conducted an in-depth analysis of the codebase for an existing application under development and executed a designed framework to integrate multiple features into the app.
Ensured accurate diagnosis and swift resolution and fixing of the performance issues and product bugs.

کمپنی کا لوگو
Principle Software Engineer
Soliton Health (Pvt) Ltd
مارچ ۲۰۲۰ - جون ۲۰۲۲ | Lahore, Pakistan

Technologies: Camunda, Kafka, SVN, Elastic Search, ELK, Java 1.8, Restful web Services (JERSEY, Spring Boot), Spring Config server, Log4j, Maven, Junit, Tomcat 7, Spring MVC 4.1.5, Agile/Scrum, MySQL 5.5, MongoDB
Rendered a keen eye for detail to create story and task while following TDD/BDD and Pair programming concepts. Actively contributed within an agile framework and collaborated with the business team to groom stories and review acceptance criteria. Utilized SVN as the primary version control system for project management and code collaboration. Conducted code reviews to maintain code quality, identify areas for improvement, and ensure compliance with coding standards.
Key Project: Persevia (https://persivia.com/)
Worked as a Principle Software Engineer for Persivia, a USA healthcare solution that helped entities, such as hospitals, payers, and EHRs in managing diverse value-based care models. Its CardSpace platform integrates data for insights at the point of care, enhancing revenue and quality under various payment models.

Applied Spring Boot and 12-factor app methodology to convert a monolithic app to microservices architecture.
Succeeded in implementing REST microservices by using Spring Boot to integrate Swagger UI and craft integration tests alongside REST documentation.
Facilitated the effective adoption of Spring Boot, JPA, and Java for new team members to enhance proficiency.
Delivered daily updates in client scrum meetings and engineered build and deployment scripts by utilizing Maven to ensure streamlined project execution.

کمپنی کا لوگو
Principle Software Engineer
TkXel
اکتوبر ۲۰۱۷ - فروری ۲۰۲۰ | Lahore, Pakistan

Technologies: Java, Typescript, Spring, Hibernate, Spring boot, Bootstrap, Redis, React, Redux, Sagas, AWS Lamda
Applied Agile and SCRUM methodologies to establish the development workflow and ensure efficient project management and delivery. Identified and fixed product bugs and scalability/performance issues to improve efficiency. Aligned user stories, sprints, and milestones with launch objectives by closely collaborating with the product team, ensuring project success.
Key Project: Lumatax (https://lumatax.com/)
Collaborated with Lumatax, a USA-based startup studio located at Pioneer Square Labs in Seattle and contributed to the success of numerous exciting startups.

Played an integral role in handling the deployment architecture and executing enterprise-level deployments on Linux servers to optimize system performance and reliability.
Examined a developed application's codebase and developed a framework to seamlessly integrate multiple functionalities into the Lumatax app.
Incorporated Toast and QuickBooks integrations into the product to enhance functionality. Implemented robust state management and efficient client notification functionality using Redis and WebSockets at the application level.

کمپنی کا لوگو
Principle Software Engineer
Intech Process Automation Pvt Ltd
جولائی ۲۰۱٦ - ستمبر ۲۰۱۷ | Lahore, Pakistan

Technologies: J2EE, Spring, SSE, Web socket, JQuery, Jqwidgets, RESTful API’s, Apache Camel, ActiveMQ, AngularJS, Bootstrap, JPA, prestoDB, DevExtreme, Apache Meta Model (MySQL, Oracle, SQL Server), Casandra, Redis, NodeJs
Assumed and maintained full liability for developing the backend and frontend architecture of the application framework based on Angular. Participated in scripting framework development and Finite State Machine (FSM) design to enhance system functionality and efficiency.
Key Project: Automation Platform
Worked as an Engineer for a renowned system integrator and automation solution provider for the oil & gas sector globally. Started the automation platform product which is divided into multiple components core, gateway, FSM, application, framework, and UI components.

Achieved inherent scalability, fault tolerance, resilience, and zero data loss while engaging in various R&D endeavors focusing on framework databases.
Successfully developed the application framework alongside a generic data source for a grid application and crafted adaptors for Mongo, Cassandra, and Redis.
Implemented a query parser and real-time data gateway utilizing AKKA Stream and the PrestoDB component for efficient data processing.
Ensured zero data loss during the data insertion by executing AKKA persistence.

کمپنی کا لوگو
Senior Software Engineer
Sensys Pvt. Ltd
اگست ۲۰۱۰ - جولائی ۲۰۱٦ | Lahore, Pakistan

Senior Software Engineer | Jul 2012 – Jul 2016
Software Engineer | Aug 2010 – Jun 2012
Tool & Technologies: JIDE, XML, Embedded Tomcat, Java, Batik, JavaScript, VBScript, SVG, Rhino, Nashorn, Applets, COM/DCOM, ActiveX, JNI, Swing, C/C++, MySQL 5.5, Eclipse 4, Visual Studio 2008
Assumed technical ownership of product modules to coordinate resources and track everyday tasks for the team. Developed and designed architecture documentation and UI to secure approval from the business team. Led, developed, motivated, managed and worked with a high performing team to meet business objectives, while staying within budget.
Key Project: IntelliMAX (http://www.sensys.com)
Acted as the team to deliver projects planned in different IntelliMAX releases in the 4.7.1 release of IntelliMAX.

Interacted with the team to build a custom Code Editor using JIDE 3rd Party Swing Components to deliver engineers with the flexibility akin to Visual Studio and support JavaScript and VBScript compilation with features, such as color formatting, error marking, and find and replace.
Designed a redundancy feature in the 4.6.4 release to enhance operational reliability and excellence, minimize system downtimes and maximize system availability while reducing risks of failures and data losses.
Spearheaded the design and development of RAD (Rapid Application Development Framework), including a code generator and abstract base classes to ensure a standardized foundation, reduce learning curves and code duplication while maintaining conformance to adopted standards within Sensys IntelliMax product.

Key Project: IntelliMAX (http://www.sensys.com/)
Created and implemented IntelliMAX, a real-time data portal for plant floors, integrating core modules for Data Acquisition, Storage, and Alarm Management.

Leveraged advanced analytics and distributed frameworks, resulting in optimized plant floor operations and enhanced data-driven decision-making capabilities.
Implemented R&D initiatives to enhance product intellectual property and ensure a higher quality system.

تعلیم

University of the Punjab
بیچلرز, بی سی ایس / بی ایس, BSCS‎
Sotware Development
CGPA 3.0/4
2010

پیشہ ورانہ مہارتیں

ماہر Agile Application Development
متوسط Akka
متوسط AngularJS
ابتدائی Apache Meta Model
ماہر Apache Tomcat
متوسط Application Containers
ماہر ATS Knowledge
ماہر AWS Service (Lambda, SQS, SnS, S3)
ماہر Bootstrap
متوسط camunda
ابتدائی Cassandra
ماہر Design Patterns
ماہر Docker Container
ماہر DOM Scripting
ماہر ELK
ماہر Enterprise Design Patterns
ابتدائی Flink
ماہر Git
ماہر HTML and XHTML
ماہر IntelliJ IDEA
ماہر J2EE
ماہر Java 8+
ماہر Java API
ماہر Java Profiling
ماہر Java Spring Boot
ماہر Java Testing Tools
ماہر Java Web Frameworks
ماہر Java Web Server
متوسط JavaScript
ماہر JEE Internals
ماہر JPA
ماہر JSON
متوسط JSP
ماہر Junit
متوسط Kafka
ماہر Maven
ماہر Microservices And Distributed Systems
ماہر MongoDB
متوسط MQTT
متوسط MS SQL
ابتدائی MS SQL Server
ماہر Multithreading
متوسط NodeJs
متوسط PostgreSQL
ماہر Python
متوسط R&D Experience
متوسط RabbitMQ
متوسط React JS
متوسط RedHat OpenShift
ماہر Redis Skills

زبانیں

متوسط انگریزی
ماہر اردو

سفارشات

جنرک پلیس ہولڈر کی تصویر
Khalid Shah
Principal Software Engineer, Confiz Limited

Salman is unfazed by challenges. Always prepared to take on anything encountered. He is a very good mentor and teacher as well. Extremely efficient in performing tasks and very cooperative.

Salman آپکے جاننے والے

Khalid Shah
Confiz Limited
Muhammad Tahir Idrees
Upgenics International