Post Job Free

Resume

Sign in

Software Developer Management

Location:
Columbus, OH
Posted:
February 11, 2016

Contact this candidate

Resume:

ADUSEI ASOMAH

*** ***** ***** **, ********, OH **227

571-***-****(m)

acthx6@r.postjobfree.com (primary)

acthx6@r.postjobfree.com (secondary)

LinkedIn ID: ADUSEI ASOMAH

PROFESSIONAL SUMMARY:

•4 years of experience in developing web based, internet/intranet, client/server, distributed architecture and component oriented architecture applications using Java/J2EE technologies like: Servlet, and frameworks like: Java's Swing, JSF, JSP, Spring, Hibernate, Hadoop (Map-Reduce).

•Experience in Microsoft SQL, MySQL, and Microsoft Access. Also in writing PL/SQL, stored procedures, and HQL.

•Proficient in design patterns like; Spring-MVC, and MVC (model1, model 2), GOF DESIGN PATTERNS.

•Working knowledge of web services (SOAP & REST).

•Application development experience using Collection, Generics and Functional programming.

EDUCATION:

Maharishi University of Management – Fairfield, Iowa 2014

Masters of Science in Computer Science

Courses: Databases (SQL), Modern Programming Practices (Java), Web Application Programming (PHP,

JavaScript, HTML, CSS), Data Mining, Software Testing, Web Application Architecture (JSP, SERVLETS,

JSF, Managed beans), Enterprise Architecture (Spring and hibernate), Software Engineering,

Database (SQL), Algorithms

Kwame Nkrumah University of Science & Technology – Kumasi, Ghana 2007

Bachelor of Science in Computer Engineering

Courses: C++, Data Structures, Java, Databases (with Access), Operating Systems, Mathematics

(Engineering & Analysis), Turbo Pascal, Networks (physical layer)

SKILLS:

•OOP Languages: Java, C++ (basic).

•Scripting Languages: JavaScript, PHP, SQL, JQUERY.

•Web(front-end): HTML, JavaScript, CSS, JSF, JSP (servlets), Maven, JSON, JQuery,

AJAX, Bootstrap, Angular JS.

•Tools: NetBeans, Dreamweaver, Joomla, Microsoft Office Suite, Eclipse,

Maven, SoapUI, Spring Tool Suite, Sonar, Hadson, Jenkins.

•Platforms: Windows (all versions).

•Design Patterns: Map-Reduce, Spring-MVC, (model1, model 2), Structural, Creational, Behavioral patterns.

•Databases: SQL (relational), HQL (hibernate), Big Data (non-relational).

•Servers: Glassfish, Apache Tomcat, WebSphere.

•Core Competencies: Software Development, Java Programming, Team Building &

Leadership, Training, Database Design, Software Analysis, End User Support, Software Enhancement, Requirements Gathering, Software Development Lifecycle (SDLC) Principles, Troubleshooting & Problem Solving, Application Testing.

PROFESSIONAL EXPERIENCE:

Nationwide Insurance, Columbus, OH March 2015 - Dec 2015

Software Developer

•Software developer - property line. DGS-IPEX (ghost chillies team).

•Working on the Condo, Renters and Homeowner Insurance application which is primarily developed with Spring(DI, Autowiring, AOP, Security) Hibernate (ORM), Ibatis (data mapping), Spring Webflow(application flow) at the backend. The front end is developed with JSP, JSF, JQuery, JAVAScript, JSTL and HTML5.

•Developing extensions to existing applications, adding totally new components to the application, configuring and updating data rules, configuring tag libraries, updating JUnit to improve code coverage (Mocking parts of the application for isolation).

•Production support and troubleshooting application errors in the Production environment.

•Part of the Real Time Member Identification team that rolled out that part of the application.

•Mentoring new team mates.

•Documenting designs and flows.

•Configuring eBI tools, Logging defect (using HP quality center).

•Adding functionality to the property application.

•Fixing defects in the property application.

•Any other related duties that I am assigned to by my tech lead or IM.

•Writing JUNITs to help test functional units of the property application.

•Testing and debugging and documenting code.

•Involved in the development of Real Time Member Identification system.

•Working at the frontend (JavaScript, JQuery, HTML, JSP).

•Working at backend (Spring, hibernate, WebSphere, Ibatis).

TECHNOLOGIES:

