Hello, I'm Durga Sai Bharadwaj Racharla.

I'm a Software Engineer.

Skills

Technologies, Libraries and IDE's that I use frequently

Python
Java
ML Algorithms ML Algorithms
Jupyter
Pandas
Numpy
Github
Matplotlib
Scikit-Learn
Power BI
MySQL
PostgresSQL

Technologies that I knew and used on previous projects

Python
Java
React
CSS
Bootstrap
MySQL
Node.js
Spring Boot
Android
GitHub
Jenkins
Redis
Kafka
Gradle
WordPress
JUnit
AWS
Django
SEO
GitLab
TensorFlow

My Tech proficiency

Python
Java
MySQL
PostgresSQL
Kotlin
JavaScript
HTML5
CSS3
Android Studio
ML and AI
Power BI

Experience

Software Engineer at Tata Consultancy Services
March 2022 - September 2023
Java
Spring Boot
PostgreSQL
Redis
Kafka
Jenkins
AWS
  • Built and maintained 6+ Java-based applications with Spring Boot within an Agile environment, increasing stable performance and meeting business requirements by 15%.
  • Optimized PostgreSQL queries, reducing data retrieval times by 25% and improving system response rates by 34%.
  • Architected secure APIs using FastAPI to integrate machine learning models into production systems, handling 1M+ monthly requests.
  • Automated CI/CD pipelines with Jenkins, cutting deployment time by 20% for Java/Spring Boot applications.
  • Collaborated within an Agile team on data-driven solutions using Redis and Kafka to process large-scale datasets in near-real-time, resulting in an 18% performance improvement.
Software Enginner at Medibliss Transactions
August 2021 - March 2022
Android
Kotlin
Java
REST API
XML
PostgreSQL
  • Delivered a complete Android application independently, deploying it successfully to the Google Play Store and achieving more than 5000+ downloads.
  • Recognized as a core team member for Android development expertise, leading the development of three critical features that increased user engagement by 20%.
  • Monitored live app performance, identifying and resolving 50+ bugs and crashes, resulting in a 30% improvement in app stability and 15% faster load times.
  • Developed 2 Android applications, implementing modular architecture to ensure 95% code reusability and reducing future maintenance effort by 25%.
Junior Developer at Medibliss Transactions
August 2020 - August 2021
Android
Kotlin
Java
REST API
XML
  • Responsible for building website for clients in Drupal and Wordpress.
  • Content writing and SEO optimization
  • Running AD campaigns for the company in different social media sites. Have delivered quality content writing.
  • Responsible for developing Android apps and testing.
  • Designed and built advanced applications for the Android platform using Kotlin and Java.
  • Deployed an Android application to the Play Store and optimized live applications.

Education

IT Programming in AI
Nova Scotia Community College, Halifax, NS - April 2025
Python
TensorFlow
Pandas
NumPy
Scikit-Learn
  • Currently pursuing my Graduate Certificate in AI and ML
  • Machine Learning Algorithms
  • Data analysis using different databases
  • Statistical Mathematics
  • Python
  • Data Structures and Algorithms
AI with Machine Learning, Ontario Graduate
Humber College, Toronto, ON - April 2024
Python
TensorFlow
Pandas
NumPy
Scikit-Learn
  • Completed several courses and projects related to AI and ML concepts
  • Machine Learning Fundamentals
  • Deep Learning and Neural Networks
  • Statistical Analysis for Data Science
  • Natural Language Processing
  • Computer Vision
  • Model deployment in the cloud using AWS
Bachelor of Computer Science Engineering
JNTU Hyderabad, India - August 2020
Java
MySQL
PostgreSQL
  • Acquired knowledge in C, Java, Data Structures, Python, and Computer Networks
  • Worked with databases like MySQL and PostgreSQL

Projects

Multi Commodity Exchange project screenshot

Multi Commodity Exchange

  • The Multi Commodity Exchange of India Limited (MCX), India’s first listed exchange, is a state-of-the-art, commodity derivatives exchange that facilitates online trading of commodities like gold, silver, copper, etc.
  • An Android application where you can see the current and exchange rates of commodities and trade them.
  • Watch the market, Top Gainers, and Top Losers, and invest by analyzing the market trends.
  • Future Predictions: predict whether the commodity price will increase or decrease.
  • Implemented in Android using Java and Kotlin. Integrated ML Kit SDK for generating graphs and Heat maps.
  • Used REST API services and Android XML design for dependency management.

