Ujjwal Dixit

Software Engineer

LinkedIn

About

A highly skilled Software Engineer with 2.5 years of experience in backend development, specializing in Python/Django, microservices architecture, and performance optimization. Proven ability to design, develop, and deploy scalable solutions, enhance system security by 40%, and improve system responsiveness by 25% through advanced caching and database indexing. Adept at leveraging a diverse tech stack to deliver robust and efficient software, as demonstrated by a 35% improvement in data processing speed for high-volume analytics tools.

Work Experience

Software Engineer

Accenture Solutions Pvt Ltd.

Aug 2022 - Jan 2025

Noida, Uttar Pradesh, IN

Led the full-stack enhancement of a real-time Patient Management System, driving improvements in patient record management, appointments, and billing operations for healthcare professionals.

  • Orchestrated the full-stack enhancement of a real-time Patient Management System, optimizing patient record management, appointment scheduling, and billing operations for healthcare professionals.
  • Bolstered system security by 40% through the implementation of JWT (60-minute expiry) and OAuth protocols, safeguarding sensitive patient data effectively.
  • Optimized system responsiveness by 25% by implementing database indexing and routing GET requests to PostgreSQL read replicas, achieving a 50% reduction in redundant queries.
  • Architected a modular microservices system encompassing authentication, billing, patient data, and notifications, reducing inter-service latency by 20%.
  • Ensured high code quality through modular design patterns, comprehensive automated API test coverage, and detailed documentation, leading to a 30% reduction in post-deployment issues.

C++ Developer Intern

Umbeo Technologies

Jun 2021 - Aug 2021

Dehradun, Uttarakhand, IN

Contributed to the development and optimization of a desktop-based analytics tool, enhancing algorithm efficiency and memory usage for high-volume data processing.

  • Developed and optimized a desktop-based analytics tool for high-volume data processing, prioritizing algorithm efficiency and memory usage.
  • Accelerated data processing speed by 35% through meticulous optimization of parsing and aggregation logic within performance-critical C++ modules.

Education

Computer Science and Engineering

University of Petroleum and Energy Studies

8.01/10.0 CGPA

Jan 2018 - Dec 2022

Dehradun, Uttarakhand, IN

Awards

Scholarship for Academic Performance

University of Petroleum and Energy Studies

Jan 2020

Secured a scholarship for demonstrating excellent academic performance during the second year of Bachelor's of Technology studies.

Member Secretary

International Conference on MIDAS-2020

Jan 2020

Served as a student Volunteer and Member Secretary for the International Conference on MIDAS-2020.

Publications

Q-split A novel approach for Searching

SSRN

Jan 2022

Developed a custom C++ search algorithm, 'Q-split', published in SSRN, that significantly outperforms traditional linear search methods by dividing datasets into quadrants for faster lookup in unsorted arrays. Designed for integer data, demonstrating superior performance across both sorted and unsorted datasets.

Skills

Programming Languages

  • Python
  • C
  • C++
  • Java

Web Frameworks

  • Django
  • Flask
  • REST Framework

Databases

  • MySQL
  • PostgreSQL
  • MongoDB

Libraries & Tools

  • Pandas
  • Redis
  • Celery
  • Elastic Search
  • Kafka
  • Git
  • Docker
  • PyCharm
  • Jenkins
  • AWS

Cloud Platforms

  • AWS

Version Control

  • Git

Containerization

  • Docker

CI/CD

  • Jenkins

Problem Solving

  • Data Structures
  • Algorithms
  • LeetCode (270+ problems)
  • GeeksforGeeks