MASHAL ASHRAF
JAVA DEVELOPER
CONTACT
ad0p5m@r.postjobfree.com
PROFILE
Java developer with experience working with Java, Spring boot, Springs framework, Junit, MySqL, mongoDb and Data structures in helping companies create and maintain a better code base for reusability. Capable of continuous learning from senior developers while still nurturing junior developers. Adept at contributing to a highly collaborative work environment, finding solutions and eager to tackle more complex problems and continue to find ways to maximize user efficiency.
SKILLS
Java EE/SE
Data Structures
Spring framework
Junit
MySQL
MongoDB
Maven
JavaScript
GIT
HTML
Agile
Swagger
EXPERIENCE
Java Developer
Addon Technologies (Livonia, MI) 03/2022 - 10/2023
Developed REST APIs for microservices to integrate with backend
Developed Controller, Service and DAO layers for Spring boot application
Wrote SQL queries and executed queries with Spring data.
Wrote unit and integration test cases to cover all edge cases
Documented technical specifications and dependencies of applications.
Java Developer
Christian Technical College 04/2013-07/2020
Worked on backend and frontend to develop the REST APIs
Developed backend using Java and data structures in java
Learned and worked with AWS cloud technology
Improved application performance and used Spring data, Spring MVC and other Spring modules
Wrote unit test cases to validate the business logic
Debugged and troubleshooted application issues
Developed UI using nodeJs and HTML and integrated front-end with backend.
Tools: Java, Intellij, Springs, MySQL, Git, Gradle, Junit
EDUCATION
BSc in Mechatronics and Control Engineering
University of Engineering and Technology (Lahore, Pakistan)