Cesar is a Senior Full-stack Developer with 10+ years of experience working on dozens of projects in eCommerce, sports championships, life insurance, healthcare, warehouse management, NFT, cryptocurrencies, and logistics using primarily Ruby on Rails and .NET. He builds high-quality and well-tested web systems and prototypes and develops user-friendly responsive interfaces. Cesar is also an experienced team lead who manages multidisciplinary teams and their continuous development.
Worked in two squads: Legacy Operations, responsible for solving technical debts and optimizing API performance, and Front-end Squad for maintaining and evolving the company’s front-end applications and tools.
Solved technical debts and improved platform performance and usability, performing code refactoring to optimize critical points identified by monitoring tools.
Cleaned unused legacy code, refactored bad code to enhance system stability and maintainability, and conducted code rescue on legacy systems to improve code stability and efficiency.
Participated in strategic meetings to define sprint priorities and align technical needs with company objectives and developed new features in legacy systems to meet current user needs.
Collaborated on building a new front-end application using React.js and TypeScript.
Contributed to defining the tech stack and patterns for new front-end applications through GitHub Discussions, ensuring adherence to company development standards.
Created and implemented new product features and improved the platform performance to meet user needs and improve customer experience.
Monitored the main platform performance and availability, addressing technical debt and refactoring feature code to reduce performance bottlenecks.
Deployed and released experimental and exclusive features for specific client schools and education centers.
Monitored app performance on Heroku servers, supported outages, and scaled it based on usage metrics, ensuring stability and efficiency during high demand.
Troubleshot and resolved technical issues in production environment, reducing downtime and improving system reliability.
Built new products for the financial market, participated in strategic decisions alongside the marketing and product teams, and managed multidisciplinary teams and their continuous development.
Built API architecture using Ruby on Rails and consolidated the use of API-first methodology in the company.
Led the development of the company’s first React.js applications and created a React components library using Storybook based on the company's design system.
Led 15+ people in different teams (back-end, front-end, QA) and collaborated with multiple teams (marketing, DevOps, UX, operations) and other development squads to conceive and build new products.
Coordinated the lifecycle of 5+ successful projects, built the company’s first front-end React team, and trained new tech leads.
Built custom-made software for clients from different market areas and maintained in-house projects.
Led the development of multiple projects in healthcare, life insurance, warehouse management, and eCommerce platforms.
Developed projects using Agile methodologies, QA tools, code review, and automated tests and maintained rescue legacy applications created by third-party vendors.
Recruited and trained team members and communicated with clients and partners to manage delivery deadlines and expectations.
The platform manages the whole infrastructure of soccer tournaments, from the athletes' subscription to resolving the teams' classification. This is an eCommerce platform built with Ruby on Rails and React for the biggest children’s soccer tournament in Latin America, with customers from all over the world and offering support for multiple payment platforms. It offers hosting and subscription packages for the tournament and thousands of clients every year. The first production version of the platform was released in a challenging deadline of 4 months due to the tournament's official date in 2016. The first release was a success, and the platform is upgraded every year. Since 2016, the platform receives a pack of new features every year due to the growth of the tournament's infrastructure. The website has 10 administrators and over 10K viewers during the two-week event, since the system supplies data for the official mobile app. Oversaw the system architecture, planned sprints, defined the scope of the releases, and led daily followups with the team and clients.
GS1 is the company that maintains product barcodes worldwide. The site offers subscription plans for customers who wish to consume the GS1 APIs. Each plan offers a number of requests per month at a fixed monthly cost. When the customer exceeds the max number of requests, an extra fee is charged for every additional request. The platform tracks the number of requests made by the customers, controls their access to APIs based on the subscribed plan, shows usage statistics, and generates invoices. Worked along with the company’s .NET architect using React stack for the first time. The platform had some upgrades to the catalog of available APIs.
This is an online simulation tool for the insurance brokers of Mongeral Aegon company to create detailed insurance simulations according to client profile data, allowing them to offer the product that best meets client needs. The first release of this system was in 2015. The simulator has 2 versions: an online simulator and a Windows desktop simulator. Planned and upgraded the platform with the newest products from the company’s catalog. In the first quarter of 2019, planned and released 4 new platform versions (one per month) without delays and zero bugs.