Knowledgeable Software Engineer with 10+ years of experience working in multiple industries, specializing in Node.js and JavaScript technologies. Hands-on experience creating software solutions for big companies like Accenture, as well as startups like Betterez or my own company. I have extensive knowledge of systems engineering, architecture and analysis, especially full-stack web development, as well as soft skills, business and team management, with a strong emphasis on customer-centricity and business-focused solution development.
Oversaw the development process from maintaining and creating new features to deploying the MercadoMayorista platform.
Integrating other systems to the platform and adding good development practices. The most significant was the implementation and creation of tests on the platform since there were none implemented.
Worked closely with the business development team. Performed analysis, discussion, planning, implementing frontend and backend, testing and deployment of the system.
Maintained and developed new features for the Betterez platform. Implemented core features such as the customer loyalty platform, rewrote the prices and tax framework to support country-specific laws, one of the system’s most complex features to date.
Led a full modernization initiative, developing and implementing a new Vue front-end with server-side rendering, and migrating critical parts of a monolith to REST APIs architectured as micro-services.
Created several tools to enhance the development process such as a CLI to create new apps following these guidelines to be used as a micro front-end and deployed to Lambda services.
Worked on several types of projects with different languages and requirements, implementing different features, from a platform for the flow of employees to platforms that synchronize presentations with videos, transforming images, and integrations of payment gateways.
Specialized as a Full-stack web developer using Node.js and Vue.js, building multiple devices solution.
Mentored new developers, implemented good practices, acting as a team leader, implementing agile methodologies, among others.
Acted as a Teaching Assistant of the Programming Paradigms Chair, creating contents of the main programming paradigms, among them functional (Haskell), logical (Prolog) and objects (Smalltalk).
Created a collaborative learning environment where the individual requirements of all students are engaged.
Assist faculty or other instructional staff with teaching-related duties.
Betterez is a platform for travel and multi-use ticketing operators, offering sales, marketing, operational, and ancillary revenue functionality.
The role of the developer was to maintain the platform and implement new features, including a customer loyalty platform and updated pricing/tax frameworks.
The developer developed a new Vue front-end with server-side rendering and migrated critical parts of a monolith to REST APIs as micro-services, creating tools for enhanced development.
MercadoMayorista is Latinmedia Group's flagship magazine distributed free of charge to related companies, reaching over 5,000 contacts.
The magazine is a tabloid format designed to transmit relevant information to customers in an entertaining and agile way.
The project involved overseeing the development process, including feature maintenance, creation, and deployment, with a focus on integrating systems and implementing best development practices, including testing to address a lack of coverage.