Welcome to my WORLD!!!

I'm a passionate Software Engineer with analytical and technical skills, studying Computer Science at the University of Maryland Baltimore County. I strive to transform ideas into solutions, proficient in Java, Python, C++, and JavaScript, and familiar with Node.js, React.js, and Spring. My work embodies precision and innovation, reflecting my commitment to excellence. I continuously explore, learn, and redefine the boundaries of technology, seeking to achieve the extraordinary in the digital realm.

What I do

CRAZY SOFTWARE ENGINEER WHO WANTS TO EXPLORE EVERY TECH STACK

Software Development

⚡ Develop highly interactive FrontEnd/User Interfaces for web.

⚡ Developed real-time applications enabling seamless communication between users, utilizing WebSocket technology.

⚡ Proficient in developing scalable and efficient backend systems using Node.js, Spring, and MongoDB.

Education

University of Maryland Baltimore County
Masters in Computer Science
August 2022 - May 20243.67 GPA

  • Mastered Computer Science at UMBC, developed an innovative AI Interviewer Model under the guidance of Mrs. Sanortia Day, focusing on real-time implementation and performance optimization.
  • Served as a Grader for Operating Systems under Professor Gerald Tompkins, evaluating assignments and providing constructive feedback, deepening my understanding of complex operating system concepts.
  • Excelled in analytical and technical skills, contributed to AI interview technology advancements, and supported academic success in computer science through meticulous assessment and feedback.
Gandhi Institute of Technology and Management
Bachelors in Computer Science
August 2017 - May 20213.52 GPA

  • Object-Oriented Programming: Java
  • Web Application Development: HTML, CSS, JavaScript
  • Database Programming: Spring JDBC/DAO, Table Design, SQL, PostgreSQL, E/R diagrams
  • Completed 1000+ hours of Java, Spring, SQL, and JavaScript training
  • Completed 100+ hours of pair programming on group projects

Experience

/img/icons/common/img1.png

University of Maryland Baltimore County

Full Stack Developer
Sept 2022 – May 2024
  • Created a responsive AI interviewer web application using React.js, deployed on AWS Elastic Beanstalk, supporting over 2,000 monthly users with a 99.5% uptime, monitored using AWS CloudWatch.
  • Implemented Node.js RESTful APIs, hosted on AWS Lambda and API Gateway, to ensure smooth data communication between user interfaces and server-side systems, processing over 3,000 API requests daily.
  • Executed TensorFlow.js for real-time generation of AI-driven interview questions and incorporated Kafka for efficient client-server communication, leading to a 25% increase in user engagement.
  • Integrated MongoDB Atlas on AWS to manage a high-availability and scalable database containing over 5,000 interview questions and user responses for the AI interviewer web application.
/img/icons/common/img1.png

University of Maryland Baltimore County

Graduate Student Assistant
Aug 2023 – Present
  • Course(s): Principles of Operating Systems under Prof. Gerald Tompkins' supervision.
  • Designed and evaluated projects for 120 students based on the course materials, which involved students working with multithreading, concurrency, and synchronization.
  • Conducted multiple hands-on lab sessions on kernel programming, performance optimization, and security implications in Linux as part of the coursework.
/img/icons/common/img2.png

Accenture

Software Engineer
June 2021 - July 2022
  • Designed and established a responsive web application using Angular and Node.js serving an active user base of 50,000, ensuring cross-browser compatibility and optimal user experience with intuitive navigation, fast load times, and adaptive layouts.
  • Optimized MySQL databases using indexing and query optimization techniques. Developed 5+ RESTful APIs in Node.js using Express.js to facilitate user authentication, data retrieval for dashboard analytics, and real-time notifications for system alerts.
  • Integrated Kafka for real-time data processing and developing a notification system for user alerts. Overcame data partitioning challenges by customizing Kafka’s configuration,resulting in a 20% improvement in data distribution and system performance.
  • Deployed and maintained Java-based back-end services using Spring Boot for streamlined microservice architecture and Spring Security for robust API authentication and authorization.
  • Implemented OAuth2 and JWT for secure token-based authentication, including a customer management system and a financial transaction platform, ensuring a high level of security and access control for sensitive user data and operations.
  • Optimized web application performance using Redis and CDN caching, and applied code profiling with Chrome DevTools and New Relic, ensuring scalability and reliability for e-commerce applications supporting up to 10,000 concurrent users.

Want to work with me?

Your project is very important to me.

Certifications

AWS certified Solutions Architect

Certified AWS Solutions Architect with expertise in designing, deploying, and managing scalable, highly available, and fault-tolerant systems on the AWS platform. Proficient in selecting appropriate AWS services for applications, ensuring security and compliance, and optimizing costs for efficient cloud operations.

AWS certified Cloud Practitioner

This certification validates my knowledge of AWS cloud services, including their core offerings, pricing models, and security measures, as well as an understanding of how these services are deployed and managed in the AWS Cloud.

Microsoft Certified: Azure Fundamentals

This certification attests to my understanding of cloud services and how those services are provided with Microsoft Azure. It covers the core Azure services, Azure pricing and support, and the basics of cloud security, privacy, compliance, and trust.

Projects

HealthEats

The Diet Recommendation System is a web application utilizing a content-based approach with Scikit-Learn, FastAPI, and Streamlit to offer personalized diet suggestions. Developed with Python, it employs the Nearest Neighbors algorithm and cosine similarity to analyze the Food.com Kaggle dataset, providing recommendations considering individual dietary preferences and restrictions. The application features a user-friendly interface with backend developed in FastAPI and frontend in Streamlit, deployed using Docker for consistent environment management. Accessible locally or via Streamlit Cloud, it aims to promote healthy, balanced eating habits.

Demo

Collaborative Code Editor

Designed and implemented a dynamic collaborative code editor, enabling real-time interaction among multiple users through the integration of 5 key technologies including React.js and Node.js, and the development of several features such as real-time changes reflection and syntax highlighting, to optimize collaborative coding experiences.

Secure P2P Encrypted Distributed Storage Solution

Created a secure, distributed file system with Python and Pyro4, featuring CRUD capabilities and end-to-end encryption. Achieved 12.2 seconds for 60,000 create requests and 5.6 seconds for 30,000 read requests.Enforced authentication protocols for over 10,000 users, ensuring secure permission management and delegation.

Dog Breed Classifier using CNN

The Dog-Breed-Classifier employs a Convolutional Neural Network (CNN) to identify 120 different dog breeds, trained on the Stanford dog dataset consisting of 20,580 images. It demonstrates a high accuracy of 90%, ensuring reliable breed identification even in low-quality images. This model is likely developed using advanced programming and machine learning frameworks, undergoing rigorous evaluation to validate its robustness and effectiveness in real-world, diverse applications where precise breed recognition is crucial.

Reach Out to me!

DISCUSS A PROJECT OR JUST WANT TO SAY HI? MY INBOX IS OPEN FOR ALL

love to code...

Baltimore, Maryland, United States