ANUJ ARYAL
**** * *** ****** *********, Iowa
641-***-**** • *****.*****@*****.***
www.linkedin.com/in/anujaryal
JAVA DEVELOPER
Dedicated Java Developer with 3 years of experience contributing to all phases of software development life cycle in a team environment. Effectively design and implement high-quality code while adhering to all specification requirements and industry standards. Skilled in implementing technologies such as Java, JavaScript, Bootstrap, AJAX, JSP, JSON, and MySQL.
Full Stack Development • Java Programming • Frontend / Backend • Coding • Analysis
User Interfaces • Data Structures / Collections • Team Collaboration
Languages: Java 8+, JavaScript
Web: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSP, Node
Databases: MySQL, MongoDB, Mongoose
Design Patterns: Factory Method, Singleton
Web Services: Monolithic, Microservices
Web Apps: Apache Tomcat
Frameworks: Angular, Express, Spring Boot, Hibernate, Spring
SDLC: Agile
Tools: Git, Eclipse, Swagger, Postman, Visual Studio Code, Sublime, Maven, Star UML, Maven, JIRA
Platforms: Windows
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).
NEXT INNOVATION PVT. LTD, Kathmandu, Nepal • 2017-2020
Technology company with web design and software development services
Mid-Level Software Developer
Designed and implemented clean, highly-functional code according to specification requirements.
Developed and implemented RESTful web services.
Designed database structure with MySQL.
Designed core business logic components and database models.
Constructed back-end architecture using Spring and Spring Boot.
Conducted Unit and integration testing using TDD methodology.
Technologies Used: Java, Spring (MVC, REST, Boot, Security), Hibernate, MySQL, JSP, Servlet, JUnit, JavaScript, Tomcat, Git, Spring Tool Suite, Maven, Angular
ACADEMIC PROJECTS
Online Dictionary, MIU (2021): Integrated database to develop fully functional dictionary. Technologies Used: AJAX, HTML, CSS, JS, jQuery, Java Servlet, Git, Tomcat, Eclipse.
Airline Ticket Reservation System, MIU (2021): Implemented numerous OOP concepts during development of reservation system. Technologies Used: Eclipse, Java Programming Language, Star UML.
Hotel Searching and Booking System, MIU (2021): Implemented MEAN stack to develop a system that can search and book hotel listed . Technologies Used: Mongoose, Express, Angular, Node, Visual Studio Code.
Appointment Scheduling System, MIU (2021): Implemented hibernate and spring boot to develop a fully functional appointment scheduling system. Technologies Used: Eclipse, Spring Boot, Hibernate JPA, Java Programming Language, Postman, MySQL, Maven
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion 2022)
Maharishi International University, Fairfield, Iowa
Key Courses: Modern Programming Practices, Algorithm and Data Structures,
Web Application Programming, Modern Web Application, Enterprise Architecture
Bachelor of Science in Computer Engineering
Eastern Regional Campus, Dharan, Nepal