• Experienced software architect with 13 years of industry expertise, leading projects through all stages of analysis, design, and architecture to implementation. • Adept at architecting innovative products that achieve business outcomes and technical excellence, with a strong focus on automation and team building. • I possess a balanced blend of soft skills (such as communication, collaboration, leadership, problem-solving, adaptability, and empathy) and hard skills (such as proficiency in programming languages, technical tools and frameworks, design patterns, software development, and data management).• Experienced in applying design patterns like Domain-Driven Design, Event-Driven Design patterns, etc. to build scalable, responsive systems. Utilize Design Thinking methodologies to deeply understand user needs, ideate innovative solutions, and rapidly prototype and test, ensuring user-centric product development.• Experienced in automating workflows and componentizing architecture to enhance modularity, scalability, and maintainability. Utilized tools and frameworks such as Docker, Kubernetes, and CI/CD pipelines to streamline development and deployment processes.• Skilled in agile development and proficient across the SDLC, including requirements analysis, system design, development, documentation, testing, production deployment, and release management. • Proficient in managing and optimizing databases such as MySQL, MongoDB, and DynamoDB, ensuring data integrity and high performance. Skilled in designing scalable database architectures that support robust and efficient applications.• Excellent analytical and communication skills, with a proven track record of mentoring and managing teams of 10+ engineers and collaborating with cross-functional teams to deliver quality software. • Lifelong learner committed to continuous improvement and technical leadership.
Listed skills include C, Linux, Operating Systems, Windows, and 25 others.