Summary
Overview
Certification
Work History
Education
Skills
Additional Information
Accomplishments
Timeline
Generic
Vinay Munduru

Vinay Munduru

Lead Software Developer and Architect
Toronto,ON

Summary

Highly accomplished and driven IT professional with 14+ years of extensive experience in the industry. Proven track record of successfully managing complex IT projects, leading cross-functional teams, and delivering innovative solutions that optimize business operations.

  • 14 years of IT industry experience in analysis, design, development, and implementation of large-scale Enterprise software applications.
  • 8+ years of experience in leading, mentoring and managing 20+ engineers.
  • Good project lead, team player, communicator, quickly adapt to new business domains and technologies, very much passionate about Architecting and Leading cloud-based Application Developments in large-scale.
  • Passionate about delivering end-to-end initiatives across the stack.
  • Passionate about designing and developing highly complex cloud-based projects both frontend and backend.
  • Highly experienced in translating business vision into technical vision.
  • Collaborates with all stakeholders including client, business, and offshore team to deliver high quality products as per requirement features.
  • Strong ability to design scalable, available, resilient, and cost-effective applications in the AWS cloud.
  • Expertise experience in SDLC and Agile methodologies, Scrum process and DEVOPS practices.
  • Experience in refactoring the traditional applications. Migrating them to AWS cloud in serverless model.
  • Experience in architecting serverless model applications.
  • Deep understanding of AWS Well-Architectured Framework and Securities best practices.
  • In-depth knowledge on distributed systems concepts, and API development.
  • with deploying complex software applications into cloud environment.
  • Expertise knowledge and hands-on on designing, developing, debugging, and implementing AWS cloud applications using technologies like Node.js, Advanced Javascript, Typescript, React, Redux, Mainframe, Java, Python etc.
  • In-depth knowledge of AWS core services such as EC2, ECS, ELB, EBS, S3, VPC, IAM, SQS, RDS, DynamoDB, Lambda, Step Functions, CloudWatch, CloudFormation, API Gateway, Elasticsearch, Elastic Beanstalk and Autoscaling etc.
  • Expertise knowledge with technologies such as Node.js, Python, Java, REST, Advanced Javascript, Typescript, React, Mainframe, TIBCO, SQLite, HTML, CSS, JSON, YAML, Oracle, PostgreSQL, MySQL, MongoDB etc.
  • Proficient in Mainframe z/os systems and experience in COBOL, JCL, VSAM, REXX, NATURAL, ADABAS, DB2.
  • Exceptional experience in implementing major regulatory projects and SWIFT projects in banking sector.
  • Excellent capability of resolving complex issues.
  • Working knowledge on project management tools such as Atlassian Jira and confluence etc.
  • Proficient in ITIL framework and processes to empower business change, transformation, and improvement.

Overview

14
14
years of professional experience
2
2

Certifications

5
5

Years of AWS experience

6
6

Years of React and Node.js

7
7
years of post-secondary education

Certification

  • AWS Certified Solutions Architect - [2021]
  • AWS Certified Developer - 2021

https://www.credly.com/users/vinay-munduru/badges

Work History

Lead Software Developer

Bank Of Montreal (thru Tata Consultancy Services)
01.2021 - Current

Roles and Responsibilities:

  • Prepare project plan and execution document for AWS migration.
  • Perform an impact analysis on the current applications, provide estimations and development timelines.
  • Design/Architect an effective solution to mitigate risk and implement through microservices architecture.
  • Design, Develop, Debug, and implement AWS cloud applications using development and configuration management tools.
  • Design modern architecture patterns such as microservices and event-driven architectures.
    ▪ Perform deep dive analysis and apply security best practices throughout project implementation phase.
  • Closely work with business users, understand their day-to-day needs, and help them providing solutions to enhance the legacy applications.
  • Lead team, explain them the requirements in technical terms and help them in achieving the goals in terms of project deliverables.
  • Coordinate with team members and get them educated on the DEVOPS tools and procedures.
  • Schedule daily meetings with the team members, walkthrough the actual requirements in detail, clear off any technical challenges and gaps, assign work to the resources and review the deliverables.
  • Develop code in Node.js and React.
  • Conduct POC.
  • Track the progress of the project and report to the management weekly.
  • Ensure preparing the complete application (end-to-end) ready for production release.
  • Providing support throughout the production deployment and ensure application alive in production.

