Fabiano .Principal Engineer
Skills
A software developer with over a decade of experience in web development, skilled in both back-end and front-end technologies, as well as unit and end-to-end testing. Expertise extends to creating responsive and adaptive user interfaces. Proficient in JavaScript and TypeScript, and experienced with Ruby on Rails, demonstrating versatile coding capabilities and adaptability to various development environments.
Software Engineer
2/1/2022 - Present
Developed proficiency with the React Testing Library, increasing front-end test coverage from 0% to approximately 35%. Introduced best practices for styling, effectively utilizing React Hooks and transitioning the approach to responsiveness from JavaScript to CSS. Played a key role in transitioning from Webpacker to Jsbundling with esbuild, achieving an 80% reduction in build time. Contributed to migrating sections of the system to Hotwire, employing Turbo to replace Ajax.Contract Software Engineer
9/1/2020 - 2/1/2022
Collaborated with the Consumer team as a consultant, concentrating on front-end development and the transition of an AngularJS legacy e-commerce application to ReactJS. Utilized tools and frameworks like NextJS, TypeScript, Apollo, Jest, RTL, Cypress, and Storybook to achieve this migration. On the back-end, implemented features using Ruby on Rails with both REST and GraphQL.Software Engineer
7/1/2019 - 2/1/2022
At a leading software development boutique, worked as a developer and consultant, delivering high-quality applications in an agile environment. Developed proficiency in JavaScript for both front-end and back-end development. Built robust applications using React, Node.js, and Ruby on Rails, contributing to the successful delivery of products tailored to user needs.Contract Software Engineer
7/1/2019 - 8/1/2020
Played a pivotal role in building a digital lending platform's back-office control flow, significantly enhancing the loan release speed. Leveraged technical expertise in Javascript on both the back-end with NodeJs and the front-end with ReactJS. Utilized a suite of technologies including Jest, Serverless Application Model, Lambda, DynamoDB, Elasticsearch, SCSS, and Python. Employed various AWS services to streamline development and deployment processes.Software developer
1/1/2019 - 7/1/2019
Developed a mobile application aimed at managing receptive tourism by building a new sales flow for both new users and registered users. Gained extensive experience working with Angular 5 and Ionic 3 for front-end development, utilizing Typescript to enhance code quality and maintainability. Employed .NET Core 2.1 for the back-end infrastructure, ensuring robust and scalable server-side logic. Utilized Cordova for seamless integration across multiple mobile platforms.Web Developer
1/1/2018 - 5/1/2018
Developed and provided continuous support for e-commerce platforms, focusing on the creation of new reports, payment modules, and additional features. Engaged in mobile development to enhance user accessibility and experience. Achieved proficiency in PHP, MySQL, JavaScript, and Angular 5, along with significant experience in Typescript and Ionic. Leveraged SCSS for efficient styling processes. Ensured seamless collaboration and version control utilizing Git.Web Developer
5/1/2013 - 1/1/2018
Responsible for developing websites, e-commerce platforms primarily in the footwear sector, systems, and mobile applications. Significant achievement includes migrating a free on-demand fishing channel to a paid solution and creating an interactive fishing map for spot finding and sharing. Developed proficiency in PHP frameworks like Codeigniter and Laravel, JavaScript, and NodeJS with Express. Demonstrated database management skills using MySQL and PostgreSQL. Built front-end interfaces using Angular 2/4, Typescript, AngularJS, and jQuery, complemented with CSS3 and SASS for styling. Utilized Gulp for task automation and Ionic (versions 1 and 3) for mobile development. Ensured effective version control and collaboration using Git.Web Developer
5/1/2011 - 5/1/2013
Demonstrated expertise in developing and maintaining small websites and e-commerce platforms. Proficient in PHP and MySQL for robust back-end development, along with a strong command of JavaScript, HTML, and CSS3 for responsive and dynamic front-end designs. Utilized these technologies to create user-friendly and scalable web applications, ensuring optimal performance and security.
Internet Systems Technology at Feevale University
2011 - 2015
Fabiano is available for hire
Hire Fabiano .All Howdy Candidates are vetted for skills and english proficiency.