Resume

Sign in

Java Developer Windows Server

Location:
Seattle, Washington, United States
Posted:
December 05, 2017

Contact this candidate

YARED DABI

***** **** *** ** ** Seattle, WA *****

(641) ***-**** ac3lq0@r.postjobfree.com https://www.linkedin.com/in/yareddabi/

JAVA DEVELOPER

Highly motivated and innovative Java developer over 5+ year’s hands-on web and desktop application experience in challenging and deadline-driven conditions. Proven ability to contribute to multiple projects through all phases of software development life cycle while implementing latest cutting edge technologies like Spring, Hibernate, JPA, Servlet, JSP, HTML5, CSS3, JavaScript, jQuery, AJAX and a good experience on MySQL, MS SQL databases and Restful Web services. Advanced communication skills, effectively coordinating with clients, mentoring junior team members, and coordinating with management for quality products.

Java Programming •Object-Oriented Design & Design Patterns •System Development Life Cycle (SDLC) • Web and Desktop Application Development • Database Design and Administration • Agile/Scrum Methodologies •GUI Implementation • Testing and Debugging

Languages: Java/J2EE, C#, C++, PHP

Web: JSP, Servlet, JavaScript, ASP, JSON, jQuery, AJAX, XML, NodeJS, AngularJS, HTML5, CSS3, Bootstrap

Web Services: REST, SOAP

Web/App Servers: IIS, Apache Tomcat, IBM Glassfish, Apache HTTP Server

Frameworks: Spring (MVC, AOP, Spring Web flow, Spring Security, Spring Boot), Hibernate, JPA, Microservices.

Database: MSSQL Server, MySQL, JDBC, Oracle, MongoDB

Design Patterns: Singleton, Factory, MVC, Facade, Observer, Composite, Prototype, Builder, Command

SDLC: Agile/Scrum, Waterfall, V-Shaped Model, Iterative Model, Spiral Model, TDD

Tools: Eclipse, JUnit, IntelliJ IDEA, NetBeans, Spring Tool Suite, Apache Tiles, UML, MS Visual Studio, Github

Platforms: Microsoft Windows, OSX, UNIX, Linux, Windows Server

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).

DOCUMENT AUTHENTICATION & REGISTRATION AGENCY, Ethiopia Dec 2012- Dec 2016

Java Developer: -

Designed and implemented web applications using spring and Hibernate/JPA ORM technologies with relational databases such as SQL, MYSQL.

Designed and implemented, and maintain efficient, reusable, and reliable Java Desktop Applications

Conducted systems development and improvement and played a major role in the technical team.

Contributed significantly to database design, development, documentation and management, including writing stored procedures and functions. Coded according to strict industry standards and best practices.

Involved extensively in all phases of SDLC

Used Technologies:

Java, Spring (MVC, AOP, Spring Web flow, Spring Security, Spring Boot), Hibernate, JPA, Microservices, Restful, Bootstrap, HTML5, CSS3, JavaScript, JQuery, AJAX, Github, Maven and MySQL, Agile and TDD.

DOCUMENT AUTHENTICATION & REGISTRATION AGENCY, Addis Ababa, Ethiopia Sep 2010- Nov 2012

Network Administrator: -

Installed, maintained, and troubleshoot the entire LANs and WANs including all hardware and software installations, Performed repairs, upgrades, modifications, documentation, and trainings

Implemented, administer, and support Microsoft related technologies: Windows Server, Exchange, SQL, SharePoint, IIS, and company networks

Used Technologies:

Windows Server, open source mail server, firewall, Cisco ASA, 3Com L2, L3 and tower switches.

YARED GIRMA DABI Page 2 ac3lq0@r.postjobfree.com

DOCUMENT AUTHENTICATION & REGISTRATION AGENCY, Ethiopia Feb 2009- Aug 2010

IT Maintenance Expert: -

Conducted Troubleshooting a variety of computer, printer and other IT equipment’s issues

Installed all machines and administer all operating controls and Offer technical support on-site or via phone or email

ETHIOPIAN SCIENCE & TECHNOLOGY COMMISSION, Ethiopia Sep 2007- Jan 2009

Web Developer:-

Built full-stack web application offering platform for Ethiopia Science and Technology commission (R&D) System, with strong emphasis on user-centered design, usability standards, testing and maintenance.

Played a key role in preparing user requirement gathering, developing design documents and creating analyses Requirements and researcher for feasible way to implement

Used Technologies:

HTML, CSS, JavaScript, Servlet, XML, JSP, JQuery, SQL, MySQL

EDUCATION

Master of Science in Computer Science

(Completed on Campus Study in Oct 2017 and in progress via distance education until Oct 2020)

Maharishi University of Management, Fairfield, Iowa

Bachelor of Science in Computer Science

BahirDar University, BahirDar, Ethiopia

PROJECTS

DARO Balanced Scorecard (BSC) System: automated strategic planning and management system, measure employees and organization performance against strategic goals. Web-based applications help report the progress of the organization as a whole as well as measure the performances of departments, teams and individuals in a scientific manner. Used technologies are Java, Spring MVC, spring Web flow, spring security, spring AOP, Hibernate, Validation, Restful, Bootstrap, HTML5, CSS3, JavaScript, JQuery, AJAX, Github, STS, Maven and MySQL.

Ethiopia Science and Technology commission (R&D) System: web-based application helps in conducting a survey of the gross domestic expenditure on research and experimental development covered investment & human resource on R&D sectors; namely in government, higher education, business enterprises and private non-profits businesses. Used technologies are Java, HTML, XML, JavaScript, CSS, JSP, Apache Tomcat, and MySQL.

ACADEMIC PROJECTS

Short Dairy: Oversaw design and implementation for online documentation and creating personal history and sharing thoughts and chat, web-based system with Spring, Hibernate, Jsp, MySql for posting and managing sharing and char with people.

Swift Carrier: Developed effective single page job post and search web page application. Allowing users to apply and post jobs online with optional location. Implemented a REST API’s using ExpressJS, NodeJS and angular for rest-client. Used MongoDB for database, Auth0, third party authentication, for authenticating user and angular guards to protect routes

Student Attendance System: Developed a web application that automates the process of creating attendance reports for student. Utilized Java, spring (MVC, Security, Data) Hibernate, AOP, Validation, Restful, Bootstrap, JavaScript, JQuery, AJAX, Github, STS, Source Tree, Maven and MySQL.

Online Dictionary: Developed a single page web based English dictionary application. Performed UI design, implement word query using jQuery and Ajax, allowed autocomplete for user input using jQuery.



Contact this candidate