Post Job Free

Resume

Sign in

Software Developer Data

Location:
Fairfield, IA, 52557
Salary:
$120k per annum
Posted:
November 16, 2020

Contact this candidate

Resume:

Resume

MOHAMMED AMAN

**** ***** *** ****** *********, Iowa 52557

641-***-**** adhvqd@r.postjobfree.com https://www.linkedin.com/in/mohammed-aman/ FULL-STACK DEVELOPER (JAVA)

Technically astute Software Developer with over 10 years of IT experience with 6 years of working as a Full-Stack developer, developing highly complex enterprise-level applications to exacting standards for corporate, government, and military clients. Hands-on expertise in offline-first progressive web apps, automated highway and parking, Big Data processing pipelines, analysis of scheduling algorithms, and simulation engines augmented by technical skill in Java, Spring, Hibernate, Amazon RDS, Angular, Design Patterns, and CI/CD pipeline. Strong ability to collaborate with diverse technical and cross-functional teams. Advanced Software Development Java Programming Microservices Enterprise Application Integration Object-Oriented Programming Dependency Injection Web Services Agile software development Data Structures & Collections Front & Back-End Programming Design Patterns Data-intensive Applications Languages: Java

Web: HTML5, JavaScript, TypeScript, CSS, JSP, JSF2, Servlet, AJAX, jQuery, Bootstrap, Mocha, Chai Web Services: REST, SOAP

Web and Application Servers: Apache Tomcat, WildFly Frameworks: Spring (MVC, Batch, Boot), Hibernate / JPA, Angular, JSF, Primefaces, Selenium2Library Databases: MySQL, PostgreSQL, CouchDB / Pouch DB

Design Patterns: Singleton, Factory, Builder, Façade, Strategy, Command, Adapter, Proxy, Iterator, MVC, Template

SDLC: TDD, MDD, Waterfall, Agile

Tools: Swagger, RabbitMQ, ActiveMQ, Eclipse, IntelliJ, Maven, Postman, SoapUI, MapStruct, RED, Star UML, JFrog Artifactory, Docker, Smart Git, SonarQube, Jenkins Platforms: Windows, Mac, Linux / Unix

Big Data: HDFS, YARN, Hadoop, MapReduce, Sqoop, Flume, Kafka, Apache Avro, HBase, Hive, Spark, Zeepelin

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). HERMES TRADE S.R.L., Florence, Italy 2018-2020

Software development company serving logistics and quality control sectors. Senior Back-End (Full Stack) Developer: Served as consultant for Baker Hughes. Played key role in developing offline-first progressive web app to automate field operations. Worked in fast-paced Agile-Scrum environment. Tasks Performed:

Implemented microservice to create CouchDB database based on user privilege.

Implemented Junit and Jasmine unit tests for microservices and Angular components in compliance with internal SonarQube standard.

Implemented REST web services allowing data retrieval and storage in legacy and Data Lake databases.

Managed and tutored less experienced developers and interns.

Designed schema validations for Json objects written on specified CouchDB databases.

Conducted automated testing of front-end components and reporting in Jenkins scheduling environment. Achievements:

Served on elite team focused on resolving performance issues with legacy system, implementing Data Lake microservices to expand user functionalities without reducing system speed.

Delivered complex projects on-time and on-budget. Achieved Certificate of Appreciation and management recognition for outstanding performance.

Achieved legacy system home page load from 2 minutes to 2 seconds. Resume

MOHAMMED AMAN Page 2-641-***-**** adhvqd@r.postjobfree.com Technologies Used: Java, Angular 7, CouchDB / Pouch DB, Spring Boot Micro Service, Junit, Jasmine, Swagger, Key Cloak, Akana, Selenium2Library, SonarQube, Jenkins. RJC SOFT INFORMATION TECHNOLOGY S.R.L., Pisa, Italy 2016-2018 IT consulting company.

Software Developer: Served as IT consultant to Autostrade per l’Italia S.p.A. Played key role in developing automated systems to manage highway and parking lot infrastructure. Tasks Performed:

Designed and implemented user interface using HTML, jQuery, and CSS.

Implemented back-end operations and queries to read and compile data in Oracle and PostgreSQL.

Managed and tutored less experienced developers and interns.

Designed reporting modules using AJAX and jQuery; designed export formats in CSV, PDF, and Word. Achievements:

Served as Full Stack Developer in designing modernized system for management of shipment information; designed front-end interfaces using Primefaces and JSF2 and back-end logic using Java.

Developed enterprise system automating highway management throughout Chile; implemented user interfaces and back-end monitoring radar data, traffic flow, and other key information.

Played key role in development of automated parking management system. Developed queries to retrieve information in Oracle databases and compile it in PostgreSQL; designed user-intuitive interface. Technologies Used: Java, HTML, CSS, JSP, jQuery, JavaScript, Bootstrap, PostgreSQL, Oracle, WildFly, JSF2, Primefaces, REST Web Service, Spring MVC

ADVANTAGE S.R.L., Parma, Italy 2016

IT consulting company focused on enterprise software, system integration, and IoT innovations. Software Developer: Hired to assist in automating and modernizing client e-commerce website selling tractor parts and components.

Tasks Performed:

Implemented Oracle queries and XML documents.

Customized front-end and back-end using PTC Windchill PLM software, Java, and web components. Achievements:

Developed highly complex website within challenging deadline. Technologies Used: Java, HTML, CSS, JSP, JavaScript, Struts, Oracle DB, WildFly, PTC Windchill Product Life Cycle (PLM)

CAREER NOTE: 2012 - 2015

Attended a Master's Degree in Computer Science and Networking and worked on a research project INFORMATION NETWORK SECURITY AGENCY, Addis Ababa, Ethiopia 2009-2012 Ethiopian federal research and development organization. Software Engineer: Developed virtual reality and simulation software to modernize field training. Tasks Performed:

Implemented user interface using 3D State Engine and 3D Object Modeler tools.

Developed back-end functionalities using C# and Java.

Developed and integrated P2P network functionality for multiple users.

Conducted unit and integration testing across multiple machines. Resume

MOHAMMED AMAN Page 3-641-***-**** adhvqd@r.postjobfree.com Achievements:

Successfully designed complex simulations encompassing ground-to-air, ground-to-ground, and air-to-air missiles, 36D6 radar operator interface, and scanning mode, target scanning, and identification.

Incorporated ground-to-air, ground-to-ground, and air-to-air physics governing missile behavior.

Developed T-55 Tank target practice simulator with accurate turret movement, ammo simulation, and gunner operator interface. Included weather and environmental effects such as fog, rain, day and night. Technologies Used: C#, Java, Open Scene Graph, 3D State Engine, 3D Max, 3D Webmaker SELECT ACADEMIC PROJECTS

LelaFoods, MIU, 2020: Developed a platform for online food ordering and delivery. Implemented different Microservices based on their business logic, I used RabbitMQ for the interaction between them. For security implemented Spring Security with JWT. Configured Eureka and ZUUL for service discovery and routing.

Technologies Used: Java, Spring Boot, MySQL, Hibernate ORM, RabbitMQ, Eureka, ZUUL, Spring Security with JWT

Reversi/Othello Game, MIU, 2020: Developed computer-to-computer networked game using Design Patterns including Adapter Proxy, Strategy, Adapter, Mediator, State, Singleton, and Factory.

Technologies Used: Java, JavaFX, UDP Socket Programming, Http/Https Protocol Covid-19 Analysis, MIU, 2020: Developed Big Data pipeline to observe US Covid-19 pandemic datasets. Implemented Kafka producer to stream data, Spark Stream to consume and map to Hbase, and Zeppelin to analyze Hbase data using Hive query.

Technologies Used: Java, Kafka, HBase, Hive, Zeppelin Transcended Meditation Check, MIU, 2020: Developed Spring MVC web app using bar code scanner data to store meditation attendance information and generate reports. Used Spring Security for authentication and authorization. Implemented unit tests for back-end and front-end.

Technologies Used: Java, JSP, HTML, CSS, Bootstrap, jQuery, JavaScript, Mocha, Chai, Junit, Mockito, Tomcat, MySQL, Docker

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion October 16, 2022) Maharishi International University, Fairfield, Iowa Key Courses: Modern Programming Practices, Web Programming, Big Data Technologies, Enterprise Architecture, Advanced Software Development Master of Science in Computer Science & Networking (2016) University of Pisa / Scuola Superiore Sant’Anna, Pisa, Italy Bachelor of Science in Computer Science

Mekelle University, Mekelle, Ethiopia

PROFESSIONAL DEVELOPMENT

AWS Educate

Angular Security & Angular CLI Securing Microservices Google Seminar on System Reliable Engineering, Pisa University Introduction to Databases, Stanford University 3D Game Programming: Simulations PUBLICATION

I.Cerutti, A.M. Behredin, N. Andriolli, O. Liboiron. Ladouceur, P. Castoldi. “Ring vs. Bus Topology: A Network Performance Comparison of Photonic Integrated NoC.” International Conference on Transparent Optical Networks (ICTON) 2016.



Contact this candidate