Tito Agudelo, Developer in Bogotá, Colombia
Tito is available for hire
Hire Tito

Tito Agudelo

Verified Expert  in Engineering

Front-end Developer

Location
Bogotá, Colombia
Toptal Member Since
January 27, 2016

Tito is a qualified, passionate, and technical front-end developer with over seven years of commercial experience, particularly in web development and web design, and valuable experience leading development teams. Tito has both technical and interpersonal skills and is looking for a challenging role that utilizes his previous skills and experiences to the fullest.

Portfolio

Sirvatus, Inc.
TypeScript, Prisma, React, JavaScript, Next.js, Tailwind CSS
Signathon LLC
Shopify, JavaScript, CSS, HTML, Customer Engagement, Pop-ups
Bip Market, LLC
React, Next.js, UI Design, UX Design, JavaScript, Front-end, TypeScript...

Experience

Availability

Part-time

Preferred Environment

Terminal, Slack, Visual Studio Code (VS Code), MacOS

The most amazing...

...project I've worked on is Google Fiber; I developed the new Google Fiber website with ES6 and web components and adapted our stack using Grow and Kintaro.

Work Experience

Full-stack Next.js Developer

2023 - 2023
Sirvatus, Inc.
  • Enhanced and maintained existing web applications, implementing new features and optimizing performance.
  • Developed server-side rendering functionality to improve application speed and SEO.
  • Collaborated with the design and product teams to transform wireframes and mockups into functional features.
  • Created a Next.js application to connect the API using Node.js and Prisma, as well as connect the website using the best standards in React, TypeScript, styled-components, Node.js, Prisma, etc.
Technologies: TypeScript, Prisma, React, JavaScript, Next.js, Tailwind CSS

Shopify Developer

2023 - 2023
Signathon LLC
  • Developed and implemented a Shopify site and connected 3rd-party services to allow users to connect with their sports heroes off the field.
  • Offered live broadcast video, one-on-one virtual meetings with celebrities, and a room with friends to meet them.
  • Contributed to the front and back end. Implemented new features with JavaScript to update the theme and configuration of the Shopify site.
Technologies: Shopify, JavaScript, CSS, HTML, Customer Engagement, Pop-ups

React Developer

2023 - 2023
Bip Market, LLC
  • Developed a Next.js app using Tailwind CSS and React. Followed best practices and design using Figma, custom hooks, context API, and consuming services API.
  • Tracked feature tasks using Jira and Slack for communication and planning.
  • Used Tailwind CSS classes, followed Figma design, and managed simple animations.
Technologies: React, Next.js, UI Design, UX Design, JavaScript, Front-end, TypeScript, User Experience (UX), User Interface (UI), Site Speed Optimization

Senior Front-end Engineer

2022 - 2023
MindTrust Labs
  • Built 5+ interactive and responsive websites using Webflow's visual development tools.
  • Created custom interactions and animations using Webflow Interactions and custom code (JavaScript and CSS). Implemented a product filtering system using Webflow interactions and custom JavaScript.
  • Integrated third-party APIs and services using Webflow integrations and custom code.
  • Enhanced Webflow websites with custom JavaScript code for improved functionality and user experience. Added visual aspects and some interaction with Webflow forms to submit data at third-party services.
Technologies: JavaScript, WordPress to Webflow, Webflow, React, TypeScript, Figma

React Developer

2022 - 2022
RBW Technologies
  • Spearheaded the development and maintenance of React-based websites, showcasing proficiency in front-end technologies.
  • Demonstrated commitment to long-term engagements, contributing to ongoing website maintenance and development efforts.
  • Maintained flexibility and collaboration by ensuring 2-4 hours of overlap with the EST time zone.
  • Showcased expertise in JavaScript and React, tackling complex functionalities and crafting robust React components.
  • Implemented effective version control practices using Git and Bitbucket, ensuring streamlined collaboration and code management.
  • Integrated the Sanity CMS into website development projects, optimizing content management processes.
  • Leveraged knowledge in Algolia and Gatsby 3 to enhance the search functionality and user experience.
Technologies: React, Algolia, Gatsby, GitHub, Sanity Studio

Senior Software Engineer

2022 - 2022
With Your Tribe
  • Developed and deployed a high-performance mobile application using React Native, resulting in a significant increase in user engagement and positive feedback from users.
  • Implemented complex features and functionalities in React Native, such as real-time data synchronization, push notifications, and geolocation services, resulting in a more robust and feature-rich application.
  • Collaborated closely with designers, product managers, and stakeholders to gather requirements, provide technical insights, and deliver intuitive and visually appealing user interfaces using React Native.
  • Implemented push notification functionality in a React Native mobile application using popular libraries such as OneSignal, improving user engagement and retention.
  • Integrated push notification functionality with back-end APIs, enabling personalized and targeted notifications based on user preferences, behavior, and app events, increasing user interaction and conversion rates.
Technologies: Node.js, React Native, Prisma, Push Notifications, TypeScript, iOS, Android, Software Engineering, Site Speed Optimization

Senior Mobile Engineer (React Native)

2020 - 2020
TaskRabbit
  • Maintained the TaskRabbit project codebase migration from React code to React and TypeScript.
  • Developed new features for the TaskRabbit mobile app.
  • Created a unit test with Jest and Detox for integration testing.
  • Integrated the test with Detox for E2E testing, allowing test cases.
  • Reviewed and monitored the code of the entire team.
Technologies: JavaScript, GitFlow, CSS, Jest, Python, MobX, React Native, Front-end, React Hooks, TypeScript

Senior Lead Front-end Engineer

2019 - 2020
TMRW Org.
  • Developed a new website for TMRW's clinic software with Vue and Vuex for state management.
  • Redesigned, developed, and improved the user experience on the new website.
  • Created and maintained unit tests with Jest and Enzyme for a Vue environment.
Technologies: JavaScript, ECMAScript (ES6), Webpack, Jest, CSS3, HTML, Sass, Vuex, Vue, Nuxt.js, Clean Design, User Interface (UI), Landing Pages, Front-end, Tailwind CSS, UI Development, Less, Responsive Web Design (RWD), Figma, Site Speed Optimization

Front-end Engineer

2019 - 2019
West Technologies, Ltd.
  • Created a web app using Redux to extend the state management through the entire application.
  • Developed a React Native app to provide a better experience within the Livework web app.
  • Created a platform to manage access to the NY building remotely.
Technologies: JavaScript, HTML5, Sass, Node.js, Redux, Expo, React Native, React, Clean Design, Landing Pages, Front-end, Next.js, Email Templates, Shopify, UI Development, Less, Responsive Web Design (RWD), Figma, React Redux

Front-end Engineer

2018 - 2019
Care Routes
  • Developed a platform using React and Redux within HERE to extend the maps' functionality.
  • Created a process to calculate routes using the app.
  • Built the state management to support the same services logic as the React Native app.
Technologies: JavaScript, REST APIs, Node.js, Google Maps, HERE, Sass, Redux, React, Clean Design, Landing Pages, Front-end, Email Templates, UI Development, Responsive Web Design (RWD), React Redux

Senior Front-end Engineer

2018 - 2018
Matter Supply
  • Developed a restaurant website using Nuxt.js and middleware using Node.js to handle all the information within the Contentful SDK.
  • Populated the information models in Contentful and managed queries.
  • Built a middleware to extend the functionality of Mailchimp and Contentful.
  • Created responsive layouts on Nuxt.js using Sass as a preprocessor.
Technologies: JavaScript, Node.js, HTML5, Sass, Contentful, Nuxt.js, Front-end, Next.js, Shopify, UI Development, Figma, React Hooks, Shopify API, React Redux

Freelance Senior Front-end Developer

2018 - 2018
Gfinity Esports
  • Built a new website for Gfinity Esports using AngularJS, Gulp, and Sass.
  • Created a responsive design and cross-browser application with Sass.
  • Connected Node.js with the API to serve available content.
Technologies: JavaScript, Responsive Design, Node.js, Gulp, Sass, AngularJS, Front-end, Email Templates, UI Development

Freelance ​Senior ​Front-end ​Developer

2017 - 2017
Pacific​ ​by​ ​Northwest
  • Built a new website for the Google Fiber page with ES6 vanilla JavaScript.
  • Created a responsive design and cross-browser application with Sass.
  • Programmed new features of the Google Fiber page with Grow and Kintaro CMS to handle the content for the new website.
  • Redesigned, developed, and improved the UX for the new Google Fiber website.
  • Developed the new website for Pacific By Northwest in React.
Technologies: JavaScript, Vue, React, Growl, Webpack, ECMAScript (ES6), CSS3, HTML5, Front-end, Next.js, Shopify, UI Development, React Hooks

