San Juan, Argentina |facujgg [at] gmail [dot] com|https://www.linkedin.com/in/gonzalezfj/|https://gonzalezfj.com/
>Technical Lead (January 2024 - Present)
I'm responsible for the architecture, development, and maintenance of the platform, as well as the management of the engineering team.
>Platform Engineering Lead (June 2023 - December 2023)
As Taringa's Platform Engineering Lead, I designed and managed scalable cloud infrastructure, led the development of internal tools, collaborated across teams for application deployment, forged strategic partnerships, managed networked application environments, and established CI/CD pipelines for efficient software delivery.
Highlights:
Designed and implemented scalable and reliable cloud architecture to enhance organizational infrastructure.
Led the development of internal tools dedicated to infrastructure management, monitoring, and scalability.
Collaborated extensively with mobile, backend, data, and product teams, contributing to the architectural deployment of algorithms, offering operational support for both new and existing applications, and effectively diagnosing production issues.
Actively sought out and developed new technological partnerships to benefit the company's strategy and business
Assumed responsibility for the design and implementation of continuous integration and deployment (CI/CD) pipelines to improve application development and release processes.
>Technical Lead (September 2022 - May 2023)
In my role as a technical leader, I foster team collaboration, define and monitor project metrics, ensure scalable architecture, craft technical proposals, and maintain updated documentation for effective knowledge sharing.
Highlights:
As a technical leader, my focus is on facilitating communication and collaboration among team members. I ensure everyone is aligned with project objectives and has a clear understanding of their roles and responsibilities. I work to identify and resolve any issues that may hinder project progress.
I defined and monitored relevant project metrics and use this information to guide decision-making. I also use these metrics to assess team progress and provide valuable and constructive feedback.
I work closely with the technical leadership team and development teams to ensure that the architecture is scalable, flexible, and compliant with business requirements and industry standards.
I write technical proposals and effectively communicate them to the development team.
I ensure that documentation is up-to-date and available to the entire team, ensuring that knowledge is shared and preserved.
>Sr Backend Developer (April 2022 - August 2022)
As a Senior Backend Developer, I led the implementation and optimization of a high-traffic API using NodeJS and a large amount data in a graph database. Furthermore, I played a fundamental role in designing and developing a cutting-edge Gamification System that incorporated NFT rewards and an on-ramp mechanism using MercadoPago.
Highlights:
Implemented and optimized a high traffic API with microservices in NodeJS, Docker, SocketIO, RabbitMQ, and Redis
Managed and developed solutions in a graph database, and an event log in ElasticSearch with many TB of data
Kubernetes, Cloudflare, and GCP management
Designed and Developed a Gamification System with rewards in NFTs and MercadoPago integration backed with microservices in NestJS, RedLock, BullQueue and BigQuery
>Ssr FullStack Developer (October 2020 - March 2022)
As a FullStack Developer I actively participate in the design and implementation of new solutions and manintenance of existing ones. This involved creating efficient image upload and serving solution, designing on-demand Quality Assurance (QA) environments, improving search capabilities, and implementing automatic service scaling for improved performance
Highlights:
Developed a system for images to upload with TUS protocol and serving using imgproxy.
Designed and implemented ephemeral on demand QA environments using technologies such as Docker, Kubernetes, Kustomize, Jenkins, Bash, and Cloudflare Dynamic DNS.
Implemented Redis Search to enable image searching using Google Vision metadata.
Implemented automatic scaling of services in Kubernetes using HPA (Horizontal Pod Autoscaling). Managed observability with tools like NewRelic, Grafana, and Google Cloud Monitoring.
>Software Engineer Contractor (Web Performance) (April 2020 - September 2022)
Enhanced front-end performance using optimization techniques and tools, improved scalability through auto-scaling and caching, and accelerated server-side rendering. Led development with NextJS and AMP, established performance benchmarks, and streamlined CI/CD pipelines
Highlights:
Front-end performance optimization techniques and tools such as Webpack Bundle Analyzer and Lighthouse
Improved scalability defining autoscaling and load balacing strategies as well as implementing caching techniques in the CDN and the application layer. Going from
Improved the Server Side rendering loading times using techniques such as granular code splitting with Webpack and lazy loading with loadable components from 20se to 7sec
Lead a new development using NextJS as the main framework building views that loads directly from the edge using ISG (Incremental Static Generation) and SSR (Server Side Rendering) techniques
Established a baseline performance budget for the application and monitored it using Lighthouse CI and custom dashboard
Improved the CI/CD pipeline in Jenkins from 40min to 12min
>Technical Lead (2016 - 2020)
Managed projects, implemented CI/CD, and handled infrastructure configuration.
Highlights:
Managed projects and monitored progress and established deadlines.
Implemented CI/CD using GitLab with Kubernetes linux and Windows Server runners.
Configured a new data center working side by side with the dell support team, Deployed a Kubernetes with Rancher over a vSphere cluster, Cold storage with Dell Data Domain, and Hot storage in Dell EMC.
>Fullstack Developer (2014 - 2016)
Developed various systems, including the Income Tax system and integrated systems for San Juan's Legal Digest.
Highlights:
Developed the Income Tax system using Angular, SQL Server, and C# .NET Core.
Created an attendance control system with a React-based UI on Raspberry Pi and ZKTECO kiosk, backed by a NodeJS orchestrator and MySQL.
Built integrated systems for San Juan's Legal Digest, including a multi-tenant Angular consultation website with a NodeJS backend, Elasticsearch-based search engine with Redis caching, a Go-based backoffice, PosgreSQL, and NextJS. Developed an offline-first mobile app using Ionic and Sqlite FTS.
>Freelance (2017 - 2019)
Developed a multi-gateway payment SDK and a search API for tour packages.
Highlights:
Developed a multi-gateway payment SDK in React, transpiled to portable JavaScript, and created a playground with checkout examples in React, Angular, and Vanilla JS.
Built a REST API for bank promotion by gateway/merchant, integrating MercadoPago, PayU, TodoPago JS SDKs.
Developed a search API for tour packages using Java 11, Maven, Hibernate, MySQL, and AWS S3.
>Fullstack Developer (2015 - 2016)
Contributed to the development of the Integrated Information Security System (SIIS).
Highlights: