Summary

Expertise

Project Highlights

Education

Agency

CL

English:

Advanced

Carlos L.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Merida

English:

Advanced

Software Engineer with 10 years of experience

With 10 years of experience as a developer, I've gained valuable expertise working on diverse projects for various companies. Overcoming numerous challenges has fueled both my personal and professional growth. My passion for learning and tackling new obstacles remains strong, equipping me to confidently face any future challenges.

Want to hire this engineer?

Check if Carlos is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

JavaScript 10 years
TypeScript 5 years
GraphQL 1 year
Node.js 3 years
React.js 6 years
Redux 6 years

Other technologies

JIRA
MongoDB
MySQL
Node.js
PostgreSQL
React Native
TypeScript
Bootstrap
JSON
NoSQL
Scrum
Docker
GraphQL
REST Api

Project Highlights

icon
Team Lead & Software Developer

Improving

Leading and managing a React-React Native team, optimizing team performance through effective communication, skill development, and administrative coordination.

Responsibilities & achievements

As a Lead: • Managed a team with a focus on React and React Native, ensuring efficient time management and addressing any queries. • Handled administrative tasks and conducted one-on-one meetings to enhance team knowledge, providing teaching and recommendations. • Prepared team members for customer interviews, increasing their job opportunities. • Held weekly meetings with other Team Leaders and administrators to discuss and achieve better results. • Acted as the primary liaison between the company and team members, facilitating communication and project alignment. As a Dev: • Developed user interfaces based on client or project requirements, adhering to best practices in design and development. • Analyzed requirements through Jira Tickets and coordinated tasks with backend developers to ensure seamless integration. • Coded backend requests and create reusable components with React for efficient development processes. • Managed application state, typically using Redux, to ensure a consistent and predictable application behavior. • Implemented npm libraries as needed to enhance functionality, focusing on projects in either React or React Native.

HTML5
JavaScript
Node.js
React.js
React Native
TypeScript
CSS3
Redux
icon
Senior React Developer

AgileThought

Led the implementation of project frontend structures.

Responsibilities & achievements

• Served as a React/React Native developer, focusing on setting up the project's frontend architecture. • Configured Webpack to accommodate the new JavaScript standard, optimizing the build process. • Established the foundational structure for Redux, including actions, reducers, and the store, to manage the application's state effectively. • Worked closely with backend developers to gain a clear understanding of the API structure needed for project screens. • Chose React-Bootstrap Table for its excellent fit with project requirements and detailed API documentation, implementing it after thorough research. • Developed essential frontend components, such as containers and controls for each screen, ensuring they followed best practices and complied with the latest JavaScript standards.

HTML5
JavaScript
Node.js
React.js
React Native
TypeScript
CSS3
Redux
icon
React Project Web Developer

Interware

Led development in a full-stack project as a React developer.

Responsibilities & achievements

• Served as a React developer on a full-stack project, focusing on backend and frontend development. • Developed GraphQL services using Apollo Server and utilized MongoDB for database management. • Utilized React and Material UI for frontend development, ensuring a responsive and user-friendly interface. • Acted as a lead by providing support to colleagues, guiding them on JavaScript flow, and offering daily status updates to ensure project alignment. • Maintained direct communication with the QA team to clarify bugs and incidents, ensuring efficient resolution. • Collaborated closely with the product owner to assess new feature proposals, considering both functionality and time value to make informed decisions.

HTML5
JavaScript
Node.js
React.js
TypeScript
CSS3
Redux
icon
Software Developer

NA-AT Technologies

Evolved from a PHP developer specializing in WordPress to a React/Node developer.

Responsibilities & achievements

• Began career as a PHP developer, concentrating on creating WordPress plugins and themes. • Transitioned to database migration projects, developing scripts in Node.js for effective data transfer and management. • Selected to work on a React/Node project, which facilitated a deep dive into JavaScript, including learning React, Node, and Webpack. • Implemented Redux for state management in a project for the first time, gaining practical experience in sophisticated application state handling. • Created reusable components designed for efficient deployment across multiple projects and webpages, enhancing development efficiency and consistency.

HTML5
JavaScript
MySQL
Node.js
PHP
React.js
WordPress
CSS3
Webpack
Redux
icon
Web Master

GeccoCorp

Engaged with clients to resolve issues and develop WordPress sites.

Responsibilities & achievements

• Served as a Webmaster, directly interfacing with clients to troubleshoot issues and develop WordPress sites tailored to their needs. • Configured servers using cPanel for optimal performance and security of hosted websites. • Developed custom plugins and functionalities within WordPress using PHP and MySQL, enhancing site capabilities and user experiences. • Utilized Apache Cordova to create demo applications, showcasing potential mobile app functionalities. • Modified and extended code for complex projects on platforms like SocialEngine (based on Zend Framework), developing specific functionalities for social networking platforms.

HTML5
JavaScript
MySQL
PHP
WordPress
CSS3
icon
Web Developer

Corporativo Ubicalo

Front-end developer in a GPS fleet tracking web application.

Responsibilities & achievements

• Worked as a Front-end developer on a web application designed for tracking vehicle fleets using GPS technology, integrating the Google Maps API and jQuery for interactive and dynamic mapping features. • Involved in backend aspects, utilizing PHP for server-side logic and functionality. • Handled database interactions through Doctrine PHP, applying Object-Oriented Programming principles to manage and query database information efficiently. • Utilized JavaScript, jQuery, and CSS3 to develop responsive and user-friendly interfaces.

HTML5
JavaScript
PHP
CSS3
icon
Tech Lead

Ironbit

Developed web applications for artists.

Responsibilities & achievements

• Developed web applications for artists primarily using WordPress, focusing on creating engaging and interactive online presences. • Created Facebook applications by integrating the Facebook API to enhance social media connectivity and engagement. • Integrated APIs from streaming services such as Spotify and Deezer using PHP, enabling seamless music streaming functionality on artist websites. • Utilized jQuery, HTML5, and CSS3 to design and develop responsive and visually appealing web interfaces for artists.

HTML5
JavaScript
MySQL
PHP
WordPress
CSS3

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Carlos is available