We provide IT Staff Augmentation Services!

Lead Frontend Developer Resume

1.00/5 (Submit Your Rating)

San Marino, CA

SUMMARY

  • A Senior frontend developer who has been working as a professional web developer for more than 10 years, most proficient at frontend development.
  • Experienced in designing web application as a senior software engineer in various domains including Banking, E - Commerce and Decentralized Applications.
  • Proficient in designing and developing Single-Page Applications using React, React-Router and React-Redux from scratch.
  • Have got Strong experience with version control tools such as GIT, SVN, Jira, Clear Case, ClearQuest, Bugzilla and BitBucket.
  • Have got understanding in implementing AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Always produced and built optimized, user friendly web pages with great performance and rich user experience using React, Next, Angular and Typescript.
  • Also I have built NFT(minting & staking) smart contract with gas optimization using Solidity, ERC721, ERC721a, ERC1155, Web3.js.
  • From time to time got involved in full stack developer roles and once was in responsible of some kind of leadership as well.
  • Using MERN, MEAN, MEVN stack, I have done some kind of small projects totally by myself.
  • That surely improved my backend and full-stack development skills and experience.
  • My backend and full stack development skills would be Javascript, Typescript, Node, GraphQL, MongoDB, MySQL, PHP and PHP frameworks like Laravel or CI.
  • However, my main work is still focused on frontend development particularly using React.js, TypeScript, JavaScript, Next.js.
  • In conclusion, my strongest skills are Javascript / Typescript / React / Laravel / Node / GraphQL / AWS / Solidity / Web3.js.

TECHNICAL SKILLS

Languages: Javascript, Typescript, Python, C#, C/C++, Java, HTML, CSS, SQL, PHP

Frontend Technology: jQuery, Bootstrap, Ajax, React.js, Angular, Vue.js, HTML

Backend Technology: Express.js, Nest.js, ASP.NET, Django, Laravel

Blockchain: Web3.js, Ethers.js, Solidity, Smart Contract, Hardhat, Truffle ERC 20/721/1155, NFT, DeFi (DEX, Lending, Farming, Staking)

Java/J2EE Technologies: Java EE 4/5, Servlets, JSP, EJB, JSTL, XSLT, JDBC, JNDI, JMS, JPA,JSF

XML/Web Services: XML, XSD, SOA, WSDL, SOAP, Apache Axis, DOM, SAX, JAXWS, JAXRS, REST

Database: Oracle, PostgreSQL, MSSQL, Redis, MongoDB

Web/Application Servers: Ngnix, Apache, Tomcat, JBoss

Design Patterns: Singleton, Session Facade, Front Controller, MVC, DAO, MVVM

Version Controls: GIT, SVN, CVS

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

Test Library: Jest, Cypress

PROFESSIONAL EXPERIENCE

Lead Frontend Developer

Confidential, San Marino, CA

Responsibilities:

  • Implemented front-end scalable architecture using the MVC model, decoupling responsibilities and reusable components.
  • Implemented automated build and linting using Gulp, later re-factored to Webpack 4.
  • Introduced React to the front-end stack and developed reusable components along with Google Material Design components.
  • Developed a mock PWA application with Angular 7 and introduced PWA capabilities to the company.
  • Set up, introduced, and implemented Scrum/Kanban workflow with a Jira board and Confluence documentation.
  • Upgraded SVN technology with Git and Bitbucket.
  • Developed YouTube video components with playlists using YouTube API.
  • Rebuilt the Vue.js front-end application in Vue3, TypeScript, and Tailwind CSS.
  • Developed a React, React hook, and Material UI front-end web application for a real estate tax calculation.
  • Wrote Node.js back-end Firebase cloud functions for handling user authentication and Firestore data manipulation.
  • Added Firestore and storage security rules for the database and storage access management.
  • Developed Wulfz(ERC721) and TribeX NFT(ERC721a) smart contract and did web3 integration with React.js & Next.js frontend.
  • Developed Takaprotocol GraphQL subgraph similar with uniswap v3 subgraph using Typescript & GraphQL.
  • Built reusable components and front-end libraries for future use using React.js & Typescript & Angular.
  • Integrated Redux and MobX on a number of React-based front-end projects for the better state management of React components.
  • Implemented a GraphQL-and-Apollo server for a React-and-Vue.js front-end data query.
  • Built AWS Lambda functions with Node.js and configured an automated Git's pulling and deploying pipeline in AWS using Nginx, PM2, and Bitbucket webhooks.
  • Integrated Vue.js, Vuex, and Vuetify with a Laravel back-end.
  • Optimized components for maximum performance across a vast array of web-capable devicesand browsers using custom hooks.
  • Worked together with an engineering team, a designer & a project manager to achieve the goals of the application Estimated tasks using Git, Jira, Trello.
  • Provided help and guidance to other engineers on the project as lead developer.
  • Improved loading & fetch speed(12%) using AWS Lambda, S3, CloudFront, Route53, EC2.

Senior Frontend Developer

Confidential, Chicago

Responsibilities:

  • Built and implemented the user interface systems of websites, software programs, and web-based applications using React.js, GraphQL, Node.js, Docker.
  • Migrated an AngularJS codebase into React.
  • Implemented new features on community platform.
  • Improved the front-end architecture by reorganizing modules.
  • Developed a prototype used to visualize transportation routes using React, Antd, and Deck.gl.
  • Built a scheduling tool in the form of a Gantt chart using React and Material-UI.
  • Researched and selected libraries and tools.
  • Balanced requirements, UX, and deadlines in order to get most of the business value in a limited timeframe.
  • Designed APIs and manipulated big data.
  • Composed scripts—with Python and Node.js—to parse complex data structures.
  • Provided a satisfactory user experience with no issues, errors, or downtime.
  • Created and Optimized systems, played an active role in testing and troubleshooting, and resolved issues such as those related to accessibility and browser compatibility.
  • Often served as an intermediary bridging the gap between the user and the backend developers, and tweak tools and platforms to adapt to real-world use situations.
  • Worked as a part of an Agile team in the development of an enterprise service bus for Amsterdam Airport.
  • Designed and developed multiple OSGI modules for integration with external and internal systems.
  • Redesigned and refactored a system making it more maintainable and highly testable.
  • Introduced guidelines for unit testing on a project.
  • Reated a one-to-one video chat and one-to-many video broadcasting based on WebRTC technology. Constantly improved the video chat, adapting it to current changes in WebRTC.
  • Integrated web apps React and Blazor with Microsoft Azure Active Directory and Microsoft Azure B2C.
  • Worked with a healthcare industry startup to build wellness software to help patients recover from certain medical conditions.
  • Reviewed and debugged code using JS test libraries and frameworks such as Jest, Chai.
  • Developed fully functional web applications that align with business objectives.
  • Followed the best practices in developments and improved them using React.js, Node.js, Laravel, MongoDB.
  • Created high resolution mockups to test interfaces with users.

Frontend / FullStack Developer

Confidential, Highland, CA

Responsibilities:

  • Used React, NodeJS, MongoDB and MySQL to implement employee administration CRUD operations.
  • Launched 10+ projects successfully using React, HTML, CSS, Javascript, NodeJS and AJAX.
  • Strong design and coding skills in Typescript/Javascript.
  • Solved a payment integration problem that required high security and accuracy for different user banks. The central payment system was Dwolla and we used Plaid for the connection bridge.
  • Integrated various third-party APIs for real estate, flight booking, and reservation.
  • Developed a huge cron-job system for performing periodic features on the back-end side without any front-end requests.
  • Structured the database to optimize all the data in a real-time database using MongoDB on AWS EC2.
  • Built a front-end widget that is added as a single external script to an HTML page but works as a big library using vanilla JavaScript and jQuery.
  • Implemented a web scrapping and browser controlling app for automated management of sites using Puppeteer and Apify.
  • Optimized the front-end portion to make a fully functional and performant website using Webpack and many other compressing tools like JPEGmini.
  • Utilized Node.js Passport authentication strategies for encrypted JSON Web Token request allowing for stateless user identification and eliminating the need for additional database queries.
  • Reduced API call/Data consuming rate and potential bug rate by 60%, by building optimized data fetching/process/consuming pipeline (GraphQL, Reselect, Redux, React memo hooks, React lifecycles).
  • Ensured responsiveness of applications using bootstrap layout, CSS, SCSS.
  • Saw through a project from conception to finished product.
  • Designed and developed Restful APIs using Express, Laravel.

We'd love your feedback!