Fabian Romero
Fabian RomeroSoftware Engineer from Mexico
Working on 3PillarGlobal and as Freelance.
Availabe for new projects
2022 - Present Software Engineer / Full Stack Developer3Pillar GlobalArchitected and maintained scalable web solutions using modern Full Stack technologies. Focused on infrastructure automation, code quality, and enhancing backend performance for enterprise-level applications.
- 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 - Present Freelance Full Stack & IoT EngineerIndependent ContractorDesign and development of end-to-end software solutions, specializing in the intersection of web technologies and Industrial IoT (IIoT).
- 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 - 2022 Apprentice Software Engineer3Pillar GlobalIntensive professional development program focused on mastering enterprise-grade software development practices, Full Stack methodologies, and agile collaboration.
- 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 - 2021 Support Engineer (IoT Specialist)TelemeticSpearheaded the development of HMI/SCADA solutions and provided specialized technical support for Industrial IoT ecosystems, ensuring high availability for client operations.
- 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 - 2022 Technical Instructor (Applied Engineering)DartronicsTranslated complex engineering concepts into hands-on practical training for students and professionals in the automation field, bridging the gap between theory and industry application.
- 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.
Showing 14 of 40 courses