Summary
Overview
Work History
Education
Skills
Timeline
Generic
Juan Sebastian Sotomayor

Juan Sebastian Sotomayor

SOFTWARE ENGINEER - FULL-STACK DEVELOPER
Quito,P

Summary

Software Engineer with 5+ years of experience building high-quality, scalable applications using React, TypeScript, and modern front-end architectures.

Technical Lead and Full-Stack Developer with a strong background in AWS, CI/CD, cloud deployments, and engineering best practices. I have led cross-functional teams, defined front-end architecture, optimized performance, and delivered mission-critical features for international clients across Germany, the US, and LATAM (Chile, Mexico, Ecuador).

I combine strong technical depth with leadership, ownership, and the ability to drive complex projects from concept to delivery—always with a focus on user experience, performance, and long-term scalability.

Overview

2026
2026
years of professional experience
3
3
Languages

Work History

Software Engineer / Tech Lead

Kruger Corporation
10.2022 - Current

Stack: React, TypeScript, Redux, AWS (S3, Lambda, EC2, RDS, CloudFront), GraphQL, Docker, Jenkins, GitHub Actions, Node.js, Python.

  • Technical Lead of the Kate Stuttgart-Avanti (Germany) project, overseeing front-end architecture, engineering practices, and code quality.
  • Developed high-performance SPA applications using React + TypeScript, applying optimization patterns (memoization, lazy loading, state normalization).
  • Designed and maintained CI/CD pipelines, reducing deployment time by 40%.
  • Implemented and managed cloud infrastructure using AWS services to ensure scalability and reliability.
  • React instructor and mentor for the KrugerStar program, training junior developers in modern front-end engineering.
  • Contributed to enterprise projects for Claro Brazil, Laboratorios Bagó (Argentina), and Kore ERP, delivering critical product features.

Software Engineer

Rankmi

Stack: React, TypeScript, Redux, Ant Design, REST APIs, Jest, AWS, Redis

  • Delivered front-end features for the largest HR platform in Latin America, supporting high-volume enterprise clients.
  • Built and refactored UI components using React + TypeScript + Ant Design, ensuring consistency, accessibility and high visual quality across the Tempo module.
  • Integrated multiple REST APIs with robust error handling, caching and state management using Redux and custom hooks.
  • Improved rendering performance by 25% through memoization, bundle splitting, dependency hygiene and optimized data flows.
  • Increased front-end reliability by adding unit tests with Jest, improving code coverage and reducing regressions.
  • Worked with AWS-based environments and Redis-backed services, collaborating closely with backend and product teams to ship high-impact releases under agile workflows.

Backend POS Specialist

Fresquez Companies

Stack: Toast POS, SpotOn POS, SQL Databases, POS Integrations, REST APIs, Cloud-Based Backoffice Systems

  • Managed and optimized POS ecosystems across 20+ restaurants in the Southwest US, ensuring accuracy, stability and operational continuity across all locations.
  • Designed and maintained database-driven menu structures, guaranteeing consistent pricing, modifiers, tax logic and product attributes across multiple franchise brands.
  • Implemented automated validation and sync processes that reduced menu-related inconsistencies by 35%, improving order accuracy and lowering support tickets.
  • Executed POS integrations with internal systems and third-party services, improving data flow between inventory, accounting and customer-facing platforms.
  • Collaborated with regional managers, store leads and vendors to diagnose production issues, streamline workflows and maintain business-critical uptime across all restaurants.

Technical Consultant

Deft Consulting

Stack: Appian BPM Suite (SAIL UI, Process Models, Expression Rules, Integrations), SQL Databases, REST Integrations

  • Built enterprise-grade applications using Appian, delivering end-to-end workflows, SAIL interfaces, data models and integrations for financial and insurance organizations.
  • Designed dynamic SAIL-based UI components, improving usability, accessibility and consistency across multi-step business processes.
  • Integrated external systems using Appian Web APIs, Connected Systems, and Process Models, enabling seamless data exchange with CRMs, ERPs and legacy systems.
  • Developed scalable process automations that reduced manual workload and increased operational efficiency for client departments.
  • Provided technical documentation, release preparation and environment coordination to ensure smooth deployments across Dev, QA and Production environments.

Technical Consultant

Herzum
07.2022 - 10.2022

Stack: Atlassian Suite (Jira, Confluence, Bitbucket), AWS, Docker, SQL Databases, Linux/Cloud Environments

  • Participated in cloud migration initiatives, helping transition on-premise systems and databases to AWS-based environments.
  • Configured and supported Atlassian tools, enabling teams to adopt modern development workflows, automation rules and improved project visibility.
  • Worked with Docker containers to standardize deployment environments and improve environment reproducibility.
  • Assisted in database administration for SQL-based systems, including schema updates, performance checks and cloud readiness assessments.
  • Supported SDLC operations including integration pipelines, release coordination and technical troubleshooting during critical deployments.

Front-End Developer

Zpaceway
07.2021 - 06.2022

Stack: React, JavaScript (ES6+), Angular, HTML5, CSS3, Responsive UI, Jenkins, Jira, Git Flow

  • Developed modern web interfaces using React and Angular, contributing to the delivery of responsive, user-friendly front-end experiences.
  • Collaborated on UI/UX improvements by transforming wireframes and business requirements into functional, maintainable components.
  • Implemented clean, modular front-end architecture with reusable components, state management patterns and strict TypeScript/JavaScript standards.
  • Participated in continuous integration workflows using Jenkins, ensuring stable and reliable deployments.
  • Worked within Scrum teams using Jira and Git Flow, contributing to sprints, code reviews and best engineering practices.

Student Project Reviewer & Mentor

Microverse
12.2021 - 06.2022
  • Mentored junior web developers and provided technical support through code reviews.
  • Proposed improvements to code organization to improve code quality and overall performance.
  • My role was to provide high-quality, consistent, and timely reviews of students' professional skills projects to help them refine and perfect the materials they'll use when applying for jobs.
  • Remote

Project Analyst

Samper
05.2020 - 07.2021
  • Managed to improve the company's sales by 10% by building a website.
  • Coordinated processes and services due to my great communication skills.

Education

Master of Science - Software Engineering and Computer Systems

Universidad Internacional De La Rioja UNIR
Spain
05.2001 -

Remote Full Stack Web Development Program - Software Engineering

Microverse
United States
06.2022

Mechatronics Engineer - Mechatronics

University of The Armed Forces Ecuador
Ecuador
05.2001 -

Skills

Frontend

Timeline

Software Engineer / Tech Lead

Kruger Corporation
10.2022 - Current

Technical Consultant

Herzum
07.2022 - 10.2022

Student Project Reviewer & Mentor

Microverse
12.2021 - 06.2022

Front-End Developer

Zpaceway
07.2021 - 06.2022

Project Analyst

Samper
05.2020 - 07.2021

Master of Science - Software Engineering and Computer Systems

Universidad Internacional De La Rioja UNIR
05.2001 -

Mechatronics Engineer - Mechatronics

University of The Armed Forces Ecuador
05.2001 -

Software Engineer

Rankmi

Backend POS Specialist

Fresquez Companies

Technical Consultant

Deft Consulting

Remote Full Stack Web Development Program - Software Engineering

Microverse
Juan Sebastian SotomayorSOFTWARE ENGINEER - FULL-STACK DEVELOPER