Princi Vershwal

Product Engineer

Dehradun, Uttarakhand, India10 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable open-source software.
  • Proven track record in optimizing complex systems.
  • Strong leadership in cross-functional tech projects.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Open-Source and Distributed Systems.

Contact

Skills

Core Skills

Software DevelopmentJavascriptJavaDistributed SystemsMicroservicesDatabase Design

Other Skills

Adobe PhotoshopAlgorithmsCC#C++Competitive ProgrammingD3.jsData AnalysisData StructuresDesign PatternsEngineeringFinanceGitHTMLLeadership

About

I'm an open-source developer, building amazing stuff while enjoying the comforts of family life in a city I absolutely adore, all thanks to the flexibility of remote work👩🏻‍💻 I firmly believe that more people need to be aware of the incredible open-source and remote job opportunities in the tech industry🚀 I also have an Instagram page where I post about my journey in tech: @shecodingaddict

Experience

10 yrs 1 mo
Total Experience
1 yr 9 mos
Average Tenure
2 yrs 10 mos
Current Experience

Ghost

Product Engineer

Aug 2023 – Present · 2 yrs 10 mos · Remote

  • I am part of a very small team creating a very large platform that's redefining how people are publishing online. I work on anything and everything around Ghost to ensure that our users(and developers) have the best possible experience using our product.
JavaScriptMySQLEngineeringSoftware DevelopmentSQLiteOpen-Source Software+2

Tekion corp

2 roles

Senior Software Engineer

Promoted

Oct 2022 – Mar 2023 · 5 mos

  • Working with Tekion as a part of the Platform team, building services to be used by the retail applications and business integrations.
  • Designed the core calculation engine to integrate with the in-house data store and remove the dependency on the third party for tax and fee data.
  • Led the project for implementing an in-house credit application for Tekion.
JavaDistributed SystemsSpring BootREST APIsDatabase DesignDesign Patterns+8

Software Engineer

Sep 2021 – Oct 2022 · 1 yr 1 mo

  • Designed and developed the CMS Decoder project, involving LLD, HLD, Mongo database design, Redis integration, DB Queries and DB schema.
  • Integrated CMS decoder with the existing architecture removing the third- party dependency and migrated 100% of the deal calculations to CMS.
JavaDistributed SystemsSpring BootREST APIsDatabase DesignMicroservices+9

Flipkart

Software Development Engineer I

Jul 2018 – Aug 2021 · 3 yrs 1 mo · Bengaluru, Karnataka, India

  • Worked with the Customer-Experience tech team at Flipkart.
  • Developed the Traffic Controller, providing functionality for managing call agents, maintaining call allocation- deallocation status, and forecasting for different future jobs.
  • Designed and implemented an optimized multi-threaded algorithm to reduce the time for capacity computation.
  • The Average computation time reduced from 2 minutes to 4 seconds.
  • Maximum query time reduced from 14 minutes to 7 seconds.
  • Integrated MDM tool for Flipkart to track mobile compliance for WFH agents and route calls accordingly.
  • Implemented a Java-based platform to move from manual handling of incidents to an automated dialer, automating the entire calling process and boosting efficiency by 250%, handling over 590K incidents every month.
  • Built functionality that enabled Flipkart customers to request a callback in their regional language handling more than 15K calls per day.
JavaDistributed SystemsDatabase DesignSQLMicroservicesMySQL+7

Openstreetmap foundation

Google Summer of Code

May 2018 – Aug 2018 · 3 mos

  • Worked on iD editor of OpenStreetMap as a Google Summer of Code intern.
  • Added support for vector tile data to the iD editor of OpenStreetMap. This is a really important feature for iD editor and a feature that
  • can make a lot of new changes in the way mappers improve OpenStreetMap.
  • The project included an understanding of various vector tile formats, rendering vector tile data using Mapbox libraries and vector tile
  • drawing using D3.js.
  • Technologies used - JavaScript (Browser), D3.js.
Git

Mozilla

Outreachy Mentorship Program

May 2017 – Aug 2017 · 3 mos

  • Added Push Notifications as a form of 2FA method for Sign in Confirmation to Mozilla’s Firefox Accounts.If a user has multiple devices connected to their Firefox Account, this feature allows them to receive a push notification to one of their other devices asking for confirmation when trying to log in to their Firefox Account in some new device.
  • The project involved modifying the code of Mozilla Firefox (Desktop Client and Mobile) to trigger a notification on receiving a request from Firefox Accounts Oauth Server.
  • Technologies used - JavaScript (Node and Browser).
Git

Visa

Internship

May 2017 – Jul 2017 · 2 mos · Bengaluru, Karnataka, India

  • Added NoSQL support to VISAs internal library, DAL(Data access layer), which is used by the application developers for database connectivity.
  • Previously based on hibernate ORM(object-relational mapping), DAL now uses Hibernate OGM(object grid mapping) to provide database connectivity for NoSQL databases along with the relational databases.
Git

Bookmypopupshop

Internship

Dec 2015 – Dec 2015 · 0 mo · Mumbai Metropolitan Region

  • As a Marketing Trainee, I acquired knowledge on the business marketing of the organization, assisted in corporate marketing related projects, acquired basic knowledge on the various techniques associated with advertising of the firm and done basic marketing research.

Metallurgical engineer's society

Alumni Relations Executive

Aug 2015 – Aug 2016 · 1 yr · IIT Roorkee

  • Member of our department's student body, Metallurgical Engineers Society(MetES) where I was actively involved in maintaining Alumni Relations of MetES and the department.

Programming and algorithms group (pag)

Programmer

Jul 2015 – Jan 2017 · 1 yr 6 mos · IIT Roorkee

  • Active member of PAG, a group of enthusiastic and young programmers with the aim of improving the algorithmic, mathematical and programmatically problem solving capability of students of IIT Roorkee.
  • Set problems and organized coding contests like Algophobic. Promote coding culture in campus via lectures and other activities.

Geek gazette

Vice President

Aug 2014 – Jan 2017 · 2 yrs 5 mos · IIT Roorkee

  • Geek Gazette is the official communique for the inquisitive, neophillic and largely tech-savvy junta of IIT-R. It is a one of a kind magazine that shares your passion for new gadgets, latest technology, and breakthroughs in science. Geek Gazette aims to satisfy the geek inside every one of us by providing insightful articles.
  • Working cohesively with the Editorial team and the Design Team I manage all the official work for the magazine.

Dramatics society

Cultural Council, IIT Roorkee

Aug 2014 – Dec 2015 · 1 yr 4 mos · IIT Roorkee

  • Member of the Dramatics Society of IIT Roorkee, Performed a street play as a part of Cultural Week- 2014. Also, performed as a lead in a
  • play in the orientation of freshers.

Education

Indian Institute of Technology, Roorkee

Bachelor’s Degree

Jan 2014 – Jan 2018

St.Ann's sr. sec. school

High School

Jan 2012 – Jan 2014

Stackforce found 100+ more professionals with Software Development & Javascript

Explore similar profiles based on matching skills and experience