Senior Front-end Developer

2017 - 2017
GlobalNow​, ​Inc.
  • Improved the UX.
  • Updated and published an npm module for all media data.
  • Refactored and built new improvements with Angular.
  • Configured the Salesforce instance to subscribe and unsubscribe.
  • Configured a Cloud CMS implementation to serve the data.
Technologies: JavaScript, NPM, HTML5, Cloud, Sass, Angular, Front-end, UI Development, React Hooks

Freelance ​Web ​Engineer

2017 - 2017
Huge
  • Redesigned the Girls Who Code page.
  • Developed and improved the UX for the new Girls Who Code website.
  • Connected Node.js with the CMS to serve available content.
  • Worked with RxJS to manage the event listeners and the interaction with users.
Technologies: JavaScript, RxJS, Redis, Content, Node.js, GraphQL, TypeScript, CSS3, HTML5, Front-end, UI Development, React Hooks, Shopify Customizations

Front-end Engineer

2017 - 2017
Striker Systems (via Toptal)
  • Built the web app to be mobile-optimized.
  • Created databases to store all data.
  • Used existing established frameworks for the UI design.
Technologies: JavaScript, Mobile HTML5, Responsive, Heroku, Git, CodeIgniter, Bootstrap, PHP, SQL, CSS, HTML5, Front-end, UI Development, Shopify Customizations

Senior Front-end Developer

2016 - 2017
ConsumerAffairs (via Toptal)
  • Developed a reusable, cross-platform web API with AngularJS in Django and Node.js.
  • Created a Slack notification for all request information.
  • Built responsive pages with AngularJS and Sass.
  • Wrote tests and assessed performance of all code.
Technologies: JavaScript, Django, Sass, Grunt, AngularJS, Front-end, UI Development

Senior Front-end Developer

2016 - 2016
Careerscore
  • Built a new architecture based in AngularJS GUI Papa John.
  • Built responsive pages with AngularJS and Sass.
  • Developed a reusable, cross-platform web API with AngularJS.
  • Used GUI AngularJS for components and Gulp for tasks.
Technologies: JavaScript, Jasmine, Gulp, Sass, AngularJS, Front-end, UI Development

Front-end Developer

2016 - 2016
Big Swing (via Toptal)
  • Created a reusable, cross-platform application for Big Swing.
  • Developed a responsive design with Stylus.
  • Modified React templates for rendering.
Technologies: JavaScript, Templates, React, Gulp, Responsive Design, Stylus, Front-end, UI Development

Web Developer

2016 - 2016
Smucher (via Toptal)
  • Architected modules for CSS with Sass.
  • Made HTML markup with Ruby on Rails and some conditionals.
  • Configured a Ruby on Rails environment.
  • Created pixel-perfect designs.
Technologies: JavaScript, Ruby on Rails (RoR), Ruby, Sass, CSS, Bootstrap, Front-end, UI Development

Senior Engineer | Web Applications

2016 - 2016
Coinalytics (via Toptal)
  • Integrated Firebase with AngularJS.
  • Used GUI AngularJS for components and Gulp for tasks.
  • Implemented an AngularJS MVC application.
Technologies: JavaScript, Firebase, Sass, Gulp, AngularJS, Front-end, UI Development

Front-end Developer

2015 - 2016
Alt Tab
  • Tested Protractor and Selenium.
  • Created an MVC Application under AngularJS.
  • Solved several issues related to cross-browser and mobile devices.
Technologies: JavaScript, Git, Selenium, Protractor, CSS3, HTML5, AngularJS, UI Development

Web UI Developer

2014 - 2016
Globant
  • Built mobile and responsive sites.
  • Created several plugins to manage/show the content of the application using the Infuse.js plugin.
  • Designed and implemented proofs-of-concept for several American newspapers.
  • Read information from an API developed in JSP in order to integrate and add new functionalities in the front end.
  • Solved several issues related to with cross-browser and mobile devices.
Technologies: JavaScript, Jakarta Server Pages (JSP), HTML, Compass, CSS3, Subversion (SVN), Git, Apache Maven, Java, jQuery, UI Development

Web UI Developer

2014 - 2014
Bizagi
  • Created TDD unit, E2E, and integration tests with Jasmine and Karma Grunt.
  • Implemented an AngularJS MVC application.
Technologies: Test-driven Development (TDD), jQuery, HTML5, CSS3, AngularJS, UI Development

