Rounak Raj, Developer in Bengaluru, Karnataka, India
Rounak is available for hire
Hire Rounak

Rounak Raj

Verified Expert  in Engineering

Bio

Rounak is a seasoned software engineer with six years of experience at Grab, Amazon, and Microsoft. His passion for solving complex problems is unmatched, and he has an impressive track record of delivering successful MVPs and complex projects. Rounak's tenacity and skillset make him perfect for any tech challenge. Embrace the opportunity to collaborate with this extraordinary talent and witness the transformative power he brings to every project.

Portfolio

GrabTaxi
Kubernetes, Object-oriented Programming (OOP), JSON, AWS DevOps...
Hisba Business Solutions
Web Architecture, Technical Leadership, Architecture, Third-party APIs...
Microsoft
Back-end, C#, Java, C++, JSON, Azure, Snowflake, Database Design, SQL...

Experience

  • Amazon Web Services (AWS) - 6 years
  • Database Design - 6 years
  • Scalable Architecture - 6 years
  • JavaScript - 6 years
  • System Design - 6 years
  • Back-end - 6 years
  • Spring Boot - 4 years
  • Java - 4 years

Availability

Part-time

Preferred Environment

Agile Software Development, Architecture, System Design, Database Design, Database Schema Design, Java, React, Technical Leadership, JavaScript, TypeScript

The most amazing...

...product that I've built from scratch is a platform for digital influencers and brands to collaborate together.

Work Experience

Senior Back-end Developer

2021 - PRESENT
GrabTaxi
  • Designed and led the team for Treasury core service implementation.
  • Led a cross-functional team executing a critical Treasury core service, optimizing financial efficiency and risk management.
  • Collaborated with stakeholders and delivered the project within a tight deadline, earning recognition from senior management.
  • Created a CI/CD pipeline to deploy a React web app used by digibank customers.
Technologies: Kubernetes, Object-oriented Programming (OOP), JSON, AWS DevOps, Continuous Integration (CI), Back-end, Amazon Web Services (AWS), Database Design, SQL, Agile Software Development, REST APIs, Web Architecture, Scalable Architecture, System Design, RESTful Microservices, Team Leadership, Microservices, Technical Leadership, Architecture, Go, Docker, Database Schema Design, Cloud Platforms, Databases, Full-stack, APIs, Software Development

Technical Lead | Solutions Architect

2021 - 2021
Hisba Business Solutions
  • Designed the overall system and made a crucial decision on the tech stack.
  • Led a team to create a cutting-edge accountant and client web app with Java and React.
  • Deployed and secured the system on AWS with DevOps expertise.
Technologies: Web Architecture, Technical Leadership, Architecture, Third-party APIs, Third-party Integration, Object-oriented Programming (OOP), JSON, Hibernate, Kubernetes, AWS DevOps, Continuous Integration (CI), Back-end, Java, Amazon Web Services (AWS), JavaScript, Database Design, SQL, Agile Software Development, Web Development, REST APIs, Scalable Architecture, System Design, RESTful Microservices, Team Leadership, Microservices, Docker, Database Schema Design, Spring, CSS, React, Cloud Platforms, Databases, Full-stack, JPA, APIs, Software Development

Software Developer

2020 - 2021
Microsoft
  • Developed REST APIs to facilitate new entertainment section features for the revamped store.
  • Designed and helped develop an Android app to enhance accessibility by enabling seamless interaction with Surface Hub devices.
  • Established Azure-based development infrastructure for a service, leveraging Azure resource manager to streamline operations.
Technologies: Back-end, C#, Java, C++, JSON, Azure, Snowflake, Database Design, SQL, Agile Software Development, REST APIs, Scalable Architecture, System Design, RESTful Microservices, .NET, Windows Server 2016, ASP.NET, Microsoft SQL Server, Cloud Platforms, Databases, Full-stack, Software Development

Software Developer

2017 - 2019
Amazon
  • Achieved a 20% reduction in redundant calls to dependent services by effectively implementing client-side distributed cache.
  • Extended the feature of a localized price synchronization system to synchronize global product prices through a CSV file.
  • Enhanced duplicate detection capabilities by expanding the system to include images as matching criteria.
Technologies: Amazon Web Services (AWS), Back-end, Memcached, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon EC2, Redshift, Amazon DynamoDB, React, Java, JSON, AWS DevOps, JavaScript, Database Design, SQL, Agile Software Development, NoSQL, Web Development, REST APIs, Scalable Architecture, System Design, RESTful Microservices, Microservices, Database Schema Design, Cloud Platforms, Databases, Full-stack, Software Development

Experience

Influencer Marketing Platform

This is an online platform where digital influencers and brands can collaborate.
I was a tech lead and was responsible for designing the complete system. I implemented the authentication and authorization flow using Spring Boot and did the front end using React.

A Seamless Feedback System

A feedback system where users can give peer feedback using their day-to-day tools like Outlook or Chrome. It also had a dedicated website as well. I worked as a tech lead here and was responsible for implementing the Outlook add-in. I also implemented the authorization and authentication flow on Spring Boot.

Accounts Management Platform

An accounts management platform that facilitates communication and collaboration between accountants and their clients. As an architect of this platform, my primary goal was to streamline the accounting process for both parties, improving accuracy and efficiency while reducing the risk of errors or miscommunication.

As the intermediary between accountants and their clients, it will provide a secure and accessible platform for sharing financial data, documents, and other important information. It will work closely with accountants and clients to ensure the platform meets their needs and is easy to use.

Education

2013 - 2017

Bachelor's Degree in Information Technology

Birla Institute of Technology, Mesra - Ranchi, Jharkhand, India

Skills

Libraries/APIs

REST APIs, React

Tools

Amazon Simple Queue Service (SQS), IntelliJ IDEA, WebStorm, MySQL Workbench, Postman, Amazon Simple Notification Service (SNS)

Paradigms

Database Design, Agile Software Development, Microservices, Object-oriented Programming (OOP), Web Architecture, Scalable Application, Continuous Integration (CI)

Storage

JSON, Amazon DynamoDB, NoSQL, Microsoft SQL Server, Databases, Memcached, Redshift

Languages

Java, JavaScript, SQL, Go, C++, Python, HTML, C#, Snowflake, TypeScript, CSS

Frameworks

Spring Boot, OAuth 2, Hibernate, .NET, ASP.NET, Spring, JPA

Platforms

Amazon Web Services (AWS), Kubernetes, Amazon EC2, Docker, Azure, Windows Server 2016

Other

Back-end, Scalable Architecture, APIs, Software Development, Caching, System Design, Web Development, Team Leadership, RESTful Microservices, Technical Leadership, Architecture, AWS DevOps, Database Schema Design, Cloud Platforms, Full-stack, Teams, Third-party APIs, Third-party Integration, Web Security, Office Add-ins

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring