Chandigarh, India
I won't tell you I'm passionate, motivated or a rockstar developer because let's be real, everyone says that and it's all in the air. Then what am I? When a blocker hits at 11pm, I don't walk away. I debug, question and figure it out. That's not motivation that's consistency. And consistency is what actually ships software. Mainly worked on: Spring Boot, Java, Microservices, Python, Shell scripting and various Automation Projects. I care about designing things right the first time so the team isn't firefighting six months later. Apart from this, I recently started my YouTube Channel. If you share any of my interests, feel free to connect. Channel Link: https://www.youtube.com/c/LazzyProgrammer
Worked as a core technology leader in the architecture and engineering of scalable, high-performance enterprise systems for global clients. 🔹 Architected and designed distributed systems with a focus on scalability, performance, fault-tolerance, and maintainability. 🔹 Led end-to-end application architecture, including designing microservices, integration strategies, data flow modeling, and tech stack evaluations. 🔹 Acted as a Solution Architect on multiple strategic projects, collaborating with cross-functional teams to translate business needs into robust technology blueprints. 🔹 Specialized in system integration, API strategy, and third-party service orchestration ensuring seamless interoperability across platforms. 🔹 Delivered mission-critical solutions using Java, Spring Boot, and Unix/Linux, applying domain-driven design and clean architecture principles. 🔹 Mentored engineers across teams, reviewing designs, conducting architecture deep-dives, and fostering an engineering culture of innovation and excellence. 🔹 Contributed to agile transformation, helping clients adopt agile practices while aligning technical delivery with business outcomes.
Worked as part of the Core Research & Development team, focusing on building scalable, efficient, and production-grade systems for telecom and enterprise clients. 🔹 Developed and maintained backend components using Java (Spring Boot) and Shell Scripting, contributing to multiple greenfield and enhancement projects. 🔹 Translated customer and business requirements into technical solutions, while ensuring robust code quality through unit testing, code reviews, and debugging support. 🔹 Closely collaborated with project managers, QA teams, and stakeholders to ensure timely and quality releases. 🔹 Interfaced directly with customers for requirement gathering, feedback loops, and early-stage validation. 🔹 Initiated responsibilities typically handled by application architects, including: -Designing service interaction patterns for microservices -Reviewing system scalability and tech stack decisions -Contributing to architecture-level discussions and documentation 🔹 Mentored developers and promoted engineering best practices within the R&D environment.
Worked as a Team Lead and an Individual Contributor as well for an International Baking Client. 🔹Led the design and development of RESTful APIs and microservices using Spring Boot, enabling scalable and maintainable architecture for enterprise applications. 🔹Developed automation scripts in Shell, Java, and Python to streamline operational tasks, significantly reducing manual effort and increasing system reliability in production environments. 🔹Worked with Oracle PL/SQL at the backend to manage data flow and optimize performance. 🔹Collaborated with global teams across time zones, contributing to high-impact deliverables while mentoring junior developers and ensuring adherence to Agile methodologies. 🔹Proficient in application support, Linux-based deployments, and build management with Maven and Tomcat.
Designed and developed real-time automated dashboards for executive client management, delivering key operational insights through high-performance Java-based applications. Worked extensively with multithreading, Hibernate, JSP/Servlets, and deployed solutions on Tomcat servers in Linux environments. Handled application support, incident management, and change management processes for critical systems, ensuring uptime, security, and compliance. Collaborated with cross-functional teams for continuous delivery and issue resolution using tools like Git, SSH, and Eclipse, while also mentoring junior team members and contributing to knowledge base creation.
Supported key initiatives for a major banking client, focusing on Java-based application maintenance, incident management, and change implementation in a high-availability environment. Worked across Linux-based systems, handling critical technical support, analyzing root causes, and ensuring timely resolution of production issues. Played a key role in change and incident management, coordinating with cross-functional teams to ensure compliance with SLAs and smooth deployment cycles. Also contributed to team mentoring, knowledge sharing, and continuous improvement practices within the support team.