Summary

Expertise

Project Highlights

Education

Agency

DD

English:

Advanced

Diego D.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Advanced

Experienced Full-Stack Developer, excelling in JavaScript, TypeScript, ReactJS, React Native, NextJS, Supabase, CSS, HTML, and Python.

I am an enthusiastic and dedicated Full-Stack Developer deeply passionate about coding and all things related to software development. My genuine eagerness to assist others has paved the way for my career in crafting innovative solutions. I prioritize community engagement, uphold high standards of work quality, and hold a strong concern for the future that awaits younger generations. My excitement lies in the creation of new and captivating products and applications, making software development a fulfilling journey for me. I relish the process of enhancing my skills continually, ensuring that each app I work on offers optimal solutions. Proficient in both front-end and back-end development, I also possess valuable experience in DevOps. My primary expertise lies in Web Development, where I excel in JavaScript, TypeScript, ReactJS, React Native, NextJS, Supabase, CSS, HTML, and Python. I am committed to leveraging these skills to create impactful and user-centric software solutions.

Want to hire this engineer?

Check if Diego is available

Expertise

Years of commercial development experience

8 years of experience

Core technologies

React.js 8 years
Node.js 8 years
TypeScript 4 years
Next.js 1 year
Express.js 7 years

Other technologies

AWS
Cassandra
MySQL
PostgreSQL
GraphQL

Project Highlights

icon
Senior Full Stack Software Engineer

Moneybase

Oct `23 - Apr `24

6 months

Moneybase

Financial Institution application.

Responsibilities & achievements

- Continuously adding new features to enhance the application's functionality and user experience. Implementing requested features while adhering to project requirements and user feedback. - Regularly reviewing and refactoring existing code to ensure its reliability, scalability, and maintainability. Addressing bugs and optimizing code for improved performance. - Providing support for legacy features to ensure backward compatibility and uninterrupted service for existing users. Refactoring legacy code where necessary to align with current best practices and standards. - Identifying performance bottlenecks and implementing optimizations to enhance the application's speed and responsiveness. - Utilizing caching strategies, lazy loading, and other techniques to improve overall performance. - Following industry best practices and coding standards to maintain code quality and consistency. Incorporating security measures, error handling mechanisms, and documentation to ensure robustness and reliability

React.js
Next.js
Tailwind CSS
icon
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Jan `23 - May `23

4 months

Latailabs

An engaging web application e-commerce sector, the project centered on delivering a dynamic user interface complemented by versatile login/register options, ensuring a seamless experience for users through conventional and social login methods.

Responsibilities & achievements

- I led the development of an onboarding system with progressive stages and a flexible settings feature, empowering users to tailor their experience according to their unique preferences and needs. - Leveraged JavaScript, ReactJS, Redux, Redux Toolkit, HTML, CSS, TypeScript, and Tailwind CSS to craft a dynamic and user-centric interface. - Employed NodeJS and ExpressJS to establish robust backend frameworks supporting various login/register options such as email/password, Google, Twitter, and Github integrations. - Designed and implemented a comprehensive settings feature enabling users to customize their configurations at different onboarding stages. - Assumed a leadership role by conducting code reviews, guiding the engineering team, and ensuring adherence to industry best practices. - Mentored junior engineers while actively contributing to the creation of innovative features, enhancing the platform's functionality. - Orchestrated seamless CI/CD configurations and executed comprehensive unit testing protocols to maintain code reliability and quality. - Engaged in regular meetings with stakeholders to align technical developments with business objectives and user requirements.

Express.js
Node.js
React.js
TypeScript
Redux
Tailwind CSS
icon
Senior Full Stack Software Engineer

Data services sector web application

Oct `21 - Present

3 years

Panzura

Data services sector web application

Responsibilities & achievements

- I managed a spectrum of functionalities, including user configuration, Kibana and other chart integrations, login mechanisms, Single Sign-On (SSO) implementation, and billing/licensing modules. - I spearheaded the creation and maintenance of an API Gateway, fortifying backend services' security using ExpressJS and GraphQL. - As a maintainer for specific business units, I resolved bugs, addressed RFAs (Request for Action), and upheld operational stability in production environments. - Oversaw code quality and served as a pivotal figure in leading the engineering team, ensuring alignment with best practices. - Guided and mentored junior engineers while actively participating in the interview process for new talent acquisition. - Actively contributed to the development cycle by creating new features and meticulously refactoring an extensive codebase for optimal performance. - Managed Continuous Integration/Continuous Deployment (CI/CD) pipelines and executed comprehensive unit testing to maintain code integrity. - Engaged in regular meetings with stakeholders to align technical developments with overarching business objectives.

AWS
Express.js
Kubernetes
Node.js
Python
React.js
TypeScript
Golang
Docker
Redux
GraphQL
Tailwind CSS
icon
Software Engineer III

Health Sector Web Application

Mar `21 - Oct `21

7 months

Wizeline

A web application for the health sector, that consumed data from the company's backend services. This application delivered a dynamic user interface enriched with essential features including profile management, customizable settings, comprehensive charts, and efficient data virtualization, aimed at enhancing the end-user experience.

Responsibilities & achievements

- I spearheaded the development of a web application that consumed data from the company's backend services. - Leveraged JavaScript, ReactJS, Redux, Redux Forms, HTML, CSS, and TypeScript to create an intuitive user interface for a dynamic health sector web application. - Utilized Artifactory, Docker, Kubernetes (K8), and GitLab to manage deployment pipelines and ensure smooth operations. - Contributed significantly as a code reviewer and maintained code integrity, ensuring high standards of quality and reliability. - Executed thorough unit testing and actively engaged in stakeholder meetings to align technical endeavors with overarching goals.

Kubernetes
React.js
TypeScript
Docker
Redux
icon
Software Engineer II

Data loading and transformation application

Mar `16 - Mar `21

5 years

HERE Technologies

An innovative system that utilized Python for data loading and transformation from Excel sheets. This automated process was designed to efficiently store information in a database, allowing for real-time access and presentation of records through a web application. This data served as a foundational source to continuously update and enrich the company's maps with the most current information available.

Responsibilities & achievements

- Development of an innovative system that utilized Python for data loading and transformation from Excel sheets. - Proficiently utilized JavaScript, NodeJS, PHP, ReactJS, Python, and SQL to architect solutions. - Employed HTML, CSS, and Helix for efficient and intuitive web application development. - Utilized PostgreSQL for robust data storage and retrieval. - Took on leadership as a lead engineer, overseeing code reviews, feature development, and actively mentoring junior engineers to foster their growth. - Played a crucial role in developing new features while maintaining code integrity and executing comprehensive unit testing protocols. - Engaged in UI/UX design processes and collaborated effectively with stakeholders to align technical solutions with business needs.

Node.js
PostgreSQL
Python
React.js
SQL

Education

Higher education in Computer Science

Agency

AI-powered Mobile and Web apps agency #587

10-50

GMT-8

Palo Alto / USA, Monterrey/Mexico, Indonesia

Core Expertise

AWS
HTML5
Java
JavaScript
Kotlin
MongoDB
MySQL
Node.js
Oracle
Python
React.js
Unity or Unity3D
WordPress
Android
CSS3
iOS
Swift
Webflow
Angular 2x
CouchDB
iOS SDK
Vue.js
ARKit
Google Cloud Platform
Godot

Industries

Logistics & Transportation, E-Commerce & Retail, Entertainment & Games, Construction & Real estate, Sports & Fitness, Social Media & Communication, Travel & Tourism, Booking & Rent, Beauty & Personal Care

Want to hire this engineer?

Check if Diego is available