BLEIN YIRDAW
**** *. *** **, *********, Iowa, ***57 • 641-***-****
***********@*****.*** • www.linkedin.com/in/bleinyirdaw FULL STACK JAVA DEVELOPER
Practiced Java Developer with more than 3 years of experience providing analysis, development, deployment, and testing of applications with a strong focus on delivering high-quality and error-free coding. Works collaboratively with team members throughout full project lifecycles, focusing on addressing the needs of diverse users/clients.
Development Lifecycle • Web Services • Design Patterns • Front End / Back End • Project Management System Analysis • Prototyping • Microservices • Dependency Injection • Object-Oriented Programming Languages: Java
Web: HTML, CSS, JavaScript, jQuery, JSP, JSTL, Ajax, Servlet, Bootstrap Web Services: REST, Microservices
Web & Application Servers: Tomcat, Nginx
Frameworks: Spring, Angular, NodeJS, Hibernate, JUnit Databases: MySQL, MongoDB
Design Patterns: Open Session in View Pattern, Singleton, Factory, Observer, Decorator, Template, Proxy, Façade, MVC, Prototype, Composite, Command, Builder, Strategy, Mediator, Visitor, Bridge, Adapter, Iterator, Flyweight, Interpreter
SDLC: Agile / SCRUM, Waterfall, TDD
Tools: IntelliJ IDEA, Eclipse, NetBeans, Spring Tool Suite, VS Code, Git, GitHub, Maven, UML, MySQL Workbench, V8, Postman, RestTemplate, MongoDB, Compass, JFree Charts Platforms: Windows, Mac OS, Docker
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). DAZ ICT SYSTEMS, Addis Ababa, Ethiopia • 2015-2019 Boutique software development firm.
Java Developer & System Analyst
Performed full applications development lifecycle. Tasks Performed:
• Provided analysis, development, and deployment of applications to production.
• Created application modules in alignment with industry standards, delivering error- / bug-free code utilizing Java and related open source technologies.
• Conducted unit and integration tests on completed systems. Achievements:
• Minimized development costs by utilizing third-party open source libraries.
• Optimized client satisfaction by effectively addressing requests, implementing Spring Email, and JavaMailSender.
Technologies Used: Spring Data, Spring MVC, Spring Framework, Hibernate, Angular, Maven, Junit, JavaScript, jQuery, JSP, JSTL, Ajax, Servlet, REST, MySQL, Postman, Docker, Microservice BLEIN YIRDAW • Page 2
***********@*****.*** • www.linkedin.com/in/bleinyirdaw ACADEMIC PROJECTS
Meditation Checking Appointment System, MIU (2020): Collaborated with 5 team members in the design and development of backend part of RESTful Web Services to automate the process of meditation checking appointment system. Technologies Used: RESTful Web Services, Spring, Spring Boot, Spring MVC, Spring Data, JPA/Hibernate, MySQL
Lit-Movie Streaming App, MIU (2020): Collaborated with 3 team members in the design and development of MEAN Stack application for viewing the latest movies and managing favorite film collections. Technologies Used: Express.js, Node.js, MongoDB, Angular 5, Angular Material, Heroku, Docker, GitHub Library Management System, MIU (2019): Teamed with 3 colleagues in the development of a desktop application to enable librarians to update, manage, and catalog books. Implemented a checkout system, including due dates and fees. Technologies Used: Java, JavaFX EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion April 2022) Maharishi International University – Fairfield, Iowa Key Courses: Fundamental Programming Practices, Modern Programming Practices, Web Application Programming, Modern Web Applications, Advanced Software Development, Enterprise Architecture Computer Science Course (2017)
HiLCoE School of Computer Science & Technology, Addis Ababa, Ethiopia Key Courses: Problem Solving with Programming, Data Structures and Algorithms, Object-Oriented Programming and Design, Database Management Systems, Software Engineering Project Bachelor of Arts in Accounting (2012)
Unity University, Addis Ababa, Ethiopia
Information Science Courses (2005)
Addis Ababa University, Addis Ababa, Ethiopia
PROFESSIONAL DEVELOPMENT
Certified International Project Manager (CIPM) (2016) American Academy of Project Management