Software Developer Resume
SKILLS: HTML, JavaScript, JQuery, AngularJS, CSS, SVG, AJAX, JSON, Struts2, JSP, PHP, ASP.NET, REST, Servlet API, JAVA, VB.NET, C#, SQL, XML, JIRA, GIT, SVN, SharePoint, JS - LINK, Responsive/Mobile, C, C++, C Shell, DHTML, J2EE, JDBC, OOP, UNIX, UNIX Shell, VBA, VBScript, Visual C++, Visual C++.NET, WebSphere, Bootstrap, Angular
EXPERIENCE & ACCOMPLISHMENTS:
Confidential
SOFTWARE DEVELOPER
Responsibilities:
- Enhanced desktop web interface to work on mobile devices, allowing charts in the dashboard to be viewed individually and be navigated using swiping.
Developed the configuration and processing of several transformations for the new ETL tool. The configuration interface was built using HTML, CSS, JavaScript, jQuery, and Bootstrap modals, checkbox toggles, buttons, and collapsible elements.
- Built a reusable table component that supports scrolling of data rows while the header remains visible, drag and drop reordering of data rows, sorting, and filtering on multiple columns, which was widely used in the application. The back-end processing of the transformations was implemented in Java.
Confidential
LEAD WEB UI DEVELOPER
Responsibilities:
- Developed responsive internal informational and news portal for DTE Energy using SharePoint and JSLink, HTML, CSS, JavaScript.
- Developed eCommerce website for General Motors called Shop Click Drive using Struts2, Java, JSP, HTML, CSS, JavaScript, allowing car buyers to do all their paperwork online before going to the dealership, or even have their new car delivered to their home. Was the original UI developer, creating the framework that manages page flow, including total control of the browser back button.
- Was part of the volunteer team that developed ArtownDetroit.com, the winning entry in a Code for America development challenge using jQuery mobile and the Google maps API. The app lets users find public art in Detroit on a Google map. The art was categorized by type, and has detailed descriptions including a photo.
- Developed an eCommerce web application for car dealerships using AngularJS 1.5.
- Implemented Angular services for trade-in value, finance options, incentives, accessories, and credit application that return promises which interact with the RESTful back-end, used by controllers via dependency injection. Created custom directives that implement reusable components, such as horizontally scrolling select box and customizable calendar.
- Interfaced with stake holders and backend developers. Set coding standards. Mentored less experienced developers. Developed other products which were proprietary to employer.
SENIOR APPLICATION DEVELOPER
Responsibilities:
- Developed a key, innovative program for a targeted mail advertiser; developed Target Direct, an online order entry system to book orders, obtain group quantity discounts and pay via credit cards, allowing DMP to gain additional business from franchise clients across the US - this application allows for future expansion, adding additional revenue with minimal user intervention;
- Development of online sites including use of client and server side web form validation and handling, and context-sensitive drop-down menus;
- Integration of a Macintosh environment to a PC environment;
- Advised, designed, developed, and converted a backup media database;
- Developed a CRM data-mining program to fully automate import of data from web pages;
- Created and integrated an Access workflow database and a client solutions website, including a file upload feature;
- Transformed billing print files into web pages for a payment website, adding the inclusion of external library files in VBScript.