Sourav Agarwal

Senior Software Engineer

Hyderabad, Telangana, India8 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in software development and design patterns.
  • Proven track record in Fintech applications.
  • Strong foundation in machine learning and Go programming.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in scalable application development.

Contact

Skills

Core Skills

Software DevelopmentSoftware Design Patterns

Other Skills

Go (Programming Language)PythonReact.jsProgrammingData StructuresAlgorithmsObject-Oriented Programming (OOP)Deep LearningC++CMicrosoft OfficeHTMLDjangoJavaScriptCascading Style Sheets (CSS)

About

I have a Bachelor of Technology in Computer Science from National Institute of Technology Durgapur, where I developed a strong foundation in software engineering principles and practices. I am currently a Senior Software Engineer at Uber, working in the Fintech Team that builds applications and solutions to enable critical accounting and finance processes. I have also worked as a Software Engineer at Microsoft, where I was part of the Exchange Provisioning Team responsible for provisioning data into M365 backend directory. My core competencies include software development, software design patterns, Go programming language, and machine learning. In my current role, I use my skills and expertise in software development and design patterns to create scalable, reliable, and secure applications and solutions for Uber's Fintech domain. I collaborate with the Finance organization and other stakeholders to understand their needs and requirements, and deliver solutions that meet or exceed their expectations. I also leverage my knowledge and experience in Go to improve the performance and efficiency of the applications and solutions, as well as to explore new opportunities and innovations in the Fintech space. I am passionate about solving complex and challenging problems, and contributing to the growth and success of Uber and its customers. I value teamwork, learning, and diversity, and I strive to bring diverse perspectives and experiences to the team and the organization.

Experience

8 yrs 10 mos
Total Experience
2 yrs 11 mos
Average Tenure
4 yrs 2 mos
Current Experience

Uber

2 roles

Senior Software Engineer

Promoted

Feb 2024Present · 2 yrs 2 mos · Hyderabad, Telangana, India

  • Senior Software Engineer in the Fintech Team at Uber
Software DevelopmentSoftware Design PatternsGo (Programming Language)

Software Engineer II

Feb 2022Feb 2024 · 2 yrs · Hyderabad, Telangana, India

  • As part of the Finance Business System group, working closely with the Finance organisation to build applications and solutions to enable critical Accounting and Finance processes at Uber.
Software Design PatternsGo (Programming Language)Software Development

Microsoft

Software Engineer

Oct 2019Jan 2022 · 2 yrs 3 mos · Hyderabad, Telangana, India

  • Worked in the Exchange Provisioning Team responsible for provisioning data into M365 backend Directory, which enabled critical Office 365 Mailbox provisioning scenarios as well as intelligent collaboration scenarios for M365 suite of products (such as Outlook, Teams, SharePoint Online)

Recursion nit durgapur coding community

Treasurer and Problem Setter

Nov 2016Apr 2019 · 2 yrs 5 mos · Durgapur Area, India

  • Served as the treasurer and problem setter for contests at the programming community of NIT Durgapur, with focus on improving coding culture institute wide by conducting regular lectures from beginner to advance topics of programming.

Education

National Institute of Technology Durgapur

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2015Jan 2019

Birla High School

Higher Secondary

Jan 2013Jan 2015

M.C KEJRIWAL VIDYAPEETH

Matriculation — Computer Applications with Science

Jan 2000Jan 2013

Stackforce found 100+ more professionals with Software Development & Software Design Patterns

Explore similar profiles based on matching skills and experience