Summary
Overview
Work History
Education
Skills
Timeline
AssistantManager
Saurabh Tiwari

Saurabh Tiwari

Summit

Summary

Successful Lead Software Engineer offering over 9 years of experience in demanding environments focused on producing cutting-edge designs and seamless navigation of applications. Skilled in directing development with creative and performance-oriented approach. Well-organized and customer-focused with proven skills in project management and team leadership.

Overview

9
9
years of professional experience

Work History

Lead Software Engineer

Wells Fargo
06.2022 - Current
  • Spearheaded the development of user-centric web applications, focusing on solving real-life problems with a customer-first approach
  • Leveraged expertise in Angular 15, RxJS, Redux/NgRx, and TypeScript to deliver high-quality software solutions, ensuring a robust testing mechanism for customers utilizing Cypress test automation framework with each push of code change
  • Collaborated closely with product teams to ensure the development of the right features based on customer value and project scope, maintaining a decisive and proactive approach under pressure to meet project deadlines and quality standards
  • Championed a test-first development methodology, implementing test automation strategies using tools such as Cypress and Jest to ensure the delivery of clean, testable, and maintainable code
  • Developed and implemented Angular, Java Spring boot, Oracle SQL, Cypress, Kafka based Web App solutions, adhering to organizational policies and procedures to deliver high-quality software products.
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Led a team of software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
  • Streamlined codebase for increased efficiency with regular refactoring and optimization efforts.
  • Mentored junior developers, fostering talent development and growth within the company.

Application Architect

Bank of America
09.2021 - 06.2022
  • Architected and launched a synchronized dual-application platform enhancing customer complaint processing and issue resolution, ensuring continuous service availability by capitalizing Advanced skills in web applications using Angular 12, Java spring boot, Cypress, Oracle SQL
  • Contributed to team development by sharing knowledge on new techniques and technologies, developing solutions to improve developer efficiency, and mentoring team members on best practices in web development and automation
  • Played a pivotal role in integrating and optimizing Continuous Integration/Continuous Deployment (CI/CD) pipelines, driving automation and improving development workflows to achieve more efficient and error-free deployments.
  • Increased system reliability by identifying and resolving architectural bottlenecks.
  • Championed the use of automated deployment tools for faster and more reliable application releases.

Sr Software Developer

Commonwealth of Pennsylvania
08.2020 - 08.2021
  • Led the HBMS project to record outdoor advertising permits on controlled routes, employing Ionic
  • Typescript, .NET, Oracle, and Azure DevOps, and designed an interactive mapping tool for public and departmental use
  • Designed, developed, and maintained automated test scripts using Selenium WebDriver with Java
  • Orchestrated OneMap and Map Core projects, utilizing Angular 7, Typescript, .NET, and Oracle to develop web-based GIS mapping applications, facilitating advanced project search and information retrieval for highway and bridge projects and creating a versatile application library for multiple uses.
  • Worked effectively in fast-paced environments.
  • Self-motivated, with a strong sense of personal responsibility.

Software Developer II

AECOM
11.2019 - 07.2020
  • Developed the BBJ - RFI module as a solo front-end contributor, creating a web platform for request lifecycle management, from submission to fulfillment, leveraging Angular 8, NodeJS, and MySQL
  • Showcased critical problem-solving skills and a passion for innovation, creatively addressing new challenges and contributing to the team's success by developing features using Angular, Microservices (NodeJS/GraphQL), and ensuring alignment with product scope and customer value.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Improved software efficiency by troubleshooting and resolving coding issues.

Application Developer

Bank of America
06.2019 - 11.2019
  • Formulated the Analyst Certification application, a mobile-friendly, web-based platform for global BofA analysts to certify their research papers, serving as the sole contributor
  • Engineered a .NET web API to fetch metadata, streamlining the certification process and enhancing user experience by providing efficient access to research paper details.

Full Stack Software Developer

12.2017 - 04.2019
  • Generated the Bus Tracker app for Baltimore District, enabling real-time tracking of student bus events with notifications to parents and admin oversight
  • Implemented the Classroom Attendance web app for NYCDOE, supporting attendance and security system management across schools
  • Administer the School web application project for Pittsburg District schools, focusing on administrative data management and report generation.

Application Developer

Spica Computers LLC
04.2017 - 12.2017
  • Commenced the Consultant Tracker application, employing Angular 2, .NET, and SQL Server within an agile development framework
  • Designing and implementing web pages using HTML, XHTML, CSS, and Angular 2, ensuring responsiveness and user-friendly interfaces.

Research Assistant

New Jersey Institute of Technology
01.2015 - 12.2016
  • Researched about various Supervised Machine learning algorithms and implemented on massive data and their complexities.

Education

Master of Science - Computer Science

New Jersey Institute of Technology
Newark, NJ

Bachelor of Engineering - Computer Science

Jabalpur Engineering College
Jabalpur, MP

Skills

Software Architecture Design, System Design

Java Spring boot, Net, NodeJS

Continuous Integration and Deployment

Test Automation (Cucumber, Selenium)

Selenium Cucumber

Angular, React JS

Coding standards

Project Planning

SQL

Expert Programming

Hybrid Mobile Application Development (Ionic)

Front End Development

Backend Development

JavaScript, TypeScript

Testing and debugging

Mobile Application Development

Machine Learning

Timeline

Lead Software Engineer

Wells Fargo
06.2022 - Current

Application Architect

Bank of America
09.2021 - 06.2022

Sr Software Developer

Commonwealth of Pennsylvania
08.2020 - 08.2021

Software Developer II

AECOM
11.2019 - 07.2020

Application Developer

Bank of America
06.2019 - 11.2019

Full Stack Software Developer

12.2017 - 04.2019

Application Developer

Spica Computers LLC
04.2017 - 12.2017

Research Assistant

New Jersey Institute of Technology
01.2015 - 12.2016

Master of Science - Computer Science

New Jersey Institute of Technology

Bachelor of Engineering - Computer Science

Jabalpur Engineering College
Saurabh Tiwari