David William Jacome Rodriguez

Ecuador

@dwjacome

Badges

Problem Solving

Certifications

dwjacome has not earned any certificates yet.

Work Experience

  • Full Stack Developer

    Espol Tech•  February 2024 - September 2024•  Ecuador, Guayaquil

    ● Developed an advanced frontend in Angular with Azure Maps to optimize the placement of solar panels, improving accuracy and energy efficiency. ● Developed complex APIs in Python and NestJS, optimizing calculations and reducing processing times. ● Managed databases in CosmosDB, improving data integrity and availability. ● Implemented unit tests in frontend and backend, ensuring quality and reducing errors in production. ● Applied Scrum and configured CI/CD pipelines in Azure DevOps, improving team efficiency and accelerating continuous deployment.

  • Tech Lead

    Publimes•  March 2022 - January 2024•  Ecuador, Guayaquil

    ● Led development teams, coordinating tasks and defining the technical architecture of multiple projects, ensuring efficient and high-quality delivery. ● Developed multiple frontends in Angular for internal processes and customer-facing applications, following design patterns and good programming practices such as clean code and SOLID principles, improving the integrity and performance of the systems. ● Developed multiple backends in Nest JS and Express, applying security techniques such as limit rate, RBAC, authentication and authorization, integrating with third-party APIs, including payment gateways and email servers. ● Implemented a highly efficient architecture from scratch, normalizing data and using SQL Server for relational data and MongoDB for non-relational data, improving integrity and performance. ● Introduced unit testing to ensure code quality, implementing SonarQube for quality analysis, and established CI/CD processes to optimize software delivery. ● I introduced version control practices with Git, standardizing branching and merging processes to optimize source code management.

  • Software Engineer

    GDFSE•  June 2021 - March 2022•  Ecuador, Guayaquil

    ● Supported and optimized the Point-of-Sale system in C#, implementing improvements and new features. ● Managed SQL Server databases, ensuring optimal integrity and performance. ● Provided Level 3 technical support, effectively resolving complex issues. ● Implemented and managed VPN servers with OpenVPN, ensuring secure access for all pharmacies. ● Virtualized servers with Proxmox, enhancing scalability and resource optimization.

Education

  • Escuela Superior Politécnica del Litoral

    Computer Information Systems, MS•  June 2024 - Present•  Percentage: 95

    Specialized in leveraging technology to optimize business processes and enhance decision-making, integrating IT with strategic management.

  • Escuela Superior Politécnica del Litoral

    Computer Science, BS•  March 2015 - February 2021•  Percentage: 78

    Focused on designing and developing innovative software solutions to solve complex problems, with a strong foundation in algorithms and data structures.

Skills

TypeScript
Javascript(Intermediate)
NodeJs
Angular
SQL
MongoDB
Java