David Alvarez Gasca

David Alvarez Gasca

About

Detail

Full-Stack Developer | MERN Stack, Python & AWS Serverless Architecture
Irapuato, Guanajuato, Mexico

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Darwoft
    Sr FullStack Engineer public Remote experience
    Darwoft
    Apr 2023 - Current (3 years 3 months)
    As a Sr FullStack Engineer, I led web development initiatives utilizing a robust stack that included Python, ReactJS, Vue, AWS, and GCP. My responsibilities encompassed developing backend services with Python FastAPI and crafting dynamic front-end experiences using React Context and TypeScript. I effectively managed serverless applications through GCP Cloud Run and various GCP Cloud services, ensuring optimal performance and scalability. Additionally, I conducted Scrum ceremonies and tracked project progress with Jira, achieving a median velocity while integrating advanced technologies such as Redis for caching and PostgreSQL for database management. My role also involved deploying backend services to GCP using Terraform as Infrastructure a
  • Svitla Systems, Inc.
    Sr. full stack developer
    Svitla Systems, Inc.
    Mar 2022 - Oct 2022 (8 months)
    - Web development using Vue.js, Vuex, Vuetify, Nuxt, React and AWS stack, with backend development accomplished through TypeScript and TypeORM. Utilized serverless architecture, Node.js, and Inversify for efficient application design. - Developed endpoints using AWS Lambda and implemented authentication with AWS Cognito - Managed progress tracking and ticket administration in Jira. Executed custom components implementation and updates within a proprietary Node module. - Consulted on and implemented Agile methodology, overseeing its application and monitoring. Successfully transformed the existing workflow by applying SCRUM methodology, resulting in an 80% reduction in meeting time - Leveraged Redis as a key caching mechanism for authentic
  • IBM
    Frontend developer
    IBM
    Oct 2021 - Mar 2022 (6 months)
    - Working as a front end developer using mobile and web technologies. - In charge of the app development and also bug fixing webapp using React and VueJS - Deployed code through Appcenter via build Release and managed hotfixes through CodePush. - Utilized technologies like Git, Jira, VueJS, React Native, Android Studio, and Xcode, - Leveraged Redis for caching backend API calls that were infrequently changed, and PostgreSQL as the main database to ensure efficient data management. - Services and platforms were provisioned using Terraform, enhancing the overall infrastructure management and deployment processes.
  • F
    Freelance public Remote experience
    Jul 2020 - Current (6 years)
    As a Freelance Developer, I have engineered multiple innovative platforms, including an AI-powered inventory and pricing optimization system, which utilizes a serverless AWS architecture to provide predictive forecasts for stock levels and dynamic pricing adjustments to maximize revenue. I developed a high-performance Python/FastAPI backend, ensuring code quality through comprehensive unit testing with Pytest, while containerizing the local development environment with Docker for consistency. In addition, I contributed to a large-scale, serverless ERP system for the automotive industry, creating event-driven microservices with Python and TypeScript on AWS Lambda to manage critical supply chain workflows. I implemented a rigorous testing st
  • Capgemini Engineering
    Software developer
    Capgemini Engineering
    Mar 2020 - Oct 2021 (1 year 8 months)
    - Software developer for a consulting business that transforms and manages the power of technology by providing support in the convergence of the physical and digital worlds - Risk and root cause analysis performed that saved 2 weeks of work by preventing and forecasting bugs in code - Stubs and garbage code maintenance reducing disk usage by 15%. Implementation of new features according to customer requirements, developing 6 features every 2 weeks
  • Intel Corporation
    Validation associate
    Intel Corporation
    Nov 2019 - Mar 2020 (5 months)
    - Server SW debugging control with Linux shell. Bios and Kernel Configuration to more than 500 servers. Python scripts development to perform stress tests - Root cause implementation and process modification to reduce time in the debug process and reduce bugs by 50%
  • New York Life Insurance Company
    Jr. developer
    New York Life Insurance Company
    Jul 2018 - Oct 2019 (1 year 4 months)
    - Utilized VBA programming to create automated spreadsheets for data management and budgeting, enhancing client interaction efficiency. - Programmed a calculator using Python to analyze various budgets and scenarios, enabling clients to optimize their insurance plans for maximum savings. - Developed a Python-based chatbot that effectively doubled client engagement, increasing monthly client contacts from 25 to 50. - Additionally, leveraged front-end development skills to create a full-stack application that facilitated lead follow-up and integrated the chatbot, utilizing React.js for the front end and PostgreSQL for database management, thereby enhancing overall project functionality.
  • Jabil
    Test development engineer
    Jabil
    Dec 2016 - Jun 2017 (7 months)
    - Develop fixtures to test electronic cards by programming in C. Testing embedded systems using microcontrollers with inner software based in Javascript testing a mean of 7 systems a month - Root cause analysis to prevent future mistakes and save time - Inventory control scripts to automate process using VBA, decreasing client complains by 20%
Education verified_user 0% verified
  • Tecnologico de Monterrey
    Bachelor's degree, mechatronics, robotics, and automation engineering
    Tecnologico de Monterrey
    Jan 2012 - Jan 2018 (6 years 1 month)