Senior Software Engineer with over 8 years of experience in Java backend development, microservices architecture, and AI/ML. AWS Certified Solutions Architect with a demonstrated ability to design and implement scalable cloud solutions using Databricks, Apache Spark, and AWS services. Proven track record in transitioning from monolithic systems to microservices, optimizing system efficiency, and leading technical teams to deliver high-quality solutions. Committed to driving innovation and excellence in software engineering with a strong foundation in cloud-native technologies and best practices.
CERTIFICATIONS
AWS Certified Cloud Specialist - Technical
Category | Skills |
---|---|
Programming Languages |
Java (Expert) Python (Advanced) R (Intermediate) |
Frameworks |
Spring Boot (Expert) React (Intermediate) Angular (Intermediate) |
Databases |
MySQL (Expert) PostgreSQL (Advanced) |
Cloud Platforms |
AWS (Advanced) GCP (Basic) |
A full-stack order tracking system with a Java Spring Boot backend and a React.js frontend. Features include multi-product ordering, shipping status tracking, customer type differentiation (personal & corporate), credit checks, and reward point logic. This project showcases end-to-end development including RESTful API design, in-memory H2 database, React forms, and UI rendering.
A robust Spring Boot application for managing money transfers. This project features transaction handling, account management, and secure transfer processing, demonstrating advanced backend development skills and error-handling capabilities.
A comprehensive School Management Software developed using Java, Spring Boot, Spring Web, Spring Data JPA, and H2 (in-memory database) for EduExcellence. It offers a full suite of management tools for schools.
A Spring Boot-based RESTful API for efficiently managing employee data. This system allows for CRUD operations, ensuring smooth data handling and user management.
A Spring Boot application for managing user notifications with CRUD operations, utilizing both H2 in-memory database and MySQL. It supports creating, reading, updating, and deleting user notifications.
This repository contains code for an end-to-end Machine Learning and ETL (Extract, Transform, Load) project developed on Databricks. It showcases data processing, model training, and deployment using Flask.
This repository contains code for detecting anomalies in cybersecurity using machine learning techniques, developed on Google Colab.
A full-stack application built using Java and React for processing and analyzing large datasets. his project demonstrates my expertise in integrating Java for backend processing with React for frontend user interfaces, showcasing my full-stack development skills.
A repository showcasing a wide range of problem-solving approaches, focusing on algorithmic challenges and data structure implementations. Solutions are containerized to ensure scalability and modular development.
A comprehensive web application for managing college students, courses, and registrations. Developed using PHP, MySQL, HTML, and CSS.)
FilesystemChained is a Java library that provides an efficient hash table implementation with chaining for collision resolution. This repository showcases a fundamental data structure in computer science, offering a reliable and scalable solution for various applications.
This repository contains two PHP scripts for calculating income tax based on different filing statuses and tax tables.
The Computer Science Project Portal provides a scalable, integrated platform for project development and publication. Projects in different stages of development can share progress and seek input from other experts in their field. Every project submitted will be open source and searchable via keyword tagging manually from user submission and from keyword extraction in the project description.
The Selam International Mart & Cafe e-commerce platform was developed using WordPress and integrated with AWS for scalability and Stripe for secure payments, providing a seamless shopping experience.