Architected and maintained scalable web solutions using modern Full Stack technologies. Focused on infrastructure automation, code quality, and enhancing backend performance for enterprise-level applications.
Responsibilities and contributions
Engineered high-performance backend services using NestJS with both RESTful architectures and GraphQL APIs.
Modernized legacy infrastructure by implementing Infrastructure as Code (IaC) using Terraform and AWS, significantly reducing deployment times and environmental inconsistencies.
Developed and standardized internal component libraries using React, ensuring UI consistency across multiple projects.
Optimized CI/CD workflows utilizing Docker, GitHub Actions, and Bitbucket Pipelines to streamline delivery.
Led code quality initiatives by integrating SonarQube and Checkmarx, improving test coverage and security standards.
Built data-driven dashboards using Next.js and MongoDB to visualize critical business metrics.
2023 - Present02
Independent Contractor
Freelance Full Stack & IoT Engineer
Design and development of end-to-end software solutions, specializing in the intersection of web technologies and Industrial IoT (IIoT).
Responsibilities and contributions
Delivering custom web applications for clients utilizing the MERN Stack (MongoDB, Express, React, Node.js) and Python ecosystems.
Designing architecture for IoT/IIoT integration, bridging hardware devices with cloud dashboards using protocols like MQTT and Modbus.
Deploying and managing personal servers and databases (MySQL, PostgreSQL, Neo4j) for data logging and specialized use cases.
2021 - 202203
3Pillar Global
Apprentice Software Engineer
Intensive professional development program focused on mastering enterprise-grade software development practices, Full Stack methodologies, and agile collaboration.
Responsibilities and contributions
Gained deep proficiency in relational databases (SQL), mastering complex queries, triggers, stored procedures, and transaction management.
Collaborated in Agile teams (Scrum) utilizing Jira and Git for version control, actively participating in code reviews and sprint planning.
Rapidly adapted to new technologies, delivering functional modules in React Native, Python, and Java within tight deadlines.
Built foundational knowledge in cloud services, containerization concepts, and software deployment lifecycles.
2020 - 202104
Telemetic
Support Engineer (IoT Specialist)
Spearheaded the development of HMI/SCADA solutions and provided specialized technical support for Industrial IoT ecosystems, ensuring high availability for client operations.
Responsibilities and contributions
Developed a real-time web visualization platform (HMI) using PHP, JavaScript, and Node-RED, displaying critical sensor data (tank levels, temperature, gauges) in real-time.
Integrated diverse industrial hardware (PLCs, Industrial Radios, GSM Routers) using protocols like Modbus (RTU/TCP), MQTT, and RS-232/485.
Managed remote field installations and satellite telemetry connections, ensuring consistent uptime for remote monitoring systems.
Authored technical documentation and client guides to facilitate user adoption of new telemetry products and reduce support ticket volume.
2019 - 202205
Dartronics
Technical Instructor (Applied Engineering)
Translated complex engineering concepts into hands-on practical training for students and professionals in the automation field, bridging the gap between theory and industry application.
Responsibilities and contributions
Automation & Control: Taught advanced PLC programming (Siemens S7-1200, TIA Portal), covering PID control, Ladder Logic, SCL, and industrial simulation using FactoryIO.
Embedded Systems: Instructed on the design and programming of microcontrollers (Arduino, PIC, Raspberry Pi) for robotics and home automation projects.
Simulation & Design: Led workshops on MATLAB for mathematical modeling and control design, and SolidWorks for CAD design and prototyping.
Testimonials
Feedback from people I have worked with.
Fabian has consistently proved himself an engineer with a remarkable ability to tackle challenges of any scale. He is highly productive and demonstrates a keen aptitude for learning and applying new technologies to solve problems. His dynamic personality and positive attitude make working together an enjoyable experience every time. Throughout the assigned mentoring, Fabian has developed impressive expertise in multiple technologies, including Python, React, Linux, AWS, IaC, Docker, and serverless technologies. Fabian has consistently achieved challenging goals, demonstrating that he is a valuable asset to any team.
Roberto GarcíaChief Systems Engineer at EPAM Systems
Fabian is an enthusiastic engineer who never stops learning new technologies. Accepts new challenges and has a high level of commitment to solve them. His skills have extended from front-end solutions to building a backend REST API based on cloud services. He also understands how CICD pipelines work and how to set up the cloud resources using IaC. Fabian has acquired the knowledge to quickly solve problems and extend or build new services. He is a resource with outstanding performance that will shine on any team.
Jose SandovalLead Systems Engineer at EPAM Systems | AWS Certified
I've had the pleasure of working with Fabian for a Natural Products platform, and his technical expertise, flexibility, and sense of humor have been extremely valuable to this project. He consistently turned complex design concepts into seamless, functional code while offering thoughtful suggestions to improve the user experience. Fabian's collaborative approach and attention to detail make him an exceptional developer to work with!
Erin MillerUX | XR | Product Designer in B2B SaaS
Fabian is an excellent developer with extensive knowledge in React, NestJS, and AWS tools. He has a great ability to detect details and ensure the user experience aligns exactly with the design specifications.
Giovanny TelonQuality Assurance Engineer
I worked with Fabián for about 2 years, and all I can say is his work was pretty good. Good quality on his code, and good execution of the ideas and direction of the project. One of the skills I valued the most is that he was always open to feedback. I see a lot of potential in him. Gonna miss working with him.
Carlos Alberto Rodríguez AlanísSoftware Engineering Manager at ITJ
Have we worked together? You can share your experience.