English:
Upper Intermediate
John F.
Vetted by YouTeam
Colombia
UTC -05:00
America/Bogota
English:
Upper Intermediate
Informatics Engineer, with over 12 years of experience working on a variety of projects from conception to delivery.
Experienced and Versatile Front-End Engineer with 13 years of proven success in developing and leading WEB and MOBILE applications from conception to delivery. Proficient in a diverse range of technologies, specializing in Front-End and Full-Stack development. Dedicated to staying up-to-date with the latest industry trends and maintaining the highest quality standards. A creative and open-minded team player who excels both independently and collaboratively.
Want to hire this engineer?
Check if John is availableExpertise
Years of commercial development experience
12 years of experience
Core technologies
Other technologies
Project Highlights
Cox2M
Nov `20 - Present
4 years
Team International - Medellín, Colombia.
Developing an information system to manage Cox2M data focused on the Internet of Things (IoT) business line within Cox Communications.
Responsibilities & achievements
As the Front-End Leader of the WEB project 'Tank Level Monitoring,' successfully managed a team of two (2) developers. Collaborated closely with the product team to prioritize future enhancements and define new behaviors, ensuring a clear understanding of their priority and guiding the development team in meeting those requirements. Additionally, designed the testing pattern for the mobile app, including unit tests and integration tests. Proficient in the following technologic stack: Next.js (SSR), Redux Thunk, Material UI, React Hooks, React Testing library. As a Back-End Senior Developer for the WEB APP project, I took charge of developing endpoints for the Firebase database in the Mobile project and the SQL server in the Web project. I utilized the following technologies: Nest JS, PubSub, Sql Server, Sql As the Front-End Leader for the mobile app based on React Native, I collaborated closely with one developer. My responsibilities primarily revolved around direct communication with the UX/UI team to understand new designs and functionalities and provide valuable feedback to the product and management teams. Additionally, I took charge of creating a robust pipeline for running testing modules and implementing continuous integration. The following tools were utilized for these tasks: React Native, React Native Testing library, Redux Thunk, React native Dev Tools, typescript-eslint, CircleCi. Collaborated seamlessly as an integral part of the team, adhering to the Scrum methodology for effective project management. Regularly engaged in daily stand-up meetings spanning the entire week and actively contributed to retrospective meetings conducted biweekly. Actively participated in sprints spanning a duration of two (2) weeks and played a vital role in 'story point' ceremonies. Additionally, actively contributed to meetings with the product and management teams, all proficiently conducted in English.
Western Union
Aug `18 - Nov `20
2 years
Mas Global - Medellín, Colombia.
Western Union in their Web & Mobile projects.
Responsibilities & achievements
Led the establishment and maintenance of programming standards across six (6) countries while tailoring unique functionalities to comply with each country's internal policies for seamless money transfers. As the Front-End Leader for the Latin American team, successfully managed a team of three (3) developers and one (1) Scrum Master. Collaborated closely with the product team to prioritize future enhancements and new functionalities, ensuring seamless alignment between development efforts and business priorities. As the Lead Front-End Developer for the Western Union project, I took charge of the development for both the WEB APP and MOBILE platforms across countries, including Argentina, Brazil, and Trinidad & Tobago. I successfully utilized the following technologic stack: WEB APP Project (Argentina, Brazil, Trinidad & Tobago): Angular Universal, Karma and Jazmine, NGRX, RXJS ○ MOBILE project (Argentina, Brazil, Trinidad & Tobago):: Ionic Framework by Angular, Karma and Jazmine, NGRX, RXJS. As the Lead, I spearheaded the migration of the Wester Union MOBILE APP project (Argentina, Brazil, Trinidad & Tobago) from Ionic to React Native. I successfully led the team in implementing the following technologic stack during the migration process: React Native, React Native Testing library.
Brainshark
Nov `16 - Aug `18
2 years
Yuxi Mobile - Medellín, Colombia.
The MOBILE and WEB APP for the "Brainshark" project to help the companies to improve sales effectiveness and productivity
Responsibilities & achievements
As the Front-End Leader of the MOBILE team, successfully managed a team of two (2) developers. Collaborated closely with the product team to prioritize future enhancements and define new behaviors, ensuring a clear understanding of their priority and guiding the development team in meeting those requirements. Proficient in the following technologic stack: Ionic Framework by Angular, Karma and Jazmine, NGRX, RXJS, Firebase As the Front-End Developer for the WEB APP project, my primary responsibility was to lead the refactoring process to incorporate an application state management solution. I successfully implemented the following technologic stack for this project: Angular, NGRX, RXJS, Karma and Jazmine In charge of making the setup for the continuous integration pipeline for the MOBILE APP project, using Jenkins for the purposes of testing and deployment. We followed the Scrum agile methodology, which involved conducting daily stand-up meetings throughout the week and holding a retrospective meeting once a month. Our development process included two-week sprints, followed by a 'story point' ceremony. It's worth noting that in addition to these meetings, we also regularly engaged with the product and management. All these meetings and scrum ceremonies were in English.
Copropiedad
Apr `16 - Nov `16
7 months
Teleinte. CA - Bogotá, Colombia.
Developing the application MOBILE and WEB APP for the product "Copropiedad".
Responsibilities & achievements
As the Full-Stack Leader of the MOBILE project, I successfully managed a team comprising one (1) developer. My key responsibilities involved collaborating with the product team to discuss future enhancements and new behaviors, ensuring a clear understanding of their priorities. I also guided the development team in effectively addressing these requirements. Throughout the project, we utilized the following technologic stack: Ionic Framework by Angular, MongoDB, Laravel, CSS, Firebase for push notifications As the Full-Stack Leader of the WEB APP project, I spearheaded the migration from jQuery to Angular, overseeing a team consisting of one (1) developer. My primary responsibility was to manage the team and ensure a smooth transition. Throughout the project, we utilized the following technologic stack: Angular, CSS, MongoDB, Laravel In addition to my responsibilities, I was also in charge of publishing the app to the respective stores (iOS and Android), while ensuring compliance with their policies and guidelines.
Lead the Full-Stack team for the Mi Senado and Helios projects (WEB APP & MOBILE).
Dec `15 - Feb `16
2 months
Senate of the Republic of Colombia
Lead the Full-Stack team for the Mi Senado and Helios projects (WEB APP & MOBILE).
Responsibilities & achievements
As the Full-Stack Leader of the MOBILE project for the Senate of the Republic of Colombia (highest legislative institution), I was responsible for managing a team of two (2) developers. My main focus was on collaborating with the product team to identify future enhancements and new functionalities, ensuring a clear understanding of their priorities. I effectively guided the development team in meeting these requirements. Throughout the project, we utilized the following technologic stack: Angular 2, Ionic, Xcode, Cordova, Firebase, Laravel, MongoDB. I had the primary responsibility of designing and implementing a robust and efficient code that adhered to best programming practices for the backend endpoints of the WEB APP 'helios'. Utilizing the below-listed technologic stack, my aim was to ensure a well-structured and maintainable code base: Laravel, MongoDB As part of my responsibilities, I assumed the role of overseeing the publication of the app to the relevant app stores, namely iOS and Android. This involved meticulously following and adhering to their policies and guidelines to ensure a smooth and compliant release
Full Stack leader Web App Developer
Sep `15 - Nov `15
2 months
JJ Vasquez Y Asociados
System for managing the data from the insured companies of the stolen cars.
Responsibilities & achievements
As the Full-Stack Leader of the WEB app project, I spearheaded the development of an administrator system to manage the extensive database of stolen cars in the northern region of the "Anzoátegui" state in Venezuela. This project presented unique challenges and required meticulous attention to detail due to its scale and importance in addressing public safety concerns. jQUERY, PHP, Mysql I assumed responsibility for gathering client requirements and designing the app architecture. My role involved actively engaging with clients to understand their needs and translating them into a well-defined app architecture. This process required meticulous attention to detail and effective communication to ensure the final solution met the client.
Front-End leader Mobile Engineer
May `15 - Aug `15
3 months
Quobi
An application that facilitates the recognition of governance and citizen participation through the web and mobile.
Responsibilities & achievements
As the Front-End Leader of the MOBILE team, I successfully managed a dedicated developer to spearhead the development of the "Quobi" project. Our primary objective was to provide the general public with transparent access to crucial information regarding infrastructure projects overseen by the mayor's offices across diverse regions in Colombia. This user-friendly app served as a valuable resource for citizens, enabling them to effortlessly explore the status of public works such as roads, schools, and more. To achieve this, we employed the following cutting-edge technologic stack, ensuring a seamless and intuitive user experience throughout the development process: Angular JS, Ionic , Cordova, Firebase As the project lead for the "Quobi" project, I had the privilege of working closely with the mayor's office (Santa Rosa de Osos Colombian municipality) to deeply understand their requirements and translate them into a robust app architecture. This project held significant importance as it involved the execution of critical public works. By actively engaging with the mayor's office, I ensured that their vision and objectives were effectively incorporated into the app's design and functionality. As part of my responsibilities, I assumed the role of overseeing the publication of the app to the relevant app stores, namely iOS and Android. This involved meticulously following and adhering to their policies and guidelines to ensure smooth and compliant releases
Full Stack Web Developer
Aug `12 - Jan `15
2 years
Crosspointe. LLC, USA.
As a freelance Full-Stack developer, I had the opportunity to work on the "Educational Data Resources" project through the Upwork platform. This project holds immense significance as it involves the comprehensive management of the database for all public schools in the state of California, USA. By leveraging the below-listed technologic stack, I played a key role in designing and implementing the necessary features and functionalities to efficiently handle and organize the educational data. This project showcased my ability to work independently, deliver high-quality solutions, and contribute to a massive undertaking that impacts the education sector in California.
Responsibilities & achievements
Porting of AS400 applications to web stack while maintaining compatibility with legacy systems. Development of administrative timesheet and team management systems.
Full Stack Web Leader
Dec `09 - Nov `11
2 years
FG Sites
Leading the set of projects: Jems de Oriente, Antigravity, Anvitell, Proyecto Medusa, AV Consultores, Taller de Arte Smart, Clínica Shamagin, JJ Vasquez Asesoría de Seguros
Responsibilities & achievements
As the founder and lead Full-Stack and Architecture Engineer, I played a pivotal role in driving the technological aspects of the projects while overseeing the company's overall growth. Beyond coding, my focus extended to cultivating valuable customer relationships and enhancing the company's value proposition. By developing and executing a compelling business plan, I positioned the company as a highly desirable choice for customers, further bolstering its reputation and success. This multifaceted approach allowed me to combine technical expertise with a strategic mindset, resulting in the overall advancement and prosperity of the company.
Education
Higher education in Computer Science
Agency
10-50
GMT-4
Venezuela, Colombia, Chile, Brazil, Argentina, United States
Core Expertise
Industries
E-Commerce & Retail, Mapping & Navigation, Sports & Fitness, Branding, design, web development, ERP
Want to hire this engineer?
Check if John is available