Skills Used

Kotlin
Java
Android Studio
JUnit
PostgreSQL
Postman
GitHub
Gradle

Cross Jobs

  • AI-Based Resume Parsing: Automates extracting key candidate information from resumes, creating a searchable database for efficient profile management.
  • Candidate Ranking: Uses AI algorithms to match candidates to job roles and rank them based on suitability.
  • Automated Candidate Recommendations: Provides machine learning-based suggestions for potential candidates, continuously improving through past recruitment data.
  • Integration with Job Boards: Expands the search for candidates using AI techniques on external platforms like LinkedIn and Glassdoor.
  • AI Insights: Offers advanced analytics and insights into recruitment strategies.
  • Dynamic Forms: Allows recruiters to create customized job application forms.
  • Microsoft for Startups: The project is registered under Microsoft for Startups to access enhanced cloud services and business support.

Skills Used

React
JavaScript
Django
Docker
Spacy
ChatGPT API
Mistral 7b
CSS
Node.js

Intellihub

  • Designed and developed an Android application for cryptocurrency exchange, allowing users to view prices across multiple exchanges and trade cryptocurrencies.
  • Implemented both front-end and back-end functionality for detailed cryptocurrency analysis, historical price tracking, and prediction models.
  • Used Java, Kotlin, and REST API services for data retrieval and processing.
  • Integrated charts and graphs for visual representation of cryptocurrency performance.

Skills Used

Kotlin
Java
Android Studio
JUnit
PostgreSQL
Postman
Android SDK
Gradle
REST API

German Traffic Sign Recognition Benchmark

  • Developed an advanced traffic sign recognition system using convolutional neural networks (CNNs) to automatically detect and classify traffic signs.
  • Eliminated manual feature engineering by using deep learning methodologies, reducing time-consuming handcrafting efforts.
  • The model demonstrated high accuracy in identifying diverse traffic sign categories under varying environmental conditions.

Skills Used

Python
TensorFlow
Keras
OpenCV
Scikit-learn
NumPy
Pandas
Matplotlib

XGBoost Model Deployment on AWS

  • Developed an XGBoost machine learning model for predicting Amazon Employee Access Challenge using AWS services for automated deployment.
  • Utilized AWS services like S3 for data storage, SageMaker for model training, and Lambda for handling model inference.
  • Set up an end-to-end machine learning pipeline that automates data preprocessing, model training, and model deployment.
  • Monitored model performance and retrained the model as needed using AWS Step Functions and CloudWatch.
  • Deployed the model through an API gateway to enable real-time predictions.

Skills Used

XGBoost
AWS
Python
SageMaker
Lambda
API Gateway
S3
Docker
CloudWatch

Art Collection Management System

  • Developed an art collection management system to organize, manage, and display a catalog of artworks with details including artist information, artwork value, and provenance.
  • Enabled an easy-to-use interface for adding, updating, and deleting artist profiles and their associated artworks.
  • Implemented image uploads to display high-resolution artwork images alongside artist and value details.
  • Designed the system with a relational database to handle artist, artwork, and value data, establishing connections between these entities for efficient querying.
  • Utilized role-based access control (RBAC) to manage permissions, ensuring that only authorized users could add or edit artist and artwork details.
  • Incorporated security measures such as input sanitization to prevent XSS attacks and rate-limiting to protect against brute force attempts and DoS attacks on sensitive endpoints.
  • Deployed the application using Flask and integrated MySQL for persistent data storage with SQLAlchemy for ORM.
  • Provided advanced search and filtering options, allowing users to search for artworks based on artist name, value, or location.
  • Included a responsive design, ensuring that the system is accessible on both desktop and mobile devices, with a clean and intuitive user interface.

Skills Used

Flask
MySQL
SQLAlchemy
HTML5
CSS3
Bootstrap
JavaScript

Achievements

Best Capstone Project in AI with ML Course - Humber College

Our team was awarded the Best Capstone Project in the AI with ML course at Humber College. This award recognized our exceptional work on the Cross Jobs project, which automated resume parsing and candidate ranking using AI.

Award Ceremony Video

Certifications and Licenses

Mobile Application Development (MAD) - Google Workshop
Issued: 2021
ELITE+ Certificate in Python
Issued by NPTEL, Jawaharlal Technological University
Issued: 2020
Drone Building Contest - BITS Pilani, Hyderabad
Participation Certificate
Hands-on Workshop on Internet of Things
Issued by CLOUDCHIP

Contact