Summary
Overview
Work History
Education
Skills
Websites
Certification
SCHOOL PROJECT HIGHLIGHTS
ADDITIONAL COURSES
Timeline
Generic

Yesuf Hassen

Silver Spring,MD

Summary

Motivated Full Stack Developer with a B.S. in Information Systems and hands-on experience delivering scalable solutions for clients like MetLife and Ally Bank. Skilled in C#, ASP.NET, React, Angular, Java, and SQL, with a strong understanding of RESTful APIs, Azure, Git, and Visual Studio. Proven ability to gather and analyze project requirements, develop solutions that meet acceptance criteria, and deploy applications efficiently. Functional knowledge of multiple programming languages and web technologies, with success in both frontend and backend development. Quick learner with strong communication skills, enhanced by a background in customer service and POS systems, offering real-world insight into transaction processing and database interaction. Collaborative and Agile-focused, dedicated to continuous learning and business-driven innovation.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Full Stack Developer

Rizkly
02.2025 - Current
  • Collaborating with the development team to build and maintain web applications using C#, .NET, Angular, and PostgreSQL Server.
  • Contributing to full-stack development, including backend services, frontend UI, and database integration.
  • Assisting in code reviews, debugging, and troubleshooting to ensure high-quality software delivery.
  • Working in an Agile environment, following best practices for version control, CI/CD, and Azure cloud technologies.

Full Stack Developer

Washington Software
09.2024 - 12.2024
  • Developing a prototype chatbot for a government agency to enhance user interaction using OpenAI’s GPT-4, enabling seamless document-based Q&A functionalities while ensuring FISMA and CMMC compliance for secure data processing.
  • Utilizing Python and Streamlit to create an intuitive and interactive interface for testing and demonstrating chatbot functionalities.
  • Implemented a document retrieval system using LangChain and Chroma, ensuring efficient and accurate information delivery.
  • Ensuring the backend architecture is secure, scalable, and compliant with federal cybersecurity standards to handle sensitive government data responsibly.
  • Managing source code and collaborative workflows using GitHub, including pull requests, branch management, and version control practices.
  • Collaborating with an Agile team, actively participating in sprint planning, reviews, and iterative development cycles.
  • Documenting technical processes, compliance measures, and development progress comprehensively on Confluence, ensuring seamless knowledge sharing and project continuity.

Full Stack Developer

Tata Consultancy Services [TCS]
03.2021 - 12.2023
  • Worked for two major TCS clients [MetLife, Inc and Ally Bank].

Full Stack Developer

Metlife
05.2022 - 12.2023
  • Developed C# applications using the latest .NET CORE framework to ensure optimal performance and maintainability.
  • Created responsive web applications with ASP.NET, leveraging MVC and Web API to provide a seamless user experience.
  • Implemented Attribute Routing to streamline URL management and enhance the routing capabilities of ASP.NET applications.
  • Following Agile principles, managing daily meetings with development teams and maintaining the product backlog.
  • Utilized advanced SQL queries; developed stored procedures, triggers, views, and indexes to extract, manipulate, and process data efficiently.

Software Engineer

Ally Financial and Bank
03.2021 - 04.2022
  • Working as a Full Stack .NET Developer using Web API and React, I develop modules for the Underwriting division at Ally Financial and Ally Bank.
  • I build models for underwriters within the Underwriting Dashboard, using Entity Framework as an ORM and applying OOP principles to data models. I also work on the front-end, building UI connections in React for client portals.
  • Developed dynamic and responsive web features using React, including functional and class components, state management, and routing with React Router.
  • Possess deep knowledge of JavaScript, including modern ES6 features such as arrow functions, template literals, destructuring, and async/await for asynchronous operations.

Cashier and Customer Service Representative

Savers Inc.
04.2012 - 05.2016
  • Provided customer service by assisting with purchases and inquiries; managed cash transactions, handled returns, and balanced registers; maintained a clean work environment and supported inventory management.

Education

Bachelors of Science - Information Systems

University of Maryland Baltimore County (UMBC)
Baltimore, MD
01.2020

Montgomery College
Rockville, MD
08.2016

Skills

  • Languages: C, C#, TypeScript, JavaScript, Java, PHP
  • Technologies/Frameworks: NET Core, Web API, Spring Boot, Maven, Spring Cloud, Spring Tool Suits, NET, ASPNET
  • Micro Services/Web Services: Web API, Postman, Swagger, API, Microservices, Circuit Breaker, Rest, SOAP, Webservices
  • Databases/ORMs: MySQL, SQL Server, Relational DB, MongoDB, Relational and non-relational databases, T-SQL, LINQ
  • Backend Technologies: NET, Nodejs
  • Front End Technologies: Angular 2, React, Bootstrap, HTML, CSS, AJAX, jQuery
  • Programming Design and Principle: Object-Oriented Programming (OOP), SOLID, ACID, MVC
  • IDEs Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio
  • Project Management/Version Control: Agile, Scrum, Jira, Git, Figma, Miro
  • Deployment (CI/CD): Microsoft Azure DevOps, AWS, Networking

Certification

  • DOD MANADOTORY CUI
  • Agile

SCHOOL PROJECT HIGHLIGHTS

  • Car Showroom Database: Designed an Entity Relationship Diagram (ERD) using Oracle SQL Developer with E-R notation and cardinality; developed SQL scripts to create and manage tables, establishing relationships with primary and foreign keys.
  • Ship Registry: Developed a Java application enabling users to input ship details (name, type, year built), save data to files, and display stored information upon request.

ADDITIONAL COURSES

  • Completed Advanced Java (including JDBC) and React courses focused on full-stack development.
  • Earned certification in Angular with Node.js.
  • Solved complex problems using Algorithms and Data Structures in C++.
  • Applied Object-Oriented Programming concepts like inheritance, polymorphism, and encapsulation in C++ projects.
  • Used MongoDB to fetch and display data dynamically in the browser.
  • Designed and implemented user interfaces following best practices for a seamless experience.
  • Performed full CRUD operations using REST APIs with Spring Boot and MongoDB.

Timeline

Full Stack Developer

Rizkly
02.2025 - Current

Full Stack Developer

Washington Software
09.2024 - 12.2024

Full Stack Developer

Metlife
05.2022 - 12.2023

Full Stack Developer

Tata Consultancy Services [TCS]
03.2021 - 12.2023

Software Engineer

Ally Financial and Bank
03.2021 - 04.2022

Cashier and Customer Service Representative

Savers Inc.
04.2012 - 05.2016

Bachelors of Science - Information Systems

University of Maryland Baltimore County (UMBC)

Montgomery College
Yesuf Hassen