Profile
Experienced javascript developer utilizing server side and front end javascript open-sourced frameworks for mobile and web applications. Leveraging Javascript, MongoDB, ExpressJS, AngularJS, and Node technologies. Extensive use of open-source libraries, Git, and continuous code integration for builds and deployments.
Experience
MOBILE / FULL STACK DEVELOPER
thyssenKrupp Elevator Corporation; Remote July 2008 - April 2018
Worked in an agile/scrum environment participating in daily standups, sprint planning, and retrospectives developing a hybrid mobile application and single page applications. Ionic and Cordova frameworks were used to develop the mobile application used by thirty-five hundred employees in the United States, and the Netherlands. AngluarJS was used daily for creating the client portion of the application in conjunction with Redis and MongoDB for caching, and data storage, respectively. Created RESTful API’s using Node.js, and cloud based micro services for multiple internal applications consumption.
Developed a single page application to support help-desk personnel using AngularJS, ExpressJS, MongoDB, and Node.js frameworks.
Tracked and owned software quality metrics (defect rates, code/test coverage) utilizing behavior and test driven development using Karma, and Mocha as the unit testing frameworks, and multiple assertion libraries.
Performed peer code reviews prior to migrating into working development branch using Git/Github as the source control and versioning, and circleCI for the continuous integration and deployments.
Technologies used: Javascript, ES6, Node, ExpressJS, AngularJs, rxJS, Ionic, Cordova, Redis, MongoDB, mySql, PL/SQL, HTML, SCSS, Karma, Mocha, Chai, Sinon, Git, circleCI, Linux, Slack, C#, .NET, NPM,Yarn, Bower, Gulp, Grunt, Chai, Sinon
WEB APPLICATION DEVELOPER
AT&T Corporation; Atlanta, GA July 2007 - July 2008 (Contract)
Supported and enhanced network capacity tracking portal used by more than three thousand end users by designing, building, and maintaining efficient, reusable, and reliable code. Identified bottlenecks and bugs, and devised solutions to mitigate and address these issues. Assisted in maintaining code quality, and automation.
Technologies used: T-SQL, VB.Net, SQL Server, HTML, Javascript
REPORTS DEVELOPER
Federated Logistics; Stone Mountain, GA December 2005 - July 2007
Developed mission critical reports and dashboards utilizing Microstrategy BI tools, SQL Server, and MS Access for weekly sales from Federated Department Stores (Macy’s, Bloomingdales). Wrote ad-hoc queries that aided the financial reporting team. Designed and developed an application that converted a lengthy manual data entry process into an automated batch process producing identical results in minutes.
Technologies used: Microstrategy, SQL Server, MS Access, VB Scripting, Mainframe
Education
Central Piedmont Community College Computer Science course work 2002-2004
Johnson C. Smith University Bachelors of Science, Chemistry 1993
Skills
Javascript, AngularJS, MongoDB, ExpressJS, Node, RxJS, Java, C#, Linux, HTML5, SCSS, T-SQL, PL/SQL, .NET, Learning, Listening, Adapting
References
Furnished upon request.