Spring and Hibernate. Ibatis Java CORE/J2EE, Servlet, HTML (5) JavaScript, JQuery JSP, JSF, JSTL, Java MVC design pattern, GOF (patterns).

TOOLS:

RAD (eclipse), NetBeans, Sonar, Hudson, Jenkins, Splunk, Java Eclipse IDE, WebSphere Server.

Academic Projects (MSc Computer Science) August 2013 - December 2014

Landlord Rental Collection & Management System

Desktop application system capable of managing information system.

TECHNOLOGIES: Java Swing with NetBeans IDE SQL Server 2008 core Java MVC design pattern.

Matchmaking Application

A social networking web application.

TECHNOLOGIES: HTML, JavaScript CSS PHP database (MySQL), MVC design pattern.

Online Blog

Online blog for online discussion.

TECHNOLOGIES: MVC model 2 design pattern JSF backing/managed/named bean SQL Hibernate.

Shop Management Application

I developed a point of sale system to track sales, performance and maintain inventory.

TECHNOLOGIES: System analysis design Spring web MVC hibernate JSP NetBeans MySQL.

Online School Registration Application

A school registration and market system for managing educational products and enrollment. It serves as a portal system where students and lecturers can interact as well.

TECHNOLOGIES: Spring MVC design pattern Spring web MVC JSP hibernate (persistence) Spring core HQL SQL DAO.

Database Design - Call Records

Extracted and transformed (ETL) 50,000 call records from excel spreadsheet into a structured relational database. Generated reports based on records

TECHNOLOGIES: SQL Excel Stored procedure Access (user interface).

Big Data Project. (Query unorganized data)

Application that could data mine any word document and pick up specifics as required by the user. It is also an extract transform and load (ETL) application if its capabilities was to be stretched.

TECHNOLOGIES: Horton sandbox (as Linux environment) Mappers Reducers Combiners Partitioners design patterns Map-Reduce framework eclipse.

FINANCIAL MANAGEMENT FRAMEWORK – DESIGN PATTERNS

A framework for a fictitious financial company; the framework could be used for basic financial transactions; like credit card transaction and also as banking application software.

TECHNOLOGIES: Façade Command Observer Iterator strategy MVC-2 design patterns Spring for bean wiring (factory method) Hibernate (persistence and ORM) Java Swing (swing framework) HTML JavaScript.

WEBSERVICES (Rest and SOAP)

Application that consumes a web service and other application can also consume its services.

TECHNOLOGIES: XML Java annotations SOAP.

Aiti-Kace, Ghana January 2011 - January 2013

Software Developer

•Developed multiple technical projects to facilitate office administration and customer management.

•Instructed courses on diverse subjects, including: hardware, Microsoft Office, website design, using: Joomla and Dreamweaver, programming in C++, Java.

•Developed customized computer courses tailored to the needs of center users.

•Led design, development, and implementation of a student portal application for the center.

•Simplified customer records storage and management by creating a simple database and data capture forms.

•I generated weekly and monthly report from the data generated to update management and supervisors.

•Translated requirements into functional specifications, and coordinated all phases of SDLC.

•Implementation of Change Requests.

•Providing staff training on maintenance and use.

•Maintained database integrity, security and writing SQL Queries/ Stored Procedures.

Environment: Spring and Hibernate Java CORE/J2EE Servlet MS Access (UI AND MySQL) Microsoft

HTML JavaScript JSP JSF.

SW Global Ghana, LTD, Ghana May 2008 - November 2010

Software Tester/Developer & User Trainer

•Coordinated a project to test against initial requirements and implement the Global. College Portal for the Sunyani Polytechnic University.

•Consulted with users and stakeholders to identify and analyze requirements.

•Led a team of 10 personnel throughout all stages of project execution; conducted testing to verify features and functionality.

•Involved in code testing and implementation of software modules.

•Defined and documented requirements and processes, coordinating with managers and users to ensure alignment with software configuration and enhancements.

•Facilitated end user adoption of the new portal by conducting user training.

•Conducted testing against initial requirements to verify features and functionality.

•Ensured the integrity of data captured by using customize excel templates to capture user data for insertions into the backend database of the portal.

•Designed simple HTML data capture form and validated inputs with JavaScript and saved it in and SQL database at the back end.

Environment: Excel (Microsoft) SQL Servlets JSP WAMPSERVER HTML Java core/J2EE.



Contact this candidate