Dynamic full-stack developer with over fifteen years of experience in crafting scalable applications and intuitive user interfaces using a diverse technology stack, including JavaScript, ES6, TypeScript, Node.js, React, GraphQL, and REST. Expertise in back-end development with Python/Pyramid and PHP, alongside proficiency in managing relational and NoSQL databases. Strong commitment to writing clean, maintainable code and designing robust architectures for long-term performance and reliability. Passionate about leveraging innovative solutions to enhance user experiences and drive project success.
Work History
Full Stack Software Engineer
2 Years 8 Months
Canada's Forest Trust Corp. | 02.2024 - Current
Built and maintained systems managing the distribution of thousands of trees annually and coordinating planting operations, improving tracking, scheduling, and reporting efficiency.
Developed and maintained a client portal and administration interface using React, Next.js, TypeScript, and Web Components, enhancing user experience and streamlining workflows for hundreds of users.
Integrated CRM and CMS systems with Zoho CRM APIs and Deluge scripting, reducing manual steps in customer and content management by nearly half.
Automated invoicing for monthly billing cycles, cutting manual effort by around 55% and boosting billing accuracy and timeliness, which contributed to improved cash flow.
Implemented error monitoring and automation using Axiom and scheduled CRON jobs, maintaining system uptime above 99.5%.
Designed and scheduled CRON jobs for recurring task automation, increasing operational efficiency by an estimated 25%.
Optimized backend performance and scalability with caching strategies and efficient data handling in Node.js and Fastify services built in TypeScript, supporting growing user demand.
Ensured reliable data flow and synchronization across platforms via REST APIs, improving data consistency for integrated systems.
Automated deployments with Vercel and GitHub Actions, speeding up release cycles by roughly 40% through streamlined deployment processes.
Led architectural discussions to establish best practices in software design and scalable system architecture, elevating team standards and code quality.
Senior Software Engineer
9 Months
Replicant AI | 04.2023 - 01.2024
Led the development of AI-driven conversational applications for customer contact centers, improving resolution times by up to 30% and increasing customer satisfaction scores.
Mentored junior engineers through regular coaching sessions, contributing to a 40% improvement in team coding proficiency and enabling several to take on senior roles.
Designed scalable microservices architectures that boosted system reliability and fault tolerance, reducing downtime incidents by 25% and supporting growing user traffic.
Implemented automated testing frameworks that increased code quality, cut deployment cycles by nearly 35%, and lowered release-related issues by 20%.
Utilized TypeScript and Node.js to develop robust back-end services, ensuring consistent performance and easier maintenance.
Combined Finite State Machines with advanced AI techniques to create intelligent, context-aware conversational flows, enhancing user engagement and interaction accuracy.
Senior Software Engineer II
4 Years 9 Months
SurveyMonkey | 06.2018 - 03.2023
Served as a senior front-end engineer on a core SurveyMonkey.com team focused on advanced survey analysis and data visualization
Delivered new paid customer features by writing detailed technical specifications, managing project plans, and developing complex React components using ES6, TypeScript, and GraphQL
Supported UI development for SurveyMonkey's Zoom integration, enabling the platform to scale to 50,000 simultaneous users per survey with near real-time data updates
Held ownership of key projects including response quality detection and a drag-and-drop report builder, while contributing to shared component libraries to promote reusability and maintainability
Enhanced developer productivity through the introduction of improved coding standards and acceleration of local development environments
Actively participated in the STAR interview board, conducting in-depth technical interviews and providing actionable feedback to HR for candidate selection
Mentored and guided junior developers and new hires, fostering technical growth and seamless team onboarding
Managed staging and production deployments, ensuring smooth release cycles and system stability
Acting Technical Lead
10 Months
Lixar IT | 08.2017 - 06.2018
Provided mentorship to over a dozen developers across the company, helping improve team skills and project delivery quality.
Conducted technical interviews for developers at various levels, contributing to the successful hiring of key team members who improved department capacity.
Delivered company-wide presentations on emerging technologies, engaging 50+ employees and fostering awareness and adoption of new tools.
Collaborated with cross-division teams to build proofs of concept and prototypes for new projects, accelerating innovation cycles and validating ideas quickly.
UI Lead
2 Years 1 Month
Lixar IT | 05.2016 - 06.2018
Led the development of the NASCAR credentialing system project, managing a team of 6 developers to deliver the solution on time and meeting 100% of client requirements.
Created over 50 technical stories and assigned tasks to team members, maintaining clear communication and achieving steady progress with an on-schedule completion rate above 95%.
Developed detailed technical specifications and use cases, providing a foundation that reduced development rework by 20% and testing defects by 15%.
Designed front-end architecture using React, Redux, and Webpack, resulting in a scalable and maintainable user interface that supported 1,000+ concurrent users without performance degradation.
Successfully built a payment system supporting a hybrid mobile application connected to a scanner (Xamarin), an event management portal, and a permission-based authentication system, facilitating secure and efficient event access processing for tens of thousands of credential holders.
Developed multiple internal applications for NASCAR, including provisioning, registration, and administration portals, improving operational workflows and data management efficiency by 30%.
Senior Software Developer
2 Years 5 Months
Lixar IT | 03.2015 - 08.2017
- Worked on an enterprise multi-tenant golf course management platform.
- Transformed legacy JSP code to a single-page angular application.
- Led a small team of front-end developers.
- Made architectural decisions and provided recommendations on choices of technologies for various projects.
- Delivered a complete administration portal to the client.
Software Developer
1 Year 2 Months
Lixar IT | 01.2014 - 03.2015
- Developed the front end for an enterprise solution for airplane pilots.
- Restructured the existing code into a modular MVC architecture.
- Built a reporting solution using the BackboneJS framework.
- Created a MAVEN plugin to run front-end builds as part of the continuous integration process.
Core UI Developer
1 Year 7 Months
Hubub Inc | 05.2013 - 12.2014
- Developed features for a public-facing social media collaboration portal (KnockoutJS, jQuery, Masonry, PHP).
- Built the mobile version of the website (BackboneJS, marionette).
- Worked in a fast-paced environment due to frequent change requests and feature POCs.
UI Engineer
1 Year 5 Months
Gridpoint | 12.2011 - 05.2013
- Contributed to building the front-end for a smart grid data analysis portal.
- Wrote testable and maintainable code using Javascript (backboneJS) and Groovy.
- Developed complex user interfaces for provisioning software used by technicians on-site.
- Challenges include building a customizable dashboard with drag-and-drop functionality to facilitate the use of the application on mobile devices, offline support, etc.
Software Developer
1 Year 4 Months
In-touch Insight Inc | 08.2010 - 12.2011
Responsible for building the UI for several applications, including a mystery shopping platform used by hundreds of users monthly, improving user engagement and data collection accuracy.
Built a full-screen kiosk application platform installed in multiple public locations, supporting up to 50,000 interactions per month and maintaining high availability and responsiveness.
Programmer-Analyst
1 Year 8 Months
Peak Impact | 08.2008 - 04.2010
- Developed web and email marketing campaigns as well as pieces of internal CRM. The technologies used were PHP, Perl, Javascript, Jquery, HTML, CSS, and PERL.
Software Developer (contract)
1 Year
Lixar IT | 07.2007 - 07.2008
- Built various web applications using PHP, JS/jQuery for governmental and private clients. Implemented WCAG guidelines for accessible websites; developed a JS Video player
Software Developer (contract)
1 Month
Launchfire Inc | 05.2007 - 06.2007
- Developed a web application to manage clients’ data and send announcements and alerts to the customers using PHP, HTML, and CSS.
Junior Application Developer
2 Years 1 Month
Domosolutions | 12.2004 - 01.2007
- Worked towards delivering a custom CRM for the fishing industry using ASP, PHP, HTML, CSS, and Microsoft SQL.
Education
Bachelor of Science - Computer Science
Athabasca University | Athabasca, AB
Online Coursework toward Bachelor of Software Engineering
Completed nearly 11 university-level courses in Software Engineering, balancing full-time work while deepening knowledge in core software development principles and practices.
Bachelor of Science - Software Engineering
Universidad Abierta Americana | Buenos Aires, Argentina
Completed two years of Software Engineering studies while working as a junior developer, before moving to Canada (2005–2007).
CISCO CCNA Training Diploma - Network And System Administration
CISCO Academy - Argentina Branch | Buenos Aires, Argentina | 01.2004
Diploma - Information Technology
Technical College I “Otto Krause” | Buenos Aires, Argentina | 01.2003
Computer Programmer
Skills
Front-End Technologies
Frameworks
and Libraries:
TypeScript
Next.js
React
Redux
React Query
React Hook Form
Zustand
Mantine
Styled-components
Material-UI (MUI)
TailwindCSS
Emotion
Framer Motion
CSS (SASS
LESS)
Code Quality and Formatting:
Prettier
ESLint
Husky (git hooks)
Commitlint
Testing and Documentation:
Jest
React Testing Library
Testing Library family
Storybook
Build and Deployment:
Webpack
Vite
Gulp
Grunt
Vercel
GitHub
GitHub Actions
Serverless Architecture
Axiom Monitoring
Bun
Databases and Data Storage:
PostgreSQL (NeonDB)
Upstash Redis
Firebase
SQL Server
MySQL
Legacy or Older Technologies (Optional):
jQuery
BackboneJS
PrototypeJS
MooTools
ExtJS
Dojo Toolkit
AngularJS (v1.x)
Angular 2
Knockout.js
Accomplishments
Proposed and led the development of a modern single-page application for a golf management platform, replacing an outdated approach. This innovation greatly improved responsiveness and user-friendliness, earning strong praise from users and management alike.
Won a competitive SurveyMonkey hackathon against 100+ teams by delivering the best product, demonstrating practical innovation, teamwork, and technical excellence.
Led the migration of a legacy codebase to modern technologies, incorporating automation scripts and tools that streamlined the transition process. This approach significantly improved system maintainability, reduced manual effort, and enhanced scalability across the platform.
Mentored a junior developer through weekly coding sessions and daily detailed code reviews, guiding their growth into a senior engineer and eventually a tech lead, fostering both technical skill and leadership qualities.
Architected and implemented a comprehensive automated testing suite, reducing release cycle times by 30% and significantly improving code reliability in production.
Championed adoption of modern CI/CD pipelines using GitHub Actions and Vercel, enhancing deployment speed and minimizing manual errors across multiple projects.
Designed and optimized API integrations with QuickBooks Online and Zoho CRM, streamlining business workflows and improving data accuracy for finance and sales teams.
Led cross-team collaboration to overhaul application accessibility, achieving WCAG 2.1 compliance that expanded user reach and met strict regulatory requirements.
Developed reusable component libraries and design systems in React and Mantine, accelerating feature development and ensuring consistent UI/UX across diverse products.
Spearheaded cloud migration and infrastructure modernization, leveraging serverless architecture and edge computing to reduce operational costs and increase scalability.
Created and launched a mentorship platform dedicated to connecting fatherless youth with positive male role models, leveraging technology to foster meaningful relationships and community support beyond the workplace.
Canadian Bureau for International Education: Rebuilt the website to conform with WCAG design guidelines; created a custom WordPress theme and content plugins; added internationalization.
FlashAlerts: Created a POC for a web platform that provided communication services to schools and municipalities.
LANGUAGES SPOKEN
English
Native or Bilingual
Spanish
Native or Bilingual
Ukrainian
Full Professional
Russian
Native or Bilingual
French
Elementary
Timeline
Full Stack Software Engineer
Canada's Forest Trust Corp.
02.2024 - CurrentRead More
Senior Software Engineer
Replicant AI
04.2023 - 01.2024Read More
Senior Software Engineer II
SurveyMonkey
06.2018 - 03.2023Read More
Acting Technical Lead
Lixar IT
08.2017 - 06.2018Read More
UI Lead
Lixar IT
05.2016 - 06.2018Read More
Senior Software Developer
Lixar IT
03.2015 - 08.2017Read More
Software Developer
Lixar IT
01.2014 - 03.2015Read More
Core UI Developer
Hubub Inc
05.2013 - 12.2014Read More
UI Engineer
Gridpoint
12.2011 - 05.2013Read More
Software Developer
In-touch Insight Inc
08.2010 - 12.2011Read More
Programmer-Analyst
Peak Impact
08.2008 - 04.2010Read More
Software Developer (contract)
Lixar IT
07.2007 - 07.2008Read More
Software Developer (contract)
Launchfire Inc
05.2007 - 06.2007Read More
Junior Application Developer
Domosolutions
12.2004 - 01.2007Read More
Athabasca University
Bachelor of Science from Computer Science
Read More
Universidad Abierta Americana
Bachelor of Science from Software Engineering
Read More
CISCO Academy - Argentina Branch
CISCO CCNA Training Diploma from Network And System Administration