Actively seeking Software Developer roles



Technologies I've Worked With
HTML
CSS
Python
C++
TypeScript
JavaScript
Java
TailwindCSS
React
Node.js
Next.js
Express
Angular
Spring Boot
Machine Learning
TensorFlow
Scikit-learn
Pandas
NumPy
NLTK
spaCy
AWS
MySQL
MongoDB
PostgreSQL
Apache Kafka
Microsoft SQL Server
Elasticsearch
Confluence
REST API
JIRA
Postman
Docker
Jenkins
Git
Experience & Education
Research Intern
Developed a scalable ETL pipeline to scrape and extract 100K+ social media posts using Python, Apache Airflow, and Beautiful Soup, ensuring efficient data ingestion. Designed a robust NLP preprocessing pipeline with NLTK and TextBlob for tokenization, lemmatization, and stemming. Engineered feature extraction with TF-IDF and Doc2Vec, enhancing logistic regression model accuracy by 3%. Built hate speech detection models, achieving 80% precision with logistic regression, surpassing SVM (77%) and Naive Bayes (65%), validated through cross-validation and classification reports. Created interactive data visualizations with Matplotlib and Seaborn to analyze hate speech trends, including class distributions, word clouds, top n-grams, and sentiment polarity distributions.
System Test Intern
Developed a RESTful microservice with Python Flask to process brake sensor data, ensuring 90% uptime through robust API design. Improved data reliability by reducing sensor inconsistencies from 15% to below 2% with validation, error handling, and logging. Optimized PostgreSQL with indexing and tuning, enhancing read performance for real-time Tableau dashboard monitoring.
Software Developer
As a Backend Developer, I designed and developed Spring Boot REST APIs for Audit and Portfolio services in Mutual Funds, ensuring seamless integration with the front-end. I implemented an event-driven architecture using Kafka consumers to manage high-throughput financial transactions efficiently. To improve system reliability and availability, I configured the ELK Stack (Elasticsearch and Kibana) for centralized log aggregation and faster issue resolution. API security was enhanced using OAuth 2.0 and JWT authentication with Spring Security, ensuring data protection and compliance. I utilized Swagger for API versioning, fostering better collaboration between frontend and backend teams through up-to-date API specifications. Additionally, I contributed to UI development using JavaScript and Angular, aligning UI designs with system architecture and data models. Automated unit testing with JUnit and Mockito resulted in over 90% test coverage, ensuring robust code quality. Throughout the process, I collaborated with SMEs to align backend services with business needs, optimizing data workflows and system integration.
Software Engineer
Developed a robust Automation Test Framework and core libraries for Advanced Metering Infrastructure (AMI) using C#, adhering to test-driven development (TDD) methodologies to achieve 100% test coverage compliance and reduce test execution time by 95%. Additionally, built a Python-based continuous deployment tool for AMI firmware, enhancing deployment efficiency by 40% and integrating seamlessly into the DevOps pipeline. Led scrum events, facilitated sprint demos for stakeholders, and actively gathered feedback to drive continuous improvements, ensuring project alignment with business goals and technical excellence.
Machine Learning Intern
Developed and optimized end-to-end pipelines for real-time video emotion detection. Built an ETL pipeline using Apache Airflow for workflow orchestration, achieving 65% accuracy in emotion detection through machine learning on video data. Designed an image preprocessing pipeline leveraging OpenCV and Python, implementing frame separation, brightness adjustment, and 48x48 grayscale standardization, reaching 95% accuracy while effectively handling corrupted files and noise reduction. Improved processing efficiency by 40% through optimized feature extraction pipelines utilizing CNNs, and libraries such as PyTorch, TensorFlow, Keras, and scikit-learn, employing vectorized operations in NumPy. Additionally, developed a web application with Flask, HTML, CSS, and JavaScript, enabling users to upload video files for real-time emotion detection, seamlessly integrating backend processing with machine learning to deliver an interactive and user-friendly experience.
Software Engineer Intern
Designed and developed an enterprise-grade IoT monitoring platform capable of managing over 500 devices, achieving 85% uptime and enhanced scalability. The platform integrated QR code scanning and geolocation services using React Native Camera and Google Maps API for seamless device management. Engineered a real-time data visualization system leveraging React Native, D3.js, and Chart.js, enabling advanced data aggregation and actionable user insights. Implemented secure authentication with OAuth 2.0 while utilizing Redux for efficient state management and Async Storage for persistent offline storage. Optimized React components through memoization techniques to enhance performance, security, and offline usability. Additionally, developed an Express.js proxy server to enable frontend testing, reducing dependency on backend services and streamlining development workflows.
Software Engineer Intern
Developed a Virtual Reality Android application focused on customizable home and interior design to enhance user experience. The application allows users to create virtual 3D floorplans, design interiors, and navigate through a virtual home with immersive walk-through functionality. Users can also capture desired angles and visualize their designs in detail. By enabling virtual staging, the application simplifies complex situations such as design changes, saving both time and costs associated with traditional staging methods. This solution provides a powerful, interactive tool for interior design planning and visualization.
Certifications
AWS Cloud Practitioner
January 2025AWS
Python Certification
June 2020HackerRank
Java Basics
June 2020HackerRank
Get in Touch
Feel free to reach out for collaborations or just a friendly hello





