Summary
Overview
Skills
Work History
Technical Skills
Timeline
Education
References
References
Generic

Vijay Ummalaneni

Apex,NC

Summary

Principal Software Engineer with over 14 years of experience in leading engineering teams and delivering scalable software solutions. Expertise in architecting complex systems and fostering cross-functional collaboration. Proven ability to mentor engineers and drive project success. Aiming to utilize technical and leadership skills in a Director of Software Engineering role to enhance organizational growth.

Overview

18
18
years of professional experience

Skills

  • Software engineering leadership
  • Software architecture
  • Development lifecycle management
  • Agile and Scrum practices
  • Technical mentoring
  • Continuous integration and delivery
  • Cross-functional collaboration
  • Full stack programming expertise

Work History

Principal Software Engineer

Fidelity Charitable
Morrisville, NC
12.2015 - Current
  • Provided technical guidance to engineers, ensuring adherence to development schedules.
  • Collaborated with cross-functional teams to deliver high-quality products on time.
  • Conducted research on emerging technologies to develop innovative software solutions.
  • Optimized application code base for enhanced scalability and performance while maintaining quality standards.
  • Mentored junior developers by offering feedback and clarifying development processes.
  • Developed, tested, and maintained software applications to achieve optimal performance.
  • Implemented best practices for coding standards and source control management.
  • Refactored legacy code to improve system architecture and efficiency.

Engineering Manager

Amplify Education Inc
Durham, NC
04.2012 - 12.2015
  • Managed a team of 10 engineers, delegating tasks and ensuring adherence to quality control standards.
  • Developed detailed architectures aligning with customer requirements and compliance standards.
  • Provided technical guidance to junior architects on coding standards and design principles.
  • Collaborated with cross-functional teams to implement robust software solutions.
  • Defined best practices for coding standards, code reviews, and release management procedures.
  • Implemented agile methodologies to enhance development processes and boost productivity.

Senior Software Engineer

Amplify Education Inc (former Wireless Generation Inc)
Brooklyn, NY
09.2008 - 04.2012
  • Developed software solutions for educational products and services.
  • Collaborated with cross-functional teams to enhance user experience.
  • Implemented coding standards and best practices across development projects.
  • Conducted code reviews and provided constructive feedback to peers.
  • Resolved technical issues and bugs in existing software applications.
  • Maintained comprehensive documentation of software development processes.
  • Refactored existing codebase to improve readability and maintainability.
  • Assisted in training junior developers on effective coding techniques.

Business Analyst/Programmer

Etouch Systems Corp
Fremont, CA
05.2007 - 08.2008
  • Developed web applications utilizing HTML, CSS, and JavaScript for enhanced user experience.
  • Refactored codebase to increase readability and maintainability across projects.
  • Corrected and improved functionality of existing software and system applications.
  • Contributed as web programmer on NASA.gov Commenting Module, ensuring high-quality output.
  • Contracted at Google to enhance Google Unified Ticketing System (GUTS) application.

Software Contractor

Google
Palo Alto, California
06.2007 - 10.2007
  • Designed custom software applications to fulfill Google Unified Ticketing System (GUTS) requirements.
  • Created web applications utilizing HTML, CSS, and JavaScript for enhanced user experience.
  • Conducted thorough code reviews ensuring adherence to best practices and high-quality standards.
  • Debugged application functionality, identifying and addressing areas for improvement.

Technical Skills

  • Languages: Java, Groovy, Python, PL/SQL, HTML, DHTML, XML/XSL, CSS, SASS, SCSS, JavaScript, Typescript.
  • Databases: Oracle, MySQL, PostgreSQL, MongoDB
  • Frameworks: J2EE, Struts, Spring, Spring Boot, Spring Batch, Angular, AngularJS, jQuery, NodeJS
  • Tools: AWS, Docker, Jenkins, Maven, GIT

Timeline

Principal Software Engineer

Fidelity Charitable
12.2015 - Current

Engineering Manager

Amplify Education Inc
04.2012 - 12.2015

Senior Software Engineer

Amplify Education Inc (former Wireless Generation Inc)
09.2008 - 04.2012

Software Contractor

Google
06.2007 - 10.2007

Business Analyst/Programmer

Etouch Systems Corp
05.2007 - 08.2008

Master of Science - Computer Science

George Mason University

Bachelor of Science - Computer Science and Information Technology

Jawaharlal Nehru Technological University

Education

Master of Science - Computer Science

George Mason University
Fairfax, VA
05-2007

Bachelor of Science - Computer Science and Information Technology

Jawaharlal Nehru Technological University
Hyderabad, India
05-2005

References

References available upon request.

References

References available upon request.