Post Job Free
Sign in

Developer Java

Location:
Fairfield, IA
Posted:
June 07, 2020

Contact this candidate

Resume:

AMMAR HUSSEIN

**** * *** **. • Fairfield, Iowa **557 • 641-***-**** • addn7t@r.postjobfree.com

https://www.linkedin.com/in/ammaratef45 • https://github.com/ammaratef45 JAVA DEVELOPER

Strong application developer focused on Java, Spring Boot, and Android, with 2+ years of hands-on professional experience as well as an extensive education in computer science and multiple independently created projects. Organized and innovative, with solid skills in research and problem solving which allow the inclusion of new technologies and integration of third party tools, easily streamlining project development. Expertise in Java, Kotlin, Spring, MySQL, Android, and more. Java Programming • Web & Mobile Applications • Requirement Gathering • Technical Documents UI/UX Design • Module Creation • Third Party Integration • Testing & Troubleshooting Languages: Java, Python, C++, Kotlin, Dart

Web: HTML5, CSS3, JavaScript, NodeJS, AJAX, Servlets, JSP, XML, JSON Web Services: REST, Microservices

Web/App Servers: Apache, Tomcat

Frameworks: Spring (Core, Boot), Angular, Node, Android, Flutter, Hibernate Databases: MongoDB, MySQL

Design Patterns: MVC, Factory, Singleton, Abstract Factory, Adapter, Composite, Proxy, Decorator, Façade, Template, State, Strategy, CoR, Iterator, Command, Mediator, Observer SDLC: Agile, Scrum

Tools: IntelliJ, VS Code, Android Studio, Postman, Git, GitHub, Docker Platforms: Linux, Mac OS, Android

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). TEA COMPUTERS, Giza, Egypt • 2017-2019

Software company creating projects for the capital market. Software Engineer: Built services and applications which help clients manage the stock market. Key developer, coding to industry standards and creating test cases and scripts. Tasks Performed:

• Automated the generation of APK files on multiple Android apps for different clients.

• Designed and created software which retrieves stock market data and feeds information to multiple external systems as needed.

• Fixed bugs and critical design issues in legacy code.

• Built desktop application which uses FIX protocol to communicate with other parties. Achievements:

• Key contributor to application which replaced a third-party service, resulting in overhead savings as well as product recognition and market share.

• Transferred code base to Git, and used Docker and CircleCI for CI/CD. Technologies Used: Java, C++, Android, Linux, Git, Dart, Flutter, Docker, CircleCI, Oracle AMMAR HUSSEIN • Page 2 • 641-***-**** • addn7t@r.postjobfree.com https://www.linkedin.com/in/ammaratef45 • https://github.com/ammaratef45 PERSONAL PROJECTS

Chess Game (2020): Designed and developed a chess game web application. Technologies Used: Angular, JavaScript

Attendance (2019): Created a mobile app for attendance registration using scanned QR code, with administrative system and API. Technologies Used: Spring Boot, Heroku, Docker, Flutter Zold Wallet (2019): Designed and developed a mobile app for managing Zold cryptocurrency wallet and transactions. Technologies Used: Flutter, Docker ACADEMIC PROJECTS

FinCo Platform, MIU (2020): Developed an in-depth software platform which can be used to create financial applications. Designed class diagrams and sequence diagrams. Technologies Used: Draw.io, IntelliJ, Java, Git

Social Networking Application, MIU (2020): Worked on a social networking application that allows people to share posts, follow friends and interact with each other. Technologies Used: NodeJS, Express, Angular, Git, Mongoose, MongoDB

TM reservation app, MIU (2020): Developed an application to allow TM checkers provide checking schedule and TM learners to reserve an appointment for checking. Technologies Used: Spring, Spring boot, Java, Git, Azure, JPA, Hibernate, Spring security, Docker, MySQL, Docker Compose Dictionary App, MIU (2020): Implemented a web app which provides English word definitions and search functionality. Technologies Used: HTML, CSS, Servlets, JSP, JavaScript Library System, MIU (2019): Developed a project to help manage libraries and track both members and borrowed books. Technologies Used: Java, JavaFX, Git, IntelliJ EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion June 2022) Maharishi International University – Fairfield, Iowa Key Courses: Modern Programming Practices; Advanced Software Development; Web Application Programming; Modern Web Applications; Enterprise Architecture Bachelor of Engineering in Computer Systems (2017) Assiut University – Giza, Egypt

PROFESSIONAL DEVELOPMENT

Machine Learning Nanodegree – Udacity

Android Developer Nanodegree – Udacity

VOLUNTEERING

Team Leader, Assiut Robotics (2013-2016)

Participated in local competitions, organized events, and conducted presentations and workshops. Mentor, NASA International Space Apps Challenge (2016) Mentored competitors in Android programming techniques, giving technical advice. Mentor, Udacity (2019-Present)

Answered technical questions and provided learning materials to assist students.



Contact this candidate