Software Engineer Resume
SUMMARY:
- JavaScript Developer
- Uses functional paradigms to solve problems
- Strong knowledge of JavaScript as a language and it’s ecosystem
- Skilled frontend / backend developer
- Strong knowledge of standards based HTML5 / CSS3
- Able to utilize developer tools to debug, profile, and develop code
- Experienced with working in Linux / Unix shell environment
SKILL:
Professional: Full: stack development in Linux / Unix environments. Effective team - lead.
Technologies: JavaScript, Node.js, Babel, Angular.js, React, Socket.io, Grunt.js, Gulp.js, Ramda, Lodash, D3.js, Nvd3, JQuery, Jasmine, Mocha, HTML5, CSS, Less, Sass, Bootstrap, Foundation, WebSockets, Ajax, JSON, Git, Nginx.
EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- Re-architected front end and middle stack of application using Node.js, Angular.js, d3, nvd3, Less, Socket.io, Bower and Gulp.js.
- Created in-house libraries for functional programming, functional reactive programming.
- Created an npm replacement for storing dependencies offline.
- Moved application to a realtime like approach using WebSockets to push updates down to the client as they occurred.
- Implemented a binding layer that automatically propagated changes from Socket.io to a bound Angular scope.
- Utilized Jasmine, Karma and Protractor to ensure front-end code quality.
- Used cutting edge HTML5 technologies to create a rich client side single page app.
Software Engineer
Confidential
Responsibilities:
- Created application using Angular.js, Sass, Foundation, Flask, Node.js.
- Used client side testing to make sure application maintained quality.
- Brought together disparate tools into a single application.
- Used cutting edge HTML5 technologies to create a rich client side single page app.
Senior Software Engineer
Confidential
Responsibilities:
- Created applications using Python, Django, Flask, JavaScript, jQuery, Backbone.js, Require.js Node.js, and Less.
- Created rich client side application using Flask, Backbone.js, Require.js, and jQuery. Added client side unit testing.
- Created client side application using Flask, Backbone.js, Require.js and jQuery
- Implemented i18n layer for Facebook app using Django localization. Allowed the user to dynamically switch the page into a different language.
- Implemented JavaScript testing framework using Jasmine BDD and Phantom.js.
- Developed sophisticated client side applications using Backbone.js.
Web Developer
Confidential
Responsibilities:
- Used agile iterations and best practices to develop a high quality application.
- Developed quality code with PHP 5.3, Zend Framework, jQuery / jQuery UI, PHPUnit, Qunit, and Selenium Tests; 98% coverage.
- Worked successfully with large team of over 200 developers.
Senior Software Engineer
Confidential, Maitland, Florida
Responsibilities:
- Implemented web development stack using PHP 5.3, Zend Framework, jQuery / jQuery UI, Modernizr 2 and Blueprint to replace custom framework.
- Integrated Doctrine ORM into custom framework for healthcare application.
- Managed, created, maintained, deployed and supported PHP based web applications.
Systems Analyst
Confidential, Maitland, Florida
Responsibilities:
- Managed, created, maintained, deployed and supported PHP based web applications.
- Created, maintained and deployed business intelligence reports using Jasper Reports.
- Created maintained and deployed Java applications running under JBoss.
Contract PHP Web Developer / Consultant
Confidential, Maitland, Florida
Responsibilities:
- Created a new version of a custom built framework that is used in a large scale deployment.
- Framework is a derivative of CakePHP 1.1.
- Rewrote frontend of applications to use valid XHTML / CSS.
- Refactored applications to be lightweight, readable and easily extendable. Upgraded legacy applications to use current best practices in web development.
- Engaged in rapid application development where updates, bug fixes and new features were devised, implemented and deployed on a weekly basis.
- Designed and implemented a security model based off of permissions from web services that granted or revoked access from any screen in the application.
President / Web Developer
Confidential, Orlando, Florida
Responsibilities:
- Utilized Wordpress to create a custom events application where an adventure travel client can create new themed pages for upcoming adventures.
- Designed and implemented website from template for client.
- Updated a website for a church to use PHP for the backend. Implemented a method for pastor to log in and upload audio sermons.
- Then wrote a search so MySQL database could be searched and display list of relevant audio sermons for playback to end-user.
- Created a Django application for an Architectural firm. Used Django’s admin functionality to allow users to edit data on the site.