Senior Consultant

RBC Investor & Treasury Services (thru Capgemini)
02.2013 - 01.2021

Roles and Responsibilities

  • Lead projects end-to-end and deliver them on-time.
  • Gather project requirements, estimate changes, transforming them into technical requirements, conduct walkthrough with Business and coordinate with offshore development team throughout the project development and deployment process.
  • Develop UI and backend code as per the requirements and ensure delivering high quality code without any defects.
  • Deploy code using technologies Node.js, React and Java into AWS cloud through CI/CD pipelines.
  • Automate the manual activities and showcase process improvements regularly.
  • Provide training and mentoring team members to help them gain technical and functional knowledge.
  • Coordinate with QA team and Business unit for functional and regression testing.
  • Set-up the QA environment, test data and scheduling batch before handover the changes to QA team for end-to-end testing.
  • Prepare implementation runbook and implement the changes in production.
  • Troubleshoot all severity level incidents and resolve them within SLAs. Provide timely updates to the higher management and incident management teams especially incase of P1 and P2 tickets.

Senior Software Engineer

Igate Global Solutions
01.2009 - 02.2013

Roles and Responsibilities:

  • Created and maintained project documentation, including technical specifications, architecture diagrams, and user manuals.
  • Written clean and efficient complex code, adhering to coding best practices and standards.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Troubleshooted and debugged code to identify and resolve issues.

Education

B.TECH - ECE

Jawaharlal Nehru Technological University
Hyderabad, IN
2004.06 - 2008.05

High School Diploma -

Gayatri Junior College
India
2002.04 - 2004.05

SSC - General Science

Gurudutta Public School
India
2001.03 - 2002.03

Skills

  • Advanced Coding
  • Code Debugging
  • Atlassian JIRA, GitHub, Bitbucket
  • Agile Development Methodologies and Scrum
  • AWS cloud
  • JavaScript Expertise, Nodejs and React
  • REST and GraphQL
  • HTML, CSS, JSON, YML and XML
  • PostgreSQL, MySQL, MongoDB, RDS, DynamoDB
  • GitHub, Bitbucket
  • Mainframe
  • Docket and Kubernetes
  • Software Development
  • Technical Support
  • API Design Knowledge
  • User Experience Design (UX)
  • Technical Analysis
  • Code Review
  • Version Control Management
  • Application Development
  • Project Coordination
  • Team Meetings
  • Technical Translation
  • Cloud Computing
  • Interface Design and Implementation
  • Performance Analytics
  • Requirements Analysis
  • Design Patterns and Principles
  • Code Fixes
  • UI/UX

Additional Information

Permanent Resident of Canada

Nationality: Indian
Gender: Male

Languages known: English, Telugu, Hindi

Accomplishments

  • Won ‘TCS Applause Award – 2023’ for increasing API performance by 10%.
  • Grabbed ‘TCS Gems Award – 2022’ by providing best solution during Application design in Serverless Model.
  • Won prestigious “Executive Choice Award - 2017” for my contribution towards the successful implementation of Devops practices and modernizing applications.
  • Received “Outstanding” performance rating multiple times.
  • Won “Pat on the Back” performer of the year Award for 2013-14 and 2011-12.
  • Won prestigious “Executive Choice Award - 2012” for my contribution towards the successful implementation of CDIC project.
  • Won “Value Innovation Award” from IGATE for the automation scripts developed.
  • Received “Award for Excellence – 2009” from IGATE for maintaining the continuity of the project deliverables in a tight schedule.

Timeline

Lead Software Developer

Bank Of Montreal (thru Tata Consultancy Services)
01.2021 - Current

Senior Consultant

RBC Investor & Treasury Services (thru Capgemini)
02.2013 - 01.2021

Senior Software Engineer

Igate Global Solutions
01.2009 - 02.2013

B.TECH - ECE

Jawaharlal Nehru Technological University
2004.06 - 2008.05

High School Diploma -

Gayatri Junior College
2002.04 - 2004.05

SSC - General Science

Gurudutta Public School
2001.03 - 2002.03
Vinay MunduruLead Software Developer and Architect