Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Deepti Bajaj

Delhi

Summary

Experienced Backend Developer with over 6 years of expertise in building scalable and efficient applications using kotlin and C#. Proficient in developing microservices, integrating modern technologies, and utilizing DevOps practices for continuous integration and deployment. Committed to delivering high-quality, maintainable code in collaborative and agile environments.

Overview

7
7
years of professional experience

Work History

Application Developer

ThoughtWorks Technologies
09.2021 - Current

Client - Metro Digital [April 2022- current]

- a co-delivery project with Metro Digital comprising a distributed team, I contributed towards developing an internal sales manager application. The web

application is used globally across 21 countries internally within Metro organization. The

application is used to manage customers and plan all activities, view the data related to sales,

etc. I was mostly involved in developing microservices for the backend. Tech stack: Kotlin, spring boot, PostgreSQL.

  • Led and collaborated on the development of features related to partnership agreements, including PDF generation, adobe e-signature integration, and contract deactivation.
  • Contributed in solr and cassandra upgrade activities.
  • Conducted a bug bash on the Partnership Agreements topic, enhancing delivery quality, while also initiating a new practice within the team.
  • Initiated the feedback culture within the my team. I delivered a presentation on giving and receiving feedback to ensure the team had the necessary skills, and organized 'Feedback Weeks' to encourage continuous feedback exchange. Regular check-ins were conducted to assess progress, and constant reminders helped embed the practice. This initiative, which was also a change management effort, was well-received by the team, fostering improved collaboration and communication.
  • Took responsibility for high-priority topics , adapting swiftly to evolving client requirements before successfully transitioning these responsibilities to a new team.
  • Contributed to the AI stream of client by presenting a proof of concept at an on-site team gathering, demonstrating the conversion of natural language to SQL queries. The POC was well-received by the client and has the potential for further AI development in the project.
  • Created software applications in test-driven development environment. Co-led a workshop to share knowledge about Test-Driven Development (TDD) within the team.
  • Worked on GDPR compliance topics, ensuring data privacy and security standards were met.
  • Onboarded and mentored a new team member, providing guidance and support to help her integrate smoothly into the team and effectively contribute to ongoing projects.
  • Anchored code pairing rounds to support the hiring process at my company.
  • Optimized Datadog usage, resulting in significant cost reductions and achieving FinOps Bronze for Datadog. Developed monitors to track log volumes and anomalies, which have become integral to daily operations. These dashboards are key to incident response, with alerts enabling the team to promptly address anomalies when thresholds are exceeded.
  • Part of extended leadership where I provide valuable insights and representation for my team, ensuring our perspectives and needs are addressed in leadership discussions.

Client - Roche Diagnostics

- a data governance project where i collaborated to improve the quality and usability of their data.

  • Collaborated on a Python backend application to integrate Collibra for data cataloging and management.
  • Worked on a kickstarter project using python cookiecutter to make project setup more efficient and repeatable.

Software Engineer

Fareportal India Pvt. Ltd
07.2018 - 08.2021
  • Worked on consuming various third party WCF and restful services to aggregate content in our application
  • Member of team responsible for completely rewriting existing WCF service to dot net core API
  • Developed a restful web API using dot net core framework with a small team of 2 developers
  • Added support for OpenAPI specification, Nlog, JWT authorisation, fluent validation among other things into the dot net core API
  • Implemented unit testing in dot net core application using Xunit and Moq
  • Worked on improving the code quality using tools like Sonarqube and ReSharper
  • Updated an existing ASP.NET Core 2.2 project to ASP.NET Core 3
  • Added logging to Microsoft App Insight telemetry in the application for data tracking for various events
  • Integrated Slack API and Microsoft Teams webhook for notifications of various events during the runtime of application
  • Experience of working with Redis database for caching
  • Created a UI using MVC6 for developer interaction
  • Gained hands on experience of design principles like SOLID and design patterns like Singleton, Factory and Dependency Injection
  • Delivered various business requirements in a timely manner

Industrial Trainee

Fareportal India Pvt. Ltd
01.2018 - 06.2018
  • Gained theoretical and practical knowledge about company's domain
  • Understood live projects of team by going through logs and reports
  • Experienced Agile based development including Scrum
  • Analysis of third party API interactions using XML and JSON
  • Created dashboards using MVC 5 for analysing third party API interactions

Education

Master Of Computer Applications -

Centre for Development of Advanced Computing
01.2018

B.SC(Hons.) - Computer science

Delhi University
01.2015

12th standard - undefined

Central Board of Secondary Education
01.2012

10th standard - undefined

Central Board of Secondary Education
01.2010

Skills

  • Kotlin
  • Spring boot
  • Github actions
  • PostgreSql
  • C#
  • ASPNET Core MVC
  • MS SQL
  • Redis

Languages

English
Hindi

Timeline

Application Developer

ThoughtWorks Technologies
09.2021 - Current

Software Engineer

Fareportal India Pvt. Ltd
07.2018 - 08.2021

Industrial Trainee

Fareportal India Pvt. Ltd
01.2018 - 06.2018

B.SC(Hons.) - Computer science

Delhi University

12th standard - undefined

Central Board of Secondary Education

10th standard - undefined

Central Board of Secondary Education

Master Of Computer Applications -

Centre for Development of Advanced Computing
Deepti Bajaj