Javascript Consultant & Sr. Software Engineer Resume
SUMMARY
- A talented Senior level JavaScript, UI, and Software Engineer with an expansive skill set and 10 years of experience. Continuously learning new technologies and motivated to excel. Known for boosting team morale and solving complex technical challenges.
TECHNICAL SKILLS
FRAMEWORKS + LIBRARIES: ReactJS, Redux.js, Angular JS, Ember JS, jQuery /UI, Handlebars.js, Express.js, Twitter Bootstrap, Socket.IO, Lodash, Bluebird, Mocha, Chai, Enzyme, Ruby on Rails
LANGUAGES: CSS3, SASS, LESS, HTML5, JavaScript, ES6, JSX, SQL, JSON, Bash
SOFTWARE: Docker, PostgreSQL, Oracle SQL, MongoDB, Git, GitHub, Node.js, MEAN Stack, LAMP Stack, Atlassian Suite, Gulp
DEVELOPMENT SKILLS: Microservices, HTTP REST, Single Page Applications, Mobile Development, Cross Platform Applications, Performance Tuning, Test - Driven Development, Responsive Design, MVC, Flux Patterns, AMD Modules, Promises, Shell Scripting
PROFESSIONAL EXPERIENCE
Confidential
JAVASCRIPT CONSULTANT & SR. SOFTWARE ENGINEER
Technical Environment: ReactJS, Redux.js, Node.js, Kubernetes, Docker, Amazon Web Services (AWS), Microservices, Advanced JavaScript: ES6, JSX, Mocha, Enzyme, Lodash, Bluebird
Responsibilities:
- Built sophisticated and reusable web components using React, JSX, and ES6, including major UI components like site header, product grid and shopping cart.
- Worked within a massive multi-tiered system architecture, comprised of a client layer, delivery layer, API layer, and a microservices layer.
- Lead efforts to write unit tests for React and UI components using Enzyme, ensuring more stable software.
Confidential
SENIOR FRONT-END ENGINEER
Technical Environment: Ember JS, Angular.js, Node.JS, Express, Ruby on Rails, SASS, Bootstrap, Handlebars.js, REST, JSON
- Built full scale web applications using Ember.js, Angular.js, Node, Express, and Ruby.
- Created a sophisticated front-end user experience across all devices and platforms.
- Provided guidance to engineering team on front-end strategies, standards, technology decisions, and usage.
Confidential
JAVASCRIPT CONSULTANT
Technical Environment: JavaScript, jQuery, C#, CSS3, XML, JSON, GIT, HTML5
Responsibilities:
- Built new features and fixed software bugs on standardized testing platform for public school systems.
- Provided direction and framework advice and helped establish company standards and practices.
- Improved accessibility and stability of the test delivery client application.
Confidential
LEAD UI ENGINEER
Technical Environment: HTML, CSS/SASS, JavaScript and Templating, GIT, PHP
Responsibilities:
- Prototyped and developed the entire user interface for all pages and features across internal TIAA-CREF applications.
- Added significant functionality for financial advisors by building interactive charts, widgets, toolbars, and data visualization components.
- Remedied inefficiencies of versioning system utilizing GIT and taught team how to use GIT.
- Implemented a real time document sharing system using web sockets.
- Significantly improved cleanliness, organization, readability, and usability of code by upgrading CSS code base to SASS.
- Conducted job interviews and provided recommendations to hiring manager.
Confidential
SENIOR UI ENGINEER
Technical Environment: C#, ASP.NET/Razor, Responsive CSS3/LESS, HTML5, jQuery, JavaScript, RequireJS/AMD, Team Foundation Server, Visual Studio, Sitecore
Responsibilities:
- Built and added features on Confidential .com helping make it a top-rated website for health care.
- Utilized Sitecore CMS to build flexible, modular, and dynamic webpages.
- Significantly improved accessibility of application for visually impaired users.
- Improved code quality through refactoring.
Confidential
LEAD SENIOR FRONT-END DEVELOPER
Technical Environment: HTML, CSS, jQuery/AJAX, Ruby on Rails, Node.js, HTTP/REST web services, Git/GitHub, Linux Shell Scripting
Responsibilities:
- Senior Developer for a large open source academic project.
- Prototyped, architected, and built web applications utilizing both front and back-end technologies.
- Negotiated APIs, UI feature sets, achievable scope for release deliverables, and creative design.
- Performed thorough analysis of application's deep-seated software bugs, performance bottlenecks, code quality issues, and architecture issues.
- Created administrative tools using Ruby on Rails and Node.js.
Confidential
LEAD SOFTWARE ENGINEER
Technical Environment: HTML, CSS, JavaScript/AJAX, jQuery, JSTL, Java, SQL, XML, Subversion
Responsibilities:
- Developed large, high profile, global e-commerce web stores with a state-of-the-art Java platform.
- Internationalized e-commerce web stores making stores i18n compliant by converting hard-coded text into multi-lingual text, images, and data.
- Updated and remedied legacy code.
- Responsible for builds, deployments, and data loading from multiple environments.