Post Job Free

Resume

Sign in

Developer Java

Location:
Fairfield, IA
Posted:
May 28, 2020

Contact this candidate

Resume:

MAHMOUD GOMAA

**** ***** *** ****** • Fairfield, Iowa 52557

641-***-**** • addhb6@r.postjobfree.com • www.linkedin.com/in/gomaamahmoud

FULL STACK JAVA DEVELOPER

Talented Full Stack Developer with 3+ years of experience coding and deploying application on various services. Proven experience in developing innovative and effective solutions that streamline processes for clients. Skilled in implementing technologies such as Java, Spring MVC, Spring Boot, Spring Data, JWT, Hibernate, REST, Junit, SQL, Jasper Report, JavaScript, Angular 2+, AWS and Google Cloud Services.

Software Development Life Cycle • Requirements Gathering / Analysis • Troubleshooting / Debugging

Integration • Web Services • Google Cloud Services • Coding • Testing • Data Structures

Languages: Java, SQL

Web: HTML, CSS, Servlet, JSP, JSON, Ajax, Web socket, JavaScript, Bootstrap, Thymeleaf, jQuery

Web Services: REST

Web and Application Servers: Apache Tomcat, Glassfish

Frameworks: Spring MVC, Spring Boot, Spring Data, Spring Security, AOP, Hibernate, JWT, Swagger, Angular 2+, Junit, Mockito, JSF

Databases: MySQL, Oracle, MongoDB

Design Patterns: Singleton, Factory, Facade

Tools: Eclipse, VS Code, WebStorm, NetBeans, JDeveloper, IntelliJ, Git, Maven, Postman, Bitbucket

Platforms: Windows, LINUX

SDLC: Agile / Scrum, TDD

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).

RDI-EGYPT, Cairo, Egypt • 2017-2019

Provider of OCR, Speech Technologies, and NLP Software applications.

Full Stack Developer

Developed and Deployed web based applications using Java and Angular 2+ on Google Cloud.

Tasks Performed:

Gathered information from Machine Learning and C++ teams and integrated their work into Spring boot Applications.

Produced clean, efficient code in java and Angular 2+ based on specifications

Tested and deployed programs.

Performed troubleshooting and debugging of applications.

Upgraded existing software as needed.

Achievements:

Get the OCR output for the images to generate editable and searchable data in different types of documents like Microsoft word, PDF,..etc with the same coordinates and layouts.

Created the google cloud Structure for OCR projects and enabled scalability for the engine machines.

Solved a problem for enabling the user to draw shapes on the front end with zooming.

Implemented dynamic reports based on the user inputs for survey system.

Enhanced database design to solve performance issues.

Technologies Used: Java, Spring Boot, Rest, Hibernate,Angular 2+, MySQL, MongoDB, Git, AWS, Google Cloud Services, Linux, Docker, JavaScript, HTML, CSS, Bootstrap, and Jasper Reports

WELLGTS, Cairo, Egypt • 2017-2019

Company produce and market textiles products inside and outside Egypt.

Full Stack Developer

Designed, Implemented, Tested and deployed online store web based application (wellgts.com).

MAHMOUD GOMAA

• Page 2 •641-***-**** • addhb6@r.postjobfree.com

Tasks Performed:

Produced clean, efficient code in Java and Angular 2+ based on specifications.

Performed tests to deploy programs on Digital Ocean Cloud.

Assessed requirements from specialists.

Supervised the team to deliver the project.

Achievements:

Designed and implemented the application from scratch.

Tested and deployed backend and frontend applications.

Implemented notifications and chatting modules.

Technologies Used: Java, Spring Boot, Hibernate, MySQL, JavaScript, Angular 2+, Git, Digital Ocean Services, Linux.

FREELANCE, Egypt • 2016-2017

Working remotely with a senior developers for hospital management system.

Full Stack Developer

Implemented and Tested Java application.

Task Performed:

Implemented and tested tasks using Java, JSF, PrimeFaces and Junit.

Performed troubleshooting and debugging of the application.

Achievement:

Collaborated on design and development of application.

Implemented and tested the module of saving the patient data and create a ticket.

Implement and tested the modules of searching for patients and display their details.

Technologies Used: Java, JSF, Jasper Reports, PrimeFaces, Oracle Server, Windows.

ACADEMIC PROJECTS

DevCom, MIU (2019): Designed questions and answers web application as part of 4-person team. Technologies Used: Java, JavaScript, Spring Boot, Spring Data, Hibernate, JWT, Hibernate full Text Search, RESTful Web Services, HTML, CSS, Angular 8, MySQL, Git, Maven, Docker, Linux, Mockito.

The Auctioneer, MIU (2019): Developed auctioneer web application to allow users to bid on items and receive notifications. Technologies Used: Java, JavaScript, Spring Boot, Spring Data, Hibernate, JWT, WebSocket, RESTful Web Services, HTML, CSS, Angular 8, MySQL, Git, Maven, Docker, Linux.

E-Market, MIU (2019): Created web application to buy and sell products. Technologies Used: Java, JavaScript, Spring MVC, Spring Data, spring security, Hibernate, WebSocket, RESTful Web Services, JSP, AJAX, jQuery, HTML, CSS, MySQL, Git, Maven, Linux.

MUM-Sonet, MIU (2019): Built social network application to allow users to post, comment, and like content. Technologies Used: Java, JavaScript, Spring Boot, Spring Data, Hibernate, JWT, WebSocket, RESTful Web Services, HTML, CSS, Thymeleaf, MySQL, Git, Maven, Linux.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion April 2022)

Maharishi International University, Fairfield, Iowa

Key Courses: Modern Programming Practices, Software Engineering,

Web Application Architecture and Frameworks, Enterprise Architecture, Algorithms

Bachelor of Science in Computer Science (2015)

Mansoura University, Mansoura, Egypt

PROFESSIONAL DEVELOPMENT

Java and Android Development at Information Technology Institute (Mansoura University)



Contact this candidate