OSAMA NAGI

I AM A Software engineer

About Me.

Personal Information

Name: Osama Nagi

Email: osamanagicis@gmail.com

Address: Michigan, USA

Web Developer / Designer

I am a dedicated and skilled software developer passionate about creating efficient and user friendly applications. With a solid foundation in computer science and several years of hands-on experience and self-learning, I have honed my expertise in designing and implementing software applications. With the mastering of programming languages and technologies, I am adept in turning complex ideas into clean and functional code. My commitment to continuous learning and staying up-to-date with industry trends empowers me to deliver innovative and reliable solutions that meet both user needs and business objectives.

SKILLS !

● Programming languages :

Java
C++
JavaScript
TypeScript
Python
SQL

● Back-end :

NodeJS
Express.js
Server Architecture
APIs
Spring Boot and Spring Boot security
Servlets
Tomcat

● Front-end :

HTML
CSS
JavaScript
Angular
Ajax / Asynchronous requests
HttpClient
React
React Native

● Database :

SQL
PostgreSQL
JDBC
Hibernate
JPA

● DevOps:

Linux/Unix
Jenkins
GitHub
Maven
AWS
Docker

Areas of Interest

Web Development

As a software developer, I design and build efficient solutions, leveraging my diverse programming skills to create user-centered applications

Web Designer

Web design is the process of crafting attractive and user-friendly websites, blending visual aesthetics with intuitive navigation for a compelling online experience.

MY RESUME !

Educational Qualification

❏ BS in Computer and Information Science

  • University of Michigan-Dearborn 
  • graduated: Winter 2025

❏ Associate degree - General Studies

  • Macomb Community College
  • graduated: Winter 2020

Experiences

❏ Web Developer/Designer , (freelancers)

– Hayaweb | Mar 2022 – Present

  • Delivering custom websites and digital solutions by creating tailored, responsive solutions that align with client goals
    and enhance online presence
  • Creating visually appealing websites by utilizing design tools like Figma and collaborating with clients, which attracts
    and engages users
  • Integrate third-party tools and APIs based on business needs by adding valuable features like live chat, e-commerce, and
    payment gateways to boost user engagement.
  • Monitor and maintain clients’ websites regularly to ensure optimal performance, applying updates and resolving technical
    issues as they arise.
  • Conducting requirement-gathering sessions with clients to fully understand their needs and goals, by holding meetings to
    clarify project specifications, timelines, and deliverables, to ensure that the final product aligns with client expectations

❏ Java Full-stack software developer

– Revature LLC  | Dec 2020 – Mar 2021

  • Built full-stack applications using Java, Spring Boot, and Angular to combine these technologies to develop robust,
    scalable, and user-friendly applications, showcasing the ability to handle both back-end and front-end tasks
  • Implemented RESTful APIs with Spring Boot to enable seamless backend-frontend communication, enhancing
    application responsiveness and efficiency
  • Utilized version control with Git by managing code changes and coordinating with the team to ensure smooth
    development processes
  • Designed and developed UI components using Angular by creating dynamic and interactive interfaces to enhance user
    experience
  • Integrated DevOps tools like Jenkins and Docker to automate build, testing, and deployment processes, ensuring
    continuous integration and delivery (CI/CD)

PORTFOLIO !

Fell free to checkout few projects that I built

Haya

Press on image to be redirected !

© 2023 Osama Nagi
Scroll to Top