Summary
Overview
Work History
Education
Skills
Websites
Courses Certificates
Work Availability
Timeline
Generic

Ujjaval Shah

Cary,NC

Summary

Results-driven software developer with over 2.5 years of experience in Java and React. Proficient in front-end development and some experience in back-end development, with a proven track record of delivering high-quality software solutions. Focused on continuous learning and staying up-to-date with industry trends. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

3
3
years of professional experience

Work History

Software Engineer

Deutsche Bank
07.2022 - Current
  • Developed a software prototype that successfully demonstrated the potential of a new feature
  • Conducted code reviews and helped developers to improve code quality and ensure adherence to best practices
  • Implemented a microservices architecture that improved system modularity and reduced dependencies between components
  • Researched best practices, industry trends, and technology to implement an efficient, effective, and scalable Web application that was both reliable and secure
  • Improved UI design for existing applications
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Updated old code bases to modern development standards, improving functionality.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Reduced completion time for new feature requests down to 60%
  • Ensured 98% code coverage through unit testing and integration tests for all critical use cases.

Software Engineer

Infosys
07.2021 - 06.2022
  • Debugged software, identified root causes, and proposed solutions to software issues
  • Reviewed software requirements and provided feedback to ensure that the software meets customer needs
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Resolved critical software issues, ensuring smooth functionality and minimizing downtime for users.
  • Optimized software performance by implementing efficient algorithms and code optimizations.
  • Conducted thorough code reviews to identify errors, maintain consistency, and uphold coding standards across the team.

Education

Bachelor of Science - Computer Science

Rutgers University
New Brunswick, NJ
01.2021

Skills

  • UI / UX - Figma Material UI
  • Version Control - Git BitBucket
  • Web Applications - HTML CSS NPM Webpack
  • Frameworks - ReactJS NextJS
  • CI/CD - Jenkins
  • Languages - Java Typescript JavaScript
  • Workflow models - Agile Waterfall Kanban
  • Object-Oriented Programming
  • Software Development Lifecycle
  • Team Collaboration

Courses Certificates

Introduction To AI - Coursera

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Software Engineer

Deutsche Bank
07.2022 - Current

Software Engineer

Infosys
07.2021 - 06.2022

Bachelor of Science - Computer Science

Rutgers University
Ujjaval Shah