Rajat Bansal

Senior Software Engineer

Faridabad, Haryana, India6 yrs 10 mos experience

Key Highlights

  • Led microservices design for Amazon's Buy With Prime.
  • Implemented data ingestion tool for Apple Maps.
  • Specialized in big data engineering with Scala-Spark.
Stackforce AI infers this person is a Full-Stack Developer with expertise in E-commerce and Big Data Engineering.

Contact

Skills

Core Skills

Microservices ArchitectureFull-stack DevelopmentBig Data EngineeringAlgorithm Design

Other Skills

JavaKotlinScalaAWS CDKMicroservicesInfrastructure as Code (IAC)Agile ProcessesScrumScala-SparkETL PipelineAlgorithmsProblem SolvingEnglishData StructuresHigh-Level Design

About

Hey LinkedIn community! ๐Ÿ‘‹ I'm Rajat Bansal, a Senior Software Development Engineer with extensive experience shaping innovative solutions. With 5 years of expertise, I've played key roles at Oracle, Amazon and Apple, driving impactful changes in product development. ๐Ÿš€ Professional Journey ๐Ÿ”น Oracle SDE 3 Gaining experience in Healthcare domain. ๐Ÿ”น Amazon SDE 1 - Full-Stack Developer I lead the design and implementation of microservices for Amazon's "Buy With Prime" product. My focus on Java, Kotlin, and Scala, along with AWS CDK, embodies best practices in Infrastructure as Code and service development. From improving shopper experiences to enhancing team processes, I'm a dedicated code contributor and reviewer. ๐Ÿ”น Infosys | Power Programmer - Specialist Programmer At Infosys, I contributed as an onsite vendor for Apple Maps, specializing in big data engineering using Scala-Spark. Managing clusters, automation, and enhancing the ETL pipeline, I owned four code bundles and implemented a vital tool for data ingestion into Apple Maps. My exposure to algorithms like Voronoi and pregel highlights my problem-solving skills. ๐Ÿ”ง Skills Snapshot ๐ŸŒ Full-Stack Development โ˜๏ธ AWS Infrastructure (CDK) โ˜• Java, Kotlin, Scala ๐Ÿ”— Microservices Architecture ๐Ÿ”„ Infrastructure as Code (IAC) ๐Ÿš€ Agile Processes and Scrum ๐Ÿ› ๏ธ Big Data Engineering (Scala-Spark) ๐Ÿ” Algorithm Design ๐ŸŒˆ Passions Beyond Code Beyond coding, I'm passionate about chess, reading and little bit of everything, bringing a unique perspective to my professional life. ๐ŸŒ Looking Forward Excited about the endless possibilities in software development, I'm eager to explore new challenges, collaborate with industry professionals, and contribute meaningfully to innovative projects. Let's connect and explore our shared journey in the ever-evolving realm of technology!

Experience

6 yrs 10 mos
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 1 mo
Current Experience

Oracle

Senior Software Developer

Mar 2024 โ€“ Present ยท 2 yrs 1 mo ยท India

Amazon

Software Development Engineer (SDE) | Designing, Implementing and maintaining micro-services

Oct 2021 โ€“ Mar 2024 ยท 2 yrs 5 mos ยท Hyderabad, Telangana, India ยท On-site

  • Working as a full-stack developer on the โ€œBuy With Primeโ€ product offered by Amazon for the โ€œDirect To Customerโ€ platforms, creating and maintaining micro-services.
  • I owned end to end design and implementation of micro-services, primarily in java based business logic and AWS infrastructure setup using AWS CDK in typescript, keeping up with IAC ( infrastructure as code ) best practices.
  • Having code contributions in over a dozen microservices, I got exposure to Kotlin and Scala alongside with java implementing accessor and observer design patterns and utilizing global libraries like MapStruct and Apache while creating internal libraries for wider code usage.
  • Worked on โ€œRuby on Railsโ€ based front end to migrate from default shopper experience to โ€œBuy with Primeโ€ specific shopper experience on APay and worked on React based front end to resolve shopper facing issues and improving the accessibility of the website for all shoppers.
  • I improved team processes by owning meetings like backlog grooming and connections review leading to a better work environment for the team and was an active contributor for the team as a code reviewer.
  • I setup org wide guidelines for Integration Test Code Coverage using an AWS tool Cloud-Cover and helped remove code smells like dead and uncovered code.
JavaKotlinScalaAWS CDKMicroservicesInfrastructure as Code (IAC)+4

Apple

Maps Data Engineer ( Vendor )

Jul 2019 โ€“ Oct 2021 ยท 2 yrs 3 mos ยท Hyderabad, Telangana, India ยท On-site

  • As a Maps Data Engineer I was a big data engineer in Apple with several responsibilities ranging from solving product requirements to taking care of clusters, automation and sampling data for quality analysis using Scala-Spark. I was mainly working on the โ€Transformโ€ part of the ETL pipeline.
  • I owned all the enhancements and maintenance of 4 individual bundles in the code base, and contributed to many more.
  • As a part of the team, I designed and implemented a new business tool to help with ingesting data from multiple sources into Apple Maps.
  • Worked extensively on and with algorithms like the Voronoi and pregel.
Scala-SparkBig Data EngineeringETL PipelineAlgorithmsAlgorithm Design

Infosys

specialist programmer

Jun 2019 โ€“ Oct 2021 ยท 2 yrs 4 mos ยท Hyderabad, Telangana, India

  • Specialist Programmer is an initiative within Global Delivery to develop a team of Full Stack Developers. Under the Specialist Programmer program, I started working for Apple as an onsite vendor on Apple Maps.
Problem SolvingEnglish

Education

Maharaja Agrasen Institute Of Technology, Delhi

Bachelor of Technology โ€” Information Technology

Jan 2015 โ€“ Jan 2019

Pep Coding

Certification โ€” Data Structures and Algorithms

Stackforce found 100+ more professionals with Microservices Architecture & Full-stack Development

Explore similar profiles based on matching skills and experience