×
Lucas Barboza

Lucas Barboza

Software Developer | BSC

Concordia, Entre Ríos, AR
Spanish, English, French, Italian

Background


About

About

As a technology enthusiast, I thrive on discovering innovative solutions that leverage the latest tools and techniques. With a deep commitment to best practices, I approach every challenge with a creative mindset and a determination to learn and grow. I'm proactive and capable of working autonomously, even when the task details or definitions are not fully clear. This is a trait that many clients have appreciated and thanked me for.

Work Experience

Work Experience

  • Fullstack Developer, DatumSure

    Oct, 2023 - Present

    Design, plan, and lead the implementation of backend and frontend services to integrate multiple client databases. Enable secure and controlled data access across various sources, ensuring compliance with HIPAA regulations to safeguard sensitive health data and protect privacy. Maintain CI/CD pipelines with Bitbucket, Docker, and AWS services like ECR and ECS, ensuring smooth integration and deployment across environments. Design, build, and implement a dynamic query builder to allow users to fetch data from various database sources efficiently, enabling flexible and powerful data retrieval. Actively participate in architectural design, implementation, and deployment strategy meetings with peers to ensure optimal performance.

    • Key Technologies: Neo4j, PostgreSQL, NestJS (Microservice & Monolith APIs), Angular, AWS, Bitbucket, Docker, AWS ECR, AWS ECS

    • Implement design patterns (Strategy, Adapter, Factory, Facade) and best practices (SOLID, CLEAN, DRY)

    • Scrum/Kanban

    • Design and implement UIs on my own

    • Assign, review, and mentor team members. Code reviews.

  • Tech Lead - Architect, Pandodev

    Aug, 2022 - Feb, 20241 year 6 months

    Lead and architect fullstack development of complex web and hybrid applications using modern web technologies. Collaborated with teams and clients to ensure scalable, maintainable solutions. Established CI/CD pipelines with GitLab and Docker, ensuring smooth integration and deployment. Designed microservices architectures to enhance system performance and scalability.

    • Notable Projects: TowPro, Qleen, LOVB, Coachify, CoCreate, AtHome, FuelStream, Internal Tools

    • Redesign, restructure and redeploy legacy APIs using design patterns (Strategy, Adapter, Factory, Facade) and best practices (SOLID, CLEAN, DRY) to improve both code mantainabilty and performance

    • Key Technologies: NestJS (Microservice & Monolith APIs), Angular, Ionic, React, ReactNative, Docker, GitLab CI/CD, GraphQL, PostgreSQL, MongoDB, API Gateways, Microservices, DigitalOcean, 3rd Party APIs Integration

    • Scrum/Kanban: I managed and led daily weekly and demo meetings directly with clients, often independently and without additional supervision.

    • Designed, proposed, and implemented UIs on my own, as some clients lacked a UI developer and had no clear vision of the desired look and feel.

    • Code reviews

  • Tech Lead, AYI

    Jul, 2021 - Jul, 20221 year 1 month

    Lead the development of innovative web and hybrid applications with Angular and Ionic. Implemented best practices and agile methodologies, delivering high-quality, user-centric solutions. Led a team of developers to execute scalable and maintainable applications.

    • Key Technologies: Angular, Ionic

    • Key Project: Contributed to CiDi Web and Mobile Apps

  • Developer / Architect, Kyas SRL

    Oct, 2018 - Jun, 20201 year 8 months

    Designed and developed web and hybrid applications using Angular, Node.js, and Ionic. Led the implementation of Fixbean™, a system for managing and tracking organizational alerts, with a mobile app for real-time notifications and a web panel for tracking and management.

    • Key Technologies: Angular, Ionic, Node.js, Express.js, TypeScript, Sequelize, MySQL

  • Professor, Facultad de Ciencias de la Administración - Universidad Nacional de Entre Ríos

    Dec, 2018 - Present

    Teaching and research responsibilities in the 'Licenciatura en Sistemas' program. Manage the setup and maintenance of a blockchain node for the Blockchain Federal Argentina network, representing the university’s contribution.

    • Delivered credit-bearing courses to students in the Systems degree program.

    • Participated in research projects in areas like Computer Systems and Networks, and Security.

    • Technologies: Ubuntu, Xen Orchestra

  • Freelance Developer, NEXON

    Sep, 2018 - Feb, 20195 months

    Developed a web-based Commission Calculation System for Nexon. Designed role-based interfaces for salespeople, managers, and administrators to calculate, configure, and view rewards and commissions.

    • Key Technologies: Angular, PHP, Laravel, MySQL

Skills

Skills

  • Fullstack development

    Angular

    SPA / SSR

    Microservices APIs

    Monolith API

    React Native

    React

    Ionic

    HTML

    CSS/SCSS

    Javascript

    Typescript

    NodeJS

    Express.js

    NestJS

    MySQL / MariaDB

    PostgreSQL

    MongoDB

    GraphQL

    Gitlab

    Github

    BitBucket

    CI/CD

    Firebase

  • Mobile development

    Flutter

  • Others

    Neo4j

    Docker

    AWS

    Google Cloud

    DigitalOcean

    Linux

Education

Education

  • Sistemas - Computer Science, Licenciatura / Bachelor, Universidad Nacional de Entre Ríos

    Aug, 2012 - May, 2018

    2015 - T2 Computer Science and Privacy (ECI-UBA)

    2015 - N2 Protegiendo la Confidencialidad e Integridad de Datos en la Web (ECI-UBA)

    2016 - Calidad del Producto Software: lo que esperan las empresas que compran aplicaciones (205-ZC154)

    2016 - Experto Universitario en Hacking Ético (Ethical Hacking) (205-ZC158)

    2016 - Fundamentos de lenguajes de programación para computación cuántica (XXII CACIC UNSL)

    2016 - E-BASURA (205-ZC147)

    2017 - Simulación en ciencia computacional (XXIII CACIC UNLP)

    2017 - Auditoría Informática (UNER)

    2018 - Programación WEB con Go, NodeJS y Angular

Awards

Awards

  • Summa Cum Laude , Universidad Nacional de Entre Ríos - Facultad de Ciencias de la Administración

    Awarded on: May 17, 2019

  • Beca "Friends of Fulbright" , Ministerio de Educación de la Rep. Argentina & Comisión Fulbright Argentina

    Awarded on: Jul 15, 2017

    Beca de grado para estudiar en la University of New Hampshire durante 7 semanas (del 18/01/2018 hasta el 9/03/2018), en la ciudad de Durham, New Hampshire, USA. Cursos: Web programming, Machine Learning.

Publications

Publications

  • Case: OpenSource Virtualization for Educational Computer Laboratories, Workshop de Tecnología Informática Aplicada en Educación (WTIAE)

    Published on: Oct 08, 2018

  • Blockchain para aseguramiento de evidencia digital en entornos Forensic Readiness , SEDICI - UNLP

    Published on: May 07, 2020

    La tecnología blockchain tiene múltiples usos cuando se trata de validar la integridad, la transparencia y trazabilidad de datos. En este trabajo se presentan los avances del PID-UNER 7059 que abordará el estudio de esta tecnología focalizando su aplicación para asegurar la preservación, integridad y trazabilidad de evidencia digital, obtenida de activos esenciales, en un entorno preventivo como lo es Forensic Readiness.