Ahmed Rafat

Egypt

@ahmedrafatfci

Java Software Engineer

Badges

Problem Solving
CPP
Java
Python
Sql

Certifications

Work Experience

  • Full Stack Developer

    ASSET Technology Group•  December 2023 - Present•  Cairo, Egypt

    Collaborating with cross-functional teams to design and implement new features, enhancing user experience and improving document management for governmental institutions. Developing clean, maintainable code using best practices, modernizing the interface using Angular, and ensured quality through unit testing. Troubleshooting and resolving software issues promptly, adhering to agreed SLAs and delivering reliable solutions to production systems. Documenting software designs and procedures, contributing to the overall improvement of development processes. Revamped a core module of the Arrow application by migrating from Struts and JSP to Spring Boot and Angular, resulting in a 50% improvement in performance and enhanced user experience.

  • Networking Engineering Trainee

    ITI-Institute•  July 2019 - August 2019

    Hands-on experience with networking fundamentals, routing, switching, and network troubleshooting. configuring and managing routers and switches to establish efficient and secure network communication. Solid understanding of network protocols such as TCP/IP, and OSPF with experience in implementing IP addressing schemes. troubleshooting network issues using Cisco tools, identifying and resolving connectivity problems to maintain optimal network performance. Experienced in network security, including access control lists (ACLs) and implementing security protocols to secure network infrastructure.

Education

  • Benha University

    Computer Science & Engineering, Bachelor's Degree in Computer Science and Informatics•  January 2016 - January 2020

Skills

Git
GitHub Actions
Maven
Gradle
TFS
Jenkins
Docker
Linux
SQL
NoSQL
MySQL
PostgreSQL
SQL Server
Oracle SQL
MongoDB
Java EE
Spring Boot
Spring Cloud
Spring Data
Spring Security
Hibernate
JPA
JUnit
Node.js
Angular
Angular Material
HTML5
CSS3
Bootstrap
Tailwind CSS
React
Java
C++
Python
TypeScript
JavaScript
Data Structure
NodeJs
Algorithm