Front-end Developer

2013 - 2014
GLM School
  • Created a robust application with AngularJS for educational processes at school.
  • Defined the architecture of an educational platform for managing schools.
  • Created the UX/UI to build single and interactive sites with full cross-browsing compatibility from all desktop browsers, mobile, and tablet platforms.
Technologies: ASP.NET MVC, CSS3, HTML5, TFS, jQuery UI, jQuery, .NET, ASP.NET Web API, AngularJS, UI Development

Front-end Developer

2013 - 2013
Aranda Software
  • Created a MVC Backbone.js and Underscore.js application.
  • Created wireframes and built responsive and browser support.
  • Implemented a web API request with Ajax.
Technologies: TFS, .NET, Requests, Ajax, CSS3, HTML5, Underscore.js, Backbone.js, UI Development

ES6 Date Picker, Time Picker, Filters

https://github.com/TitoAgudelo/appointment
An ES6-based set of components for creating appointments: date picker, time picker, and filter picker to understand how frameworks work behind components structure using template literals, web components supported by ES6 compiled to ES5.

Google Fiber

https://fiber.google.com/about/
A service that delivers high-speed internet access to communities across the country.

As a senior front-end developer on the project, I developed the new website for Google Fiber with ES6 Vanilla JS and web components. I also programmed new features for the website page, using Grow and Kintaro to handle the website's content.

GLM-EED

https://github.com/TitoAgudelo/GLM-EED
School page integration for managing internal educational methodology.

TaskRabbit Mobile App

https://www.taskrabbit.com/
A platform that connects skilled individuals with people who need help with various tasks and errands, from home repairs and furniture assembly to delivery and cleaning services.

As the senior React Native mobile engineer on the project, I maintained the TaskRabbit codebase migration from React code to React and TypeScript while overseeing the entire team's code. I also developed new features for the mobile app, devised a unit test for integration testing using Jest and Detox, and integrated the test for E2E testing.
2007 - 2012

Bachelor's Degree in Computer Engineering

University Piloto of Colombia - Bogotá Colombia

Libraries/APIs

Context API, Vuex, Vue 2, Vue, Node.js, React, Backbone.js, jQuery, React Redux, Underscore.js, Selenium WebDriver, Parallax, Liquid, Shopify API, Requests, jQuery UI, Mobile HTML5, RxJS, Google Maps, REST APIs, MobX

Tools

Webpack, Vue CLI, Git, Gulp, Sublime Text 3, Grunt, Subversion (SVN), Jira, Asana, WebStorm, Angular CLI, Figma, Slack, Terminal, TFS, Apache Maven, Stylus, NPM, Growl, HERE, Expo, Karma, Prisma, GitHub

Frameworks

React Native, Nuxt.js, Materialize, Compass, Bootstrap, AngularJS, ZURB Foundation, Jest, Angular, Redux, Tailwind CSS, Next.js, Protractor, Express.js, Jasmine, .NET, ASP.NET Web API, ASP.NET MVC, Jakarta Server Pages (JSP), Selenium, Ruby on Rails (RoR), CodeIgniter, Django, Vanilla JS

Languages

HTML, TypeScript, HTML5, Sass, Less, CSS, CSS3, JavaScript, ECMAScript (ES6), ES7, GraphQL, Java, Ruby, SQL, PHP, Python, JavaScript 5, JavaScript 6

Paradigms

Object-oriented Programming (OOP), Model View Controller (MVC), Agile Software Development, Responsive Web Design (RWD), Test-driven Development (TDD), Responsive, UI Design, UX Design, Mobile Development

Platforms

Firebase, Contentful, MacOS, Shopify, Visual Studio Code (VS Code), Heroku, Django CMS, iOS, Android, HubSpot, Algolia, Sanity Studio, Webflow

Storage

JSON, MongoDB, MySQL, Redis

Other

React Hooks, Styled-components, Fetch API, User Interface (UI), Dom Manipulation, Ajax, Wireframing, Content Management Systems (CMS), Clean Design, Landing Pages, Front-end, Scroll Animations, SEO Tools, Email Templates, UI Development, Site Speed Optimization, Gatsby, Parallax Design, Software Engineering, Shopify Customizations, Responsive Design, Templates, Content, Cloud, GitFlow, Web Components, User Experience (UX), Push Notifications, Customer Engagement, Pop-ups, Web App Development, CRM APIs, WordPress to Webflow

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring