About me
Hello! I am Amit Dubey ^_^
Present
I am currently working as a Software Engineer at JPMorgan Chase & Co. in the Enterprise Workplace & Products team located in Bangalore, India.
- Software Engineer, Enterprise Workplace & Products (Aug ‘21 - Present)
- Building and operating secure, business-critical services to enhance productivity, collaboration, and communication.
- Developed an Audience Management Service API suite, allowing the creation of dynamically adaptive groups for feature flagging, staggered rollouts, A/B testing, etc. The service performed computations on constantly changing memberships data of over 300 million users.
- Contributed to the Insights App, which provides productivity insights related to meetings, learnings, recognition, and more. Utilized micro-frontend architecture for detachable insights, continuous iteration, and feedback analysis, following a ‘Lean Startup’ approach.
- Integrated the Preferences App with the Insights App, enabling users to set their preferences across services via a central user interface. Facilitated the storage of user preferences efficiently for insights rolled out to over 100,000 users.
- Worked on the Employee Search Service, an enterprise-grade scalable and robust search API serving over 2 million requests per day. Utilized master-worker node architecture and sourced data from multiple ETLs on various data sources.
- Technologies Used: Java 11, JavaScript, Spring Boot, ReactJS, Kafka, MySQL, CockroachDB.
Past
In addition to my current experience, here are my previous roles:
- Software Engineer Intern, Enterprise Workplace & Products (Mar ‘21 - Jul ‘21)
- Built data pipelines for ETL workflow using batch processing, including a notification email service for critical alerts.
- Automated Blue-Green deployments on the internal cloud to ensure zero downtime during deployments.
- Technologies Used: Java 11, Spring Boot, Mockito, JUnit, CockroachDB.
- Developer Intern, PRISM, Samsung Research Institute Bangalore (Jan ‘20 - Aug ‘20)
- Developed a web application called “Judgement List for Search DCG Computation & LTR Training” that allows tenants/admin to create and conduct surveys, assign surveys to specific users & groups, and gather data to create a Judgement List.
- Received a Certificate of Excellence for successful and timely completion of the project.
- Technologies Used: JavaScript, Express.js, MongoDB.
Technical Skills
- Programming Languages: C++, Java 11, JavaScript, TypeScript, Python
- Technologies: Spring Boot, ReactJS, Express.js, Kafka, CockroachDB, MySQL, Git
Education
- Ramaiah Institute of Technology, Bangalore, India
- Bachelor of Engineering in Computer Science and Engineering (Aug ‘17 - Jul ‘21)
- Cumulative Grade Point Average (CGPA): 8.5 / 10
- Relevant Courses: Algorithms, Data Structures, Object-Oriented Programming, DBMS, Operating System, Computer Networks
- Represented the university at the 2019 ACM ICPC Gwalior-Pune Onsite Regional & Amritapuri Onsite Regional
Interests
My interests include Backend Engineering, Distributed Systems, and Algorithms. I have represented my college at ACM ICPC ‘19 Amritapuri regionals and Gwalior-Pune regionals.
Find me on