Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Timeline
SURESH MURUGADASS

SURESH MURUGADASS

Sr. Software Engineer
Phoenix,AZ

Summary

Dedicated and results-oriented engineering professional with a proven track record of excellence in leading and managing complex technical projects. Seeking a challenging Principal Engineer role where I can leverage my extensive experience in engineering, strong leadership skills, and innovative problem-solving abilities to drive organizational success, foster a culture of continuous improvement, and contribute to the development of cutting-edge technologies and solutions. I am committed to delivering exceptional results while fostering collaboration among cross-functional teams and mentoring junior engineers to achieve their full potential.

Overview

3
3
years of professional experience

Work History

Sr. Technical Program Manager

Amazon
Phoenix, AZ
08.2022 - Current
  • At Amazon, I was responsible for driving and delivering complex, cross-functional projects and initiatives
  • Delivered training sessions for newly hired team leaders and management staff.
  • Worked closely with Product Team to better understand product features and develop appropriate design documents.
  • With my extensive experience in technology and project management skills, I ensured successful execution, delivery within scope, budget, and timeliness
  • Created yearly roadmap (OP1 and OP2) for the Identity Services team by working with the Product team and Principal engineers
  • Leading 5 projects within the Amazon Identity Services team and my responsibilities span from initiation to completion by defining project scope, objectives, and deliverables
  • Developed detailed project plans, including the schedules and resource allocation and budgeting
  • Possess a strong understanding of the technical aspects of the projects that I managed
  • Effectively engage with engineering teams to drive technical decision-making, identify & mitigate risks, and troubleshoot the technical challenges along with the Engineering team
  • Work closely with various teams, including software development, engineering, product management and operations to align on project requirements, goals, and dependencies
  • Facilitate communication and coordination between different stakeholders and maintain clarity and transparency on the overall status of the project
  • Apply Agile methodologies to project management, including sprint planning, backlog management, and facilitating daily stand-ups and other relevant ceremonies
  • Continuously monitor and report project progress, ensuring transparency and accountability
  • Fostered strong relationships with stakeholders at all levels, providing regular project updates, managing expectations, and driving consensus on project priorities and timelines
  • Monitored project progress, tracked key performance indicators, and reported on project status, risks, and opportunities to senior management
  • Process Improvement: Drive continuous improvement of project management processes and methodologies, ensuring scalability, efficiency, and quality
  • Identify and implement best practices to optimize project delivery
  • Stakeholder Management: Create and send bi-weekly flash reports to the senior management and with stakeholders to provide project status, blockers, and risks
  • Engage with stakeholders at various levels, including senior management, to provide project updates, manage expectations, and ensure alignment with business objectives
  • Effectively communicate project status, risks, and opportunities.

Sr. Software Engineer

USAA
Phoenix, AZ
01.2021 - 06.2022
  • At USAA, I provided technical leadership to deliver software solutions that exceeded the expectations of both customers and stakeholders
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Worked with development teams to correct problems and run test scenarios.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Developed and implemented cutting-edge, ground-breaking solutions, utilizing open-source tools and online communities to build massive, low-latency systems
  • Established a culture of creativity and experimentation, promoting full software development procedures
  • I engaged with developers in design, coding, and SDLC tasks, demonstrating a hands-on leadership style
  • I ensured timely product releases of superior quality, in compliance with regulatory standards, for the next-generation card processing systems
  • I built and maintained a fun and high-engagement culture by hiring, mentoring, and retaining top engineering talent
  • I collaborated with peer technology and product teams across different locations to ensure seamless project execution
  • Built fault-tolerant, scalable solutions, including REST APIs, microservices, and event-driven architectures
  • I developed claims web services using Kotlin, Java/J2EE, AWS, Kafka, Oracle, and Redis
  • I am an expert in modern web frameworks and complex transaction processing systems, using a broad set of technology stacks, including Node.js, React, Cassandra, Kafka, Java, Oracle, DB2, and REDIS
  • Performed code reviews, held design discussions, and mentored team members to groom them technically.

Education

Master of Science - Computer Applications

Annamalai University, Tamil Nadu India
05.1990 - 05.1993
  • 3.7 GPA
  • Ranked in Top 1% of class

Bachelor of Science - Physics

Bharadhidasan University
05.1987 - 05.1990

Skills

I have over five years of experience with AWS serverless architecture, including API Gateway, Lambda, DynamoDB, and CloudWatchI have over eight years of experience building highly available customer-facing applications using Reactjs, Nodejs, and JavaScriptI possess exceptional interpersonal abilities, the ability to plan and execute tasks, problem-solving abilities, and the ability to collaborate closely with the leadership team to discuss and update on progress, which distinguish me from othersThrough my experience working with American Express and JPMorgan Chase, I have accumulated 11 years of experience in developing banking and financial applicationsTechnical skills: extensive experience in developing applications using Java/J2EE, Nodejs, ReactJS, HTML5, Log4j, CSS, XHTML, JavaScript, jQuery, AngularJS, AJAX, and JSONExpertise with design patterns such as MVC, session facade, singleton, proxy pattern, and factory pattern

Accomplishments

  • I've been successful in leading and executing cross-functional initiatives at Amazon. I initiated the self-service account recovery project from the outset and provided clarity to the overall requirement. Furthermore, I also drafted a comprehensive project plan, identified risks early in the project, and proactively addressed them.
  • I implemented Agile methodologies and improved project delivery by training the team in Agile practices and introducing Kanban board discussions to improve project efficiency, team collaboration, and delivery speed.
  • As an expert in the migration of legacy applications, I refactored and implemented the legacy web services supporting the American Express login page. The redesign resulted in a 20% improvement in the performance and stability of the services, and their availability was subsequently increased to 99.999%.
  • Key contributor in the design and implementation of new features for 1-Click web application.

Software

Java

Timeline

Sr. Technical Program Manager - Amazon
08.2022 - Current
Sr. Software Engineer - USAA
01.2021 - 06.2022
Annamalai University - Master of Science, Computer Applications
05.1990 - 05.1993
Bharadhidasan University - Bachelor of Science, Physics
05.1987 - 05.1990
SURESH MURUGADASSSr. Software Engineer