Sr. Software Engineer Resume
Brooklyn, NY
OBJECTIVE
Seeking a challenging role as a creative internet architect/engineer.
TECHNICAL SKILLS
Front - End: HTML5, JavaScript ES5&ES6+, CSS3, SASS, TypeScript, Node.js, Mocha/Chai (TDD), Socket.io, AngularJS, Angular 2/4+, ReactJS/Redux, Backbone.js, Underscore.js/Lodash, JQuery, XML, JSON, AJAX, REST, XUL (FireFox Extensions), Bootstrap, Three.js (JS 3D), Mustache.js/Handlebars.js, WebRTC, SEO, PWA
Back-End: PHP5/PHP7, PHP Laravel & Symfony, ASP, ASP.NET (VB.NET and C#), ColdFusion, C/C++, Java, JSP, Ruby, Ruby on Rails, Python
Web Development Software & Tools: Adobe Flash, Dreamweaver, Flex, Photoshop, Premiere, PHPStorm, ATOM, Sublime, IntelliJ, VSCode, SVN, GIT & Github, Perforce, GULP/Grunt, Webpack, Vagrant, Electron, Apache Cordova
Database: Microsoft SQL Server, MySQL, Stored Procedures, Transact-SQL, Microsoft Access, NoSQL, CouchDB/PouchDB, MongoDB, Rails Active Record (ORM), Laravel Eloquent (ORM), Migrating/Seeding
PROFESSIONAL EXPERIENCE
Confidential, Brooklyn, NY
Sr. Software Engineer
Responsibilities:
- Consolidated a large portion of teh codebase (FTL, SASS, JavaScript ES6)
- Team player working on multi-buy bundle strategy (FTL, SASS, JavaScript ES6)
- Created in-house tool for sizing, changing quality and colors of swatch images
- Improved teh store locator page
- Fixed numerous bugs throughout teh site
- Worked on and implemented an SEO strategy for all Williams-Sonoma cross brand sites
- Documented on how-to and refactored old DOJO codebase to Vanilla JS ES6.
- Adobe Experience Manager (AEM) web content manager & ecommerce manager (Backend: Java 8, JUnit testing)
- Added back-end functionality for adding products to teh Adobe CMS and improved teh UI