CAREER SUMMARY
*+ years of experience in diverse phases of Software Development Life Cycle including prototyping, design, requirements gathering and analysis, development, debugging, testing, performance tuning and application deployment.
Solid understanding and experience in JavaScript OOP.
Good working knowledge of Java OOP as well as Multi-threading.
Experienced in developing and maintaining front-end and backend applications.
In-depth knowledge of Software Development Life Cycle (SDLC).
Hands-on experience on UML, for developing application specific Object
model, Use Case diagrams, and Class diagrams.
Proficient in IDE’s including Sublime Text, Eclipse, and Adobe Dreamweaver.
Experience with Adobe Photoshop
Familiar with JSON
Very good understanding of WordPress, and a personal project
Moderate understanding of SaaS
Experienced in developing websites that are compatible with different web browsers such as IE8-IE10, Firefox, Chrome and Safari, as well as mobile platforms.
Involved in employing Design Patterns including MVC and MVVM.
Good knowledge of Node.JS and Backbone.JS and AngularJS.
Experienced in frameworks including Spring and Hibernate.
Experienced in writing and consuming SOAP and knowledge of REST Web Services.
Experienced working with PHP.
Involved in Agile methodology throughout my projects.
Involved in browser testing and debugging.
Experienced in JProbe Performance Tuning for Java applications
Good working knowledge of Oracle database and SQL queries
TECHNICAL SKILLS
Languages
JavaScript, Ajax, Java, C++, jQuery, JSON
Web Technologies and library
JSP, JSTL, HTML5, CSS3, WordPress, Bootstrap, AngularJS
Web/Application Servers
Tomcat 6+, GlassFish4.0, Jboss
Frameworks
Spring, Hibernate
IDE and Versioning Tools
Sublime Text, Eclipse, SpringSource Tool (STS), Ant, Maven, Git, SVN
Design Patterns
MVC, MVVM
Testing Tools
Jasmine unit test, JUnit, Groovy
Databases
Oracle, SQL Server
Database Tools
SQL Developer Tools
PROFESSIONAL EXPERIENCE
Client: Computech Inc., Bethesda, MD
Position: Front End Developer
Duration: March 2014 - Date
Job Description
My current role at Computech Inc is to develop a rich widget based client side web application with HTML5 API. The application uses Geolocation, and WebRTC API's to stream music service to mobile devices based on user’s location in real time. Other technologies I’m currently using in this project are Ajax, twitter flight (JS framework) and Less.
Responsibilities
I developed the portal layouts, using HTML5 boilerplate
I wrote the JavaScript, for the portals
I also wrote LESS files and compiled these files to CSS3 for styling the sites and making sure that the same style was maintained on all browsers including IE8.
Converted wireframes into highly interactive portals.
I wrote jQuery for client side form validation and DOM manipulation
I performed testing and quality assurance while using various tools such as firebug for web development.
I also implemented jQuery Ajax for retrieving various user account status when a user tries to check the status of his eDestination account.
I was involved in tracking and solving cross-browser issues and implementing the solutions to these issues.
I was involved in building web pages using custom Tags, and java server pages (JSP).
I participated in developing demos to showcase the ability of using HTML5 API such as the speech API and the Usermedia API and WebSockets API to develop voice activated web applications.
I participated in daily scrum meetings and I took ownership of my daily task using the Agile Scrum methodology.
Technologies: HTML5, CSS3.0, jQuery, AngularJS, firebug, JSP, jQuery Ajax, WebSockets, Eclipse, Bootstrap 3.0
Client: Roundy's Supermarket, Milwaukee, WI
Position: Front-End Developer
Duration: March 2013 - Feb 2014
Job Description
The project is to add and modify the existing function of Business Partner Portal in Roundy's websites. The project was to create front-end designs for the websites using wireframes and creating sections on these webpages. Business Partner Portal is an application that provides potential and existing business partners with a way to interact with Roundy’s marketing department. The portal provides many functions to the partner, from applying to the program to submitting projects for funds reimbursement. This portal is a java web application built on an Oracle database backend.
Responsibilities
Used Sublime Text to hand-code the HTML5 and CSS3.0 for the project.
Created required templates using CSS.
Developed dynamic contents using jQuery and JavaScript codes
Ensured that the codes were cross-browser compatible.
Discussed with the business users on best way of implementing the projects.
Developed JavaScript and implemented jQuery plugins as well as good use of jQuery UI and wrote some jQuery scripts for web page interactivity for the web project.
Developed landing pages for the web projects
Adhered to the Fatwire specification on code development
Brainstormed with the business users and the Fatwire developers to fashion out ways to enhance user experience and the seamless integration of Fatwire on the final web application.
Mapped items to the database tables using Hibernate XML mapping.
I incorporated Aspects at various join points.
Wrote SOAP Web Service clients for consuming trading partners' services.
Technologies: Java, JavaScript, HTML5, Spring, jQuery, Bootstrap, CSS3.0, Sublime Text, Oracle 11g, Git
PERSONAL PROJECTS
1.www.monicainsurance.com
2.www.mcnbbp.fellasexp.com
EDUCATION:
Electrical Electronic Engineering (B.Eng.)
University of Benin
Physics (MS)
North Carolina Central University