Senior Frontend Engineer Resume
3.00/5 (Submit Your Rating)
Salt Lake City, UtaH
SUMMARY
- Team lead for a financial technology startup. Managing and giving guidance to both onshore and off short teams. Performing code reviews and documenting best practices.
- Extensive experience maintaining and modernizing legacy code.
- Strong Knowledge of the UI and UI development, including single page applications.
- Experienced bilingual (English/Japanese) full stack developer with over 4 years of experience
- Strong knowledge of application development and the development life cycle.
- Extensive knowledge of object oriented programming and design patterns.
- 3 year+ experience developing algorithmic trading software for personal use in C#
- Strong knowledge of trading and the financial markets.
- Experience building real - time web applications with node.js and Meteor.js
- Strong computer science fundamentals.
TECHNICAL SKILLS
- Angular 4.0
- TypeScript
- D3.js
- WebSockets
- Angular.js
- C# .Net
- MVC
- VB .Net
- Angular 1 and 2
- React.js
- PHP
- MySQL
- Meteor.js
- AJAX
- JavaScript
- R statistical programming language
- Node.js
- MongoDB
- Shell Scripting
- Unix/Linux
- PHP
- PhotoShop
- HTML
- HTML5
- CSS
- CSS3
- JavaScript - AJAX
- Jquery UI
- Zend Framework
- e-Commerce
- Handlebars
- Less
- Sass
- Agile
- Unit Testing
- TDD
PROFESSIONAL EXPERIENCE
Confidential - Salt Lake City, Utah
Senior Frontend Engineer
Responsibilities:
- Working with Angular 4.0 to create robust and reusable components for enterprise grade web applications.
- End-to-end testing of the front end architecture to ensure exceptional performance and to ensure things are working as expected.
- Working closely with clients and upper management to collect specifications and to give accurate estimates to the client.
- Conducting code reviews on all front end related tasks.
- Participating in the hiring / interview process to ensure we hire the best talent.
- Staying up to date with changes in the JavaScript world to ensure that we are up to date and current with best practices and new ways of doing things.
- Leading the team in the process of porting our legacy web application over to angular 4.0.
- Figuring out and laying out the guidelines and best practices for front end development.
Confidential, Lehi, Utah
JavaScript Architect
Responsibilities:
- Working with the latest and greatest in front end technologies to create enterprise grade software for various big name clients (Deluxe Technicolor and Xerox/Domo).
- Laying out best practices and front end architecture.
- Creating immersive data visualizations with Angular 2 and D3.js.
- Overseeing the development process from start to finish.
- Conducting code reviews.
- Participating in daily scrum/client update meetings.
- Transforming design mockups into enterprise grade web applications.
- Keeping up with developments in front end frameworks and technology.
Confidential, Utah
Senior Front End Engineer
Responsibilities:
- Guiding Developers on modern frontend web development in react and angular.js.
- Full stack .NET Development of a document management system and search architecture.
- Laying out and creating coding patterns and best practices.
- Collaborating across teams to meet deadlines and improve the product.
- Upgrading legacy code to be more modular and maintainable.
- Mentoring developers on SPA frameworks and architecture.
- Creating robust and scalable Single Page Applications in Angular.js
- Performing code reviews.
- Collaborating closely with product managers and the design team to create new prototypes and enhance existing functionality.
- Working directly with the CTO to define coding guidelines and specifications for new features.
- Constantly learning and keeping up with trends in the realm of front end development.
- Leading sprint planning meetings to size and define requirements for development tasks.
- Making sure code is modular and maintainable.
Confidential, Jacksonville, Florida
Lead Javascript Developer
Responsibilities:
- Inspiring and giving guidance to junior front end developers on the onshore and off shore teams.
- Full stack JavaScript development using Mongo, Node.js and Angular.js.
- Creating coding best practices and documentation for all projects.
- Collaborating with the design team to hone and refine layouts and functionality.
- Modernizing legacy code to today’s coding standards.
- Creating robust and fluid financial data visualizations with d3.js.
- Innovating all the company’s platforms with more performant modern code.
- Gained experience with .NET MVC for some projects.
- Finding new and creative ways to simplify code.
- Keeping up with new and emerging front end technologies and seeing how they could halp us as a business and halp speed up the workflow.
- Designing and implementing new RESTful APIs to feed data to the single page application.
- Working directly with the CEO and Lead Designer to come up with new features and refine them.
- Refactoring code to clean up the code base and ensure the quality and readability of the code.
- Working with the design team to come up with mock ups of new pages and new functionality.
- Sole developer of our internal real-time analytics platform, developed with Meteor.js and d3.js for data visualizations.
- Created a custom charting and grid library to replace our company’s use of the “DevExpress” library, which saved us tens of thousands per year in licenses/subscription.
Confidential, Jacksonville, Florida
PHP Developer
Responsibilities:
- Full-stack web development for fortune 500 companies such as Boston Globe and The New York Times.
- Responsive web development with MVC frameworks such as CodeIgniter and QCubed.
- Optimizing and refactoring code and MySQL queries to get better performance.
- Developing and testing secure checkout systems.
- Experience with SEO and A/B split testing suites.
- Creating single page applications in angular.js.
- Coded various libraries to halp simplify future work for the rest of the team.
- Mobile application development with phonegap and cordova.
- Worked with Ruby on Rails for developing our internal content management system.
- Used angular.js to create single page applications.
Confidential
Day Trader & Software Engineer
Responsibilities:
- Handled all PHP programming development including custom projects and reports
- UI development using jQuery UI and JavaScript
- Experience working with MVC framework, Codeigniter
- Back-end development for E-commerce websites
- Building real-time scalable web applications in PHP and JavaScript/AJAX
- Worked with REST-ful web service APIs
- Some experience with responsive web development using JavaScript and jQueryDeveloping automated trading systems in C# and PHP/MySQL
- Custom stock market screeners for equities, commodities and forex
- Custom technical indicator development in R statistical programming language
- Datamining with PHP, C# and R and some experience with natural language processing using R
- Cryptocurrency trading robots for clients around the world
- Dynamic website layout generation using PHP and MySQL
- Building real-time, scalable web applications with PHP and JavaScript
- Securing websites from potential attacks and exploits