Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Timeline
Generic

Sai Teja Battula

Mckinney

Summary

Experienced Full Stack Software Engineer with 9 years of expertise in designing, developing, and optimizing web applications across the full technology stack. Proficient in front-end frameworks such as React, Angular, and Vue.js, and skilled in back-end technologies including Node.js, Python, and Java. Extensive experience in building RESTful APIs and microservices. Strong knowledge of integrating AI and machine learning algorithms into applications to drive data-driven insights and enhance functionality. Passionate about leveraging AI tools to improve user experiences, automate processes, and build scalable, high-performance solutions. Adept at collaborating with cross-functional teams in Agile environments, continuously learning and applying new technologies to deliver innovative software solutions.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Assistant vice president

Citi Bank
01.2021 - Current
  • Full Stack Software Engineer with a strong focus on integrating Artificial Intelligence to enhance application workflows and optimize code standards for improved performance
  • Developed web applications from scratch using Angular 17 and High charts, creating dynamic, data-driven interfaces with a strong emphasis on scalability and performance
  • Designed and developed a business admin portal using React to efficiently manage large volumes of application access requests
  • Optimized dashboards to provide real-time usage metrics for internal applications
  • Leveraged expertise in UAT and production deployments, utilizing Jenkins and release process management tools to ensure seamless and reliable deployments
  • Contributed to the enhancement of Agile and Scrum processes, collaborating effectively within cross-functional teams to streamline deployments, testing, and continuous delivery

senior frontend software engineer

AT&T
01.2018 - 01.2021
  • Led the migration of a legacy application from Angular 1.4 to Angular 7, ensuring modernized architecture and improved performance
  • Applied advanced coding techniques to resolve cross-browser compatibility issues across Mozilla, chrome, and internet explorer, enhancing the app’s usability
  • Maintained an organized and efficient workflow using GitHub for version control and collaborative development
  • Collaborated closely with developers, system engineers, and quality assurance teams, streamlining processes and automating workflows in TDD (test-driven development) and ATDD (acceptance test-driven development) environments

senior frontend software engineer

Verizon
01.2017 - 01.2018
  • Utilized modern JavaScript frameworks to create interactive and responsive web applications
  • Implemented state management libraries like redux and context API to handle complex data flows
  • Collaborated with UI/UX designers to implement pixel-perfect design systems, enhancing user experience with responsive layouts and accessibility best practices
  • Optimized front-end performance by lazy loading resources, implementing code splitting, and employing caching strategies to reduce load times
  • Proficient in git for version control and collaborative workflows within agile environments, utilizing tools like GitHub, Gitlab, and bitbucket
  • Stay current with emerging front-end technologies, frameworks, and industry trends to constantly improve the development process and application performance

frontend software engineer

D.C.R.A
01.2015 - 01.2017
  • Developed an offline documentation system tool that allows users to access and modify content without an internet connection, ensuring uninterrupted productivity
  • Integrated local storage and service workers to enable offline capabilities, with automatic synchronization to the server once the user is back online
  • Focused on delivering a seamless user experience by implementing intelligent caching strategies, ensuring content is available offline and syncing only when necessary
  • Ensured the application is cross-browser compatible, optimizing functionality across different browsers and devices for a consistent experience
  • Worked closely with backend teams to design the synchronization process, ensuring data integrity and smooth updates between offline and online states
  • Utilized JavaScript to develop a dynamic, intuitive frontend interface that supports both offline and online modes
  • Contributed to improving performance by optimizing data storage, retrieval, and sync processes, reducing load times and enhancing responsiveness

Education

Masters - Computer Science

Virginia International University
Fairfax, VA
01.2015

Bachelor of Science - Computer Science And Engineering

Jawaharlal Nehru Technological University
05.2013

Skills

  • Cross-platform development
  • Performance tuning
  • Software architecture design
  • Algorithm development
  • Artificial intelligence integration
  • Responsive web design
  • Multithreading techniques
  • Software security
  • Agile methodologies
  • Version control systems
  • RESTful services
  • API integration

Accomplishments

  • Achieved Exceeds Expectation Rating by completing high priority task with accuracy and efficiency.
  • Provided enhancements which reduced the number of clicks within the applicant tracking system.

Certification

SAFe Agile: SAFe Agile4 certification in leads

Languages

English
Full Professional
Hindi
Professional Working

Timeline

Assistant vice president

Citi Bank
01.2021 - Current

senior frontend software engineer

AT&T
01.2018 - 01.2021

senior frontend software engineer

Verizon
01.2017 - 01.2018

frontend software engineer

D.C.R.A
01.2015 - 01.2017

Masters - Computer Science

Virginia International University

Bachelor of Science - Computer Science And Engineering

Jawaharlal Nehru Technological University
Sai Teja Battula