
Tito Agudelo
Verified Expert in Engineering
Front-end Developer
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
Experience
Availability
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
React Developer
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 Talwind CSS classes, followed Figma design, and managed simple animations.
Senior Software Engineer
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.
Senior Mobile Engineer (React Native)
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.
Senior Lead Front-end Engineer
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.
Front-end Engineer
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.
Front-end Engineer
Careroutes
- Developed a platform using React and Redux within HERE to extend the maps' functionality.
- Created a process to calculate routes using HERE.
- Built a state management to support the same services logic as the React Native app.
Senior Front-end Engineer
Matter Supply
- Developed a restaurant website using Nuxt js, and a middleware with Node.js to handle all the information within Contentful SDK.
- Populated the information models in Contentful.
- Built a middleware to extend the functionality of both Mailchimp and Contentful.
- Created responsive layouts on Nuxt.js using Sass as a preprocessor.
Freelance Senior Front-end Developer
Gfinity Sports Elite Series & Cevo, Inc.
- Built a new website for Gfinity Esports page with AngularJS, Gulp, and Sass.
- Created a responsive design and cross-browser application with Sass.
- Connected Node.js with the API to serve available content.
Freelance Senior Front-end Developer
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.
Senior Front-end Developer
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.
Freelance Web Engineer
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.
Front-end Engineer
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.
Senior Front-end Developer
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.
Senior Front-end Developer
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.
Front-end Developer
Big Swing (via Toptal)
- Created a reusable, cross-platform application for Big Swing.
- Developed a responsive design with Stylus.
- Modified React templates for rendering.
Web Developer
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.
Senior Engineer | Web Applications
Coinalytics (via Toptal)
- Integrated Firebase with AngularJS.
- Used GUI AngularJS for components and Gulp for tasks.
- Implemented an AngularJS MVC application.
Front-end Developer
Alt Tab
- Tested Protractor and Selenium.
- Created an MVC Application under AngularJS.
- Solved several issues related to cross-browser and mobile devices.
Web UI Developer
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.
Web UI Developer
Bizagi
- Created TDD unit, E2E, and integration tests with Jasmine and Karma Grunt.
- Implemented an AngularJS MVC application.
Front-end Developer
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.
Front-end Developer
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.
Experience
ES6 Date Picker, Time Picker, Filters
https://github.com/TitoAgudelo/appointmentGLM-EED
https://github.com/TitoAgudelo/GLM-EEDTaskRabbit Mobile App
Skills
Languages
HTML, TypeScript, HTML5, Sass, Less, CSS, CSS3, JavaScript, ECMAScript (ES6), ES7, GraphQL, Java, Ruby, SQL, PHP, Python, JavaScript 5, JavaScript 6
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
Libraries/APIs
Context API, Vuex, Vue 2, Vue, Node.js, React, Backbone.js, jQuery, Underscore.js, Selenium WebDriver, Parallax, 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
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
Platforms
Firebase, Contentful, MacOS, Shopify, Visual Studio Code (VS Code), Heroku, Django CMS, iOS, Android
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, Gatsby, Parallax Design, Responsive Design, Templates, Content, Cloud, GitFlow, Web Components, User Experience (UX), Push Notifications
Education
Bachelor's Degree in Computer Engineering
University Piloto of Colombia - Bogotá Colombia