Howdy Logo
Image of Randy T.

Randy T.
Full-stack Product Engineer

Node.js
Vue.js
Laravel
Symfony
Typescript
Mysql
Angular
Bio

A seasoned Senior FrontEnd Developer with over twelve years of professional experience, and a focus of more than six years on Vue.js and React.js. Possesses extensive expertise in JavaScript and TypeScript, complemented by a strong foundation in user interface development using HTML5, CSS3, and pre-processors. Demonstrates notable leadership and communication skills through the successful management of teams on large-scale projects, prioritizing the creation of exceptional web experiences with an emphasis on performance optimization and usability. Proficient in continuous integration and deployment (CI/CD) methodologies, utilizing tools to streamline development workflows for efficient project delivery. Additionally, has significant experience with cloud platforms to develop scalable and reliable web applications. Seeks opportunities to apply leadership capabilities, technical proficiency, CI/CD expertise, and cloud technology knowledge to propel successful FrontEnd initiatives.

Expertise encompasses core skills in JavaScript and TypeScript, with proficiency in frameworks and libraries such as React.js, AngularJS, Vue.js, Node.js, NestJS, NextJS, and NuxtJS. Utilizes design patterns including MVC, MVVM, MVP, Flux, and Redux. Knowledgeable in databases such as MySQL, MongoDB, PostgreSQL, and Firebase. Skilled in version control systems like Git and SVN, and follows Agile development methodologies, including Scrum and Kanban. Competent in testing and automation using Jasmine, Mocha, Chai, Selenium, and Cypress, with a robust understanding of cloud computing services like AWS, GCP, Azure, and Render.

  • Product Engineer
    1/2/2020 - Present

    Specialized in Full Stack development leveraging Node.js for backend services and Angular7 for frontend interfaces. Showcased expertise in TypeScript for robust and scalable application development, while ensuring quality through comprehensive unit testing with Jest. Demonstrated the ability to build and maintain intricate web applications with a strong focus on performance, reliability, and code maintainability.

  • UI Engineer
    5/2/2019 - Present

    Drove full stack development projects utilizing NuxtJS (Vue) and TypeScript, delivering dynamic and responsive web applications. Leveraged Firebase Firestore for real-time database management, ensuring efficient data storage and retrieval. Cultivated proficiency in designing and implementing user interfaces, managing state with Vuex, and ensuring seamless navigation with Vue Router. Developed cloud functions within Firebase, enabling scalable server-side logic and enhancing app functionality. Implemented authentication and authorization using Firebase Auth, ensuring secure user experiences. Employed best practices in code quality and performance optimization, thoroughly testing and debugging to maintain robust applications. Applied continuous integration and deployment (CI/CD) practices to streamline development workflows and improve software delivery.

  • Computer Engineering at University of Computer Sciences
    2011 - 2015

  • Computer Technician at IPI Pablo de la Torriente
    2008 - 2011

  • Symfony Certification at SensioLabs
    3/2/2018

Randy is available for hire

Hire Randy T.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.