Resume

Sign in

Engineer Developer

Location:
Cairo, Cairo Governorate, Egypt
Posted:
April 22, 2021

Contact this candidate

Resume:

Ahmed Salah Software Engineer

Egypt, Menofia, Sadat City (32828)

linkedin.com/in/eng-ahmedsalah Q adlv94@r.postjobfree.com Æ +02-010********

github.com/EngAhmedSalah

PROFESSIONAL SUMMARY

Junior software engineer Java Full Stack Developer with experience in software development area including Problem Solving, implementation, design, testing, and maintenance of Java web applications using different Java web technologies

WORK EXPERIENCE

+ Full Stack Developer, LinkAdv Feb 2020 - Now

+ Algorithms and Data structures Instructor, ICPC Menoufia Jan 2018 - Jan 2020

+ Summer Problem Solving Training (Certified) June 2018 - Aug 2018 EDUCATION

Bachelor’s Computer Science and Software Development Sep 2016 - March 2021 Faculty Of Computer and Information, Menoufia University, Egypt AWARDS AND ACHIEVEMENTS

+ Solving +1000 algorithmic problems in Codeforces, leetcode and UVa online judges

+ ECPC Participant 2019 (11/2019 – 11/2019) Egyptian Collegiate Programming Contest

+ ECPC Participant 2018 (10/2018 – 10/2018)(Egyptian Collegiate Programming Contest)

+ ECPC Participant 2017 (11/2017 – 11/2017) Egyptian Collegiate Programming Contest

+ Participated at Snack Down Programming Contest 2018

+ Second Place at MCPC 2018 (Menoufia Collegiate Programming Contest)

+ third Place at Menoufia Final Contest 2019

+ Qualify two teams to ECPC 2018 as a Coach

TECHNICAL SKILLS

+ C++

+ Java

+ Python

+ REST APIs

+ Microservices

+ GraphQL APIs

+ Angular

+ Bootstrap

+ JDBC

+ Hibernate

+ Spring Core

+ Spring MVC

+ Spring Security

+ Spring REST

+ Spring Boot

+ Spring AOP

+ Multi-threading

+ Servlets

+ JSP

+ JSF

+ Docker-compose

+ Swarm

+ SQL (mysql)

+ NoSQL (MongoDB)

+ Maven

+ Github

+ HTML

+ CSS

PERSONAL PROJECTS

togetherstay( Project Link) June 2020 - Nov 2020)

+ Social network Web application for communication and trading using php, joomla, mysql for Database . I have responsible for developing and testing push notification system for users and groups. Boox( Project Link) Sep 2020 - Current (under development)

+ Java Web application e-commerce for buying and using Bootstrap, Javascript, FontAwsome for UI . I have used Model Viewer Controller (MVC) pattern to seperate Controller, Model and View . and for storing data, I used JDBC for MySQL Queries. for deployment I am using Tomcat and for testing I am using Junit. Budgie Mail Client( Project Link) Nov 2019 - Jan 2020

+ Java desktop app for Sending and receiving live emails using JavaFX, FontAwsome, JFoenix for UI . I have used Model Viewer Controller (MVC) pattern to seperate Controller, Model and View . and for storing data, I used JDBC for MySQL Queries .

Advanced Key-logger ( Project Link) May 2018 - Jul 2018

+ Advanced Key-logger using C++ language for penetration testing that record everything that has been typed in the keyboard by the victim.it’s developed using C++ STL. Notepad for Desktop (windows) Nov 2018 – Dec 2018

+ Notepad desktop app for windows using java SE and swing that uses for text editing and create texts VOLUNTEERING

+ Problem Setter and developer for many Programming Contests

+ Participate as a volunteer instructor in learning Programming languages and Competitive Programming at Menoufia University 2017



Contact this candidate