FullStack Java Devloper
Mohammed Edriss
Culver City, CA 90230 404-***-**** adutdx@r.postjobfree.com
www.linkedin.com/in/mohammed-edriss-64b3651b
Professional Summary
A passion for solving problems and providing workable solutions Knowledge of Programming And Full-Stack Java Developer; Cloud, React, Developer (Node/GCP)
Strong analytical and reasoning skills with an ability to visualize processes and outcomes and Proficiency in troubleshooting software issues and debugging a large code base Outstanding all-round communication skills and ability to work collaboratively I thrive on building quality systems that surpass end users' expectations. I'm thrilled at the opportunity to show off my technical expertise and leadership
I learned from my degree and put them into practical use. I have learned how to use Java, PostgreSQL, HTML, CSS, and JavaScript to create practical applications. Revature has also given me the opportunity to practice the organizational skills necessary to coordinate with a team to complete a project. A skill that college gave me some experience in but Revature has reinforced.
Education
Associate's Degree in Computer Networking and Information Technology from DeVry University-Long Beach, Aug 2021.
Technical Skill Summary
Support Technology
Postman, Spring Test, Mockito, Maven, GitHub
Data/Storage/Access
SQL Sever, Spring Data, Spring ORM, JDBC, PostgreSQL
Cloud and DevOps
Docker, Junite Testing, IntelliJ Idea, Linux, Azure,unix
Web Technology
JavaScript, HTML, CSS, TypeScript
Sever Technology
Java, Spring Boot, Spring MVC, Servlets, Tomcat,Spring cloud
Professional Experience
Revature. May 2020 to Sep2022
Video Game Store (1369)
Project is a full-stack application made by a small team. It uses a Spring Boot backend with Spring ORM, Spring Data, and Spring MVC to create a REST API which is consumed by a frontend made using React. The project leverages Azure for its cloud database and DevOps pipeline.
Responsibilities:
Created React application login and main profile components and pages
Configured Spring Security to accept login information from the login page and authenticate a user.
Designed the design from BE to FE
Added appropriate Maven dependencies
Created an Azure SQL with a DBeaver interface
Used JavaScript to create dynamic HTML pages via AJAX techniques.
Configured dB connection using Javalin with environmental variables created for login
Environment:
Java, JavaScript, Spring Data, Spring Boot, Spring ORM, Spring MVC, Spring Framework, React, Azure DevOps, Azure SQL Databases, REST
Expense Reimbursement System (1369)
https://github.com/moedriss
The Employee Reimbursement System (ERS) is a REST API that helps manage the process of reimbursing employees for expenses. Employees can be created and edited via the API. Expenses for employees can be added and updated to pending and approved. The application leverages a SQL database on a docker container and Javalin as its web framework. Some projects may feature unit testing or some portion of a frontend completed as potential stretch goals.
Responsibilities:
Created a Java API complete with classes including Models, Service, Controllers, and DTO, Launcher, and Utilities
Built a Java web server application using the MVC and Front Controller design patterns.
Utilized Servlets to allow a Java application to receive and process Http Requests.
Utilized Apache Tomcat to host the Java web server application on a local machine.
Used JavaScript to create dynamic HTML pages via AJAX techniques.
Configured db connection using Javalin with environmental variables created for login
Environment:
Docker, Java, JavaScript, SQL, Javalin, JUnit, Postman, REST, JUnit4, Git, Agile-Scrum
Farmer's Market e-commerce web application
https://github.com/mohdabdella
Project is a full-stack web application. The team leveraged a Spring Boot backend and a React front end, all hosted on Microsoft Azure and utilizing Azure Devops, to complete an agile sprint to implement features such as cart manipulation and administrative actions such as adding/removing items and creating sales. The project has extensive unit testing leveraging Junit.
Responsibilities:
Created a Java API complete with classes including Models, Service, Controllers, and DTO, Launcher, and Utilities
Built a Java web server application using the MVC and Front Controller design patterns.
Configured Spring Security to connect to a premade database with a custom schema for authentication via JDBC authentication.
Configured Spring Security to implement route guarding by redirecting all requests from unauthenticated users to the login page.
Utilized Servlets to allow a Java application to receive and process Http Requests.
Utilized Apache Tomcat to host the Java web server application on a local machine.
Used JavaScript to create dynamic HTML pages via AJAX techniques.
Configured dB connection using Javalin with environmental variables created for login
Environment:
Java, Spring Data, Spring Boot, Spring Test, Spring ORM, Spring AOP, Spring Framework, Spring MVC, React, JavaScript, Azure DevOps, Azure SQL Databases, Azure, Agile-Scrum, JUnit