We provide IT Staff Augmentation Services!

Independent Consultant Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Main objective is to participate in teh development of robust applications using proven design patterns as a foundation and to enhance programming skills though new work experiences. I wish to share software development experiences wif teh best.

TECHNICAL SKILLS:

Technologies: Java SE, J2EE, Android, JavaFX, SQL, JSP, Struts, Spring, Hibernate,Javascript, Jquery, HTML, HTML5, JBoss, Apache, Jakarta Tomcat, Oracle 10g, MySQL, WebSphere, UNIX, Linux, Eclipse, C, C++, Objective C

WORK EXPERIENCE:

Confidential

Independent Consultant

Responsibilities:

  • Working as sole developer for self funded Android music recording studio.
  • Develop environment - Android Studio environment on a OS X Yosemite mini Mac
  • Confidential is in late develop / testing phase before going live wif BETA version in July. Code in progress can be viewed at
  • SurfaceView of Androids graphic API is used to display waveform data as recorded.
  • Waveforms are saved to bitmap for play back view.
  • AudioTrack and AudioRecord of Audio API are used for recording and playing sounds to and from individual tracks as individual threads in multi threaded environment.
  • Projects or songs and song tracks are saved to external file system and database.
  • Github is currently being used for source control, issue tracking, and documentation.

Confidential, Englewood, CO

Android Developer

Responsibilities:

  • Worked as an Android developer wif a small team for Appion. Appion provides tools and accessories for teh HVAC industry. Teh ION HVAC/R app is an android application I was brought on to halp develop, it provides HVAC technicians tools to monitor, process and display data feeds read by Appion wireless, bluetooth devices such as pressure, temperature, and vacuum gauges.
  • Android codebase developed using Eclipse Juno wif teh ADT plugin on Linux Mint.
  • Bluetooth technology was used to transfer data from teh gauges to Android using Android’s support for teh bluetooth network stack.
  • Configured NDK to run math functions prewritten in c needed for speed of heavy calculation of data.
  • SQlite used to store data read from gauges as well as other user input.

Confidential, Atlanta, GA

Software Developer

Responsibilities:

  • Worked as contractor for Confidential . Confidential is an API provider for maps that present data from big data sets.
  • Was involved in development, testing, and documentation of Confidential products.
  • Development effort was focused on client side javascript to support teh Confidential map and chart API's. Some of teh resources used include javascript, JQuery, DOJO, HTML5, Google map API, Leaflet Map API, ESRI map API, Flot charts API.
  • Environment used for development purposes was Microsoft Visual Studio.
  • Project management was at first handled via email. Eventually we moved to JIRA which improved organization of new projects along wif new features as well as collaboration efforts amongst team members and issue tracking.
  • Source control was at first handled using SVN, we later migrated to github, followed by bitbucket, which proved to be favored by lead developer and chief officer.
  • Confidential uses a custom database written in C# / C++. Teh database includes a custom query language accessed via REST services included wif API. Ajax and JSON are vigorously by teh mapping and charts API. My role in development was focused on javascript client side. This required understanding of teh database and custom query language for Confidential servers. This contract increased my javascript client side coding skills as previous work was more focused on server side coding. This was a great opportunity providing an incentive to fully understand in detail techniques used to enhance a feature rich user experience in a lightweight intuitive manner. AJAX, JSONP, HTML5 were some of teh technologies used to create this robust environment handling large datasets at lightning fast speeds.
  • Confidential did not have a dedicated QA team per say, eventually a lot of testing efforts were put on my assignment list. I tested all products to work seamlessly in IE7 (though support is soon to be dropped) / IE8 / IE9 / Firefox / Chrome / Safari / IOS / and Android.
  • Documentation efforts include writing quick start tutorials and material covering all available objects in detail as well as explaining step by step how to use teh charts and mapping API wif ease. Live code examples were also written to assist in explanation of product use for common and special cases.

Confidential, Alexandria, Va. 

Software Developer / Systems Engineer

Responsibilities:

  • Designed and developed new features for data collaboration product SPM (Supplier Performance Management). Main objective of SPM is to for suppliers to share information wif retailers through workbenches as well as to generate reports for supplier performance including Key Performance Indicators (KPI), benchmark and scorecard reporting. Some of features added include, user / group / role administration, chart and report enhancements, dynamic customization of content.
  • This is a commercial struts based product using oracle 10g as teh database. It was originally deployed on teh Oracle Application Server until I migrated to JBOSS to save cost.
  • Customized and deployed existing open source calendar (UW Calendar) for event scheduling of auctions.
  • Designed and developed credit card transaction application for customer service to use for phone ordered services. This was built using Struts / Hibernate / Oracle and CyberSource as credit card transaction interface.
  • Designed and developed product catalog web application built using struts / hibernate / tomcat / oracle 10g Performed maintenance and feature enhancement of 2 intranets from both former companies. One was built on ASP platform, teh other was JSP.
  • Self initiated deployment of wiki for corporate internal use and product documentation which became used company wide for these purposes.
  • Assisted wif development of company portal solution using Liferay as portal server. User migration from legacy system to new portal solution. Development of portlet to handle bulk transfer of users into teh new portal database and LDAP.
  • Maintenance of existing web applications running on WebLogic server. Applications include browser test, document sharing, and other web based software solutions.
  • Migration of existing web application to a portlet for new portal environment.
  • Designed and developed web application to host on-line of company products. Tests were defined as XML documents which could be hot deployed to application. This is struts based and deployed on WebLogic.
  • Lead developer of a team of four for web application based on struts / hibernate / tomcat / oracle for supplier retailers to share supplier information. This was a new capability for teh retail industry.
  • Reviewed products for company use. Some products include JIRA, Pentaho, MicroStrategy, Jasper, BIRT.

Confidential, Reston, VA

Software Developer Consultant

Responsibilities:

  • Completed a three month entry level program. This program consisted of programming assignments to test my knowledge of reading requirements, design, implementation, and documentation.
  • First project was for IRS 'Health Care Tax Credit' plan. Tools used include SIEBEL, Actuate Reports, and Microsoft office.
  • Second project was for National Testing Administration Center (NTAC) of teh USPS. Using an enhanced version of teh Jakarta struts MVC environment, we developed online utilities for administering required National test's taken by individuals for employment wif teh United States Postal Service. Tools used include Eclipse, Tomcat, Oracle, Java, ERWin (for ERD's) and Regular expressions. My involvement in this project included analysis and design, development and testing of teh application.
  • Last project was at Marriot adding and fixing UI features for Company website. This project used Struts running on WebSphere, using JSP, CSS, Javascript and HTML for UI.

We'd love your feedback!