About Me
I am a Software Engineer with 6+ years of experience building Web applications. I am passionate about using cutting edge modern technologies to build beautiful, interactive and high performance User Interfaces. I am a proud Google Summer of Code 2015 alumni, and Google Summer of Code 2016 mentor. These days, you can find me working at Flipkart, building features for the fast, light and cross-platform Flipkart app used by 200 million+ users.
Technologies & Skills

Expert In

These are technologies I use in my daily work; I follow their latest trends and best practices closely:
JavaScript, TypeScript, html5, css3, reactjs, redux,
Progressive Web Apps, Web Components
git, docker, jenkins

Dabbles In

These are technologies I use sometimes, and have hands on experience with:
angular, nodejs, java, jenkins, aws, mysql, algolia search

Knows about

These are technologies I have used in the past, but not recently:
kotlin, PHP, python, spring framework
I recently talked at Thoughtworks GeekNight about Effective Webpacking for Microfrontends.
You can watch a replay here.
Work Experience

October 2021 to present day

Flipkart

UI Engineer III

Building and Improving the Post Order Customer Experience: I help build a seamless post order experience for Flipkart's customers. My Responsibilities include:
  • Building UI components and pages that are fully driven and controlled by data, allowing quick experimentation and minor modifications without future developer efforts.
  • Working closely with Product teams and Designers to define and build cross platform experiences
  • Start and Drive initiatives to improve Code Quality and Test Coverage

August 2018 to October 2021

Thoughtworks

UI Developer - Senior Consultant.

Luxury ecommerce project for a world famous fashion brand: Between January 2019 to October 2021 I helped define and build a new shopping experience for a world renonwned ultra luxury fashion brand. The project I worked on has world wide visibility and millions of daily visitors. Some of my responsibilities included:
  • Helping define the plan to renovate an existing monolith by breaking it into Microfrontends.
  • Building frontend applications. During our engagement with the client, I helped build multiple Microfrontends, Microservices and Single Page Applications. Some prominent technlogies I have used include: reactjs, redux, nextjs, gatsby, nodejs, aws
  • Following Test Driven Development practices. Writing unit tests, integration tests and helping define the overall testing strategy.
  • Working closely with designers to achieve pixel perfection and build quick experimental prototypes.
  • Analyzing frontend site performance and improving it where needed.
  • Working with client business stakeholders in an agile environment to define stories, do estimations, and plan sprints.
Data Driven Client Onboarding Portal for a international bank: Between August 2018 to January 2019 I helped build customizable onboarding platform, which was data driven, configurable and customizable.

October 2016 to July 2018

Self Employed

Freelancer

I quit full time job in October 2016 to spend time learning and working on my own Projects. For two years I worked on multiple freelancing projects and some of my own. A list of my freelancing clients(that I am allowed to disclose) and their testimonials can be found on the last page.

2013 to October 2016

HRNeeti Pvt. Ltd

Senior Software Engineer (2015-2016)

I helped lead the development of the product on the technology side. Some Technologies I worked with: Angular, PHP, jQuery

Software Engineer (part-time) (2013-2015)

Developed a Human Resource Management System (hrneeti.com) for HR Neeti (Pune, India), between June 2013-August 2015, while finishing college.
Education

2011 to June 2015

Bachelor of Technology

Shri Guru Gobind Sighji Institute of Engineering and Technology, Nanded

Client Testimonials

Between 2016-2018 I was self employed and worked on multiple projects. Some of the testimonials from clients are mentioned below. All of these can be verified on my Upwork profile

Timeloop Services, India

"Fantastic working experience working with Rohit. His work in Frontend development has been excellent and of world-class quality. Will definitely want to work again with Rohit in future!"

Private Client, New Zealand

"Rohit did great and went beyond our expectations delivering a flawless task. Would recommend him to anyone looking for a reliable developer"

Bitgate Inc, Netherlands

"This was the 3rd time hiring Rohit, and we're starting the 4th project now. I've worked with so many people of the past years and Rohit is exceptionally good. Fluent English, knows what we're looking for, gets it done and always goes above expectations. Knows his stuff inside-out and also does stuff the right way instead of just making sure the job is done. Rohit is our go-to for anything web related!"