Graphics Engineer @ MURAL
I am a belgian / argentinian software engineer with hands-on experience with both web and mobile building technologies specialized in user centered design and high performant interactive applications. I am accustomed to building web experiences from scratch and leading small teams.
Always looking for new challenges to develop my skills to create seamless experiences for users in all types of interactions with technology.
Currently I'm looking into the nitty gritty of Web Rendering, Video Game Engine Design and XR Tech.
📧 [email protected]
👨💻 Github
🔗 LinkedIn
🕹️ Itch.io
CV.pdf
🧑💻 Work Experience (7+ Years)
L5 Software Engineer @ Scale AI
- Lidarlite a 3D sensor fusion platform for datalabeling 2D/3D objects in a 3D space.
- Implemented a diff viewer for labels in 3d scenes between users which showed the changes between any two labeling attempts.
- Added pointcloud coloring strategies (distance and time from sensor, height, time when detected in frame) for easier labeling of 3D objects.
- Wrote a point cloud compression algorithm which optimized download size of 3D scenes by up to 70%.
- Chatlite an ultra-customizable chat platform for labeling data in conversations with generative AI models.
- From idea to market in a month. 6 months in, it brought in 10% the revenue of the company and rising.
- Defined a layered architecture for it to be as customizable as possible depending on the customers and business needs. Being able to be imported into whichever website is needed.
- Stepper system que separa las partes del formulario en steps y turnos y permite controlar las partes del formulario que deberian mostrarse o no en base a condicionales.
- Review mode que permite ver una tarea ya completada y dar feedback al usuario original
- Added a linter system that checks if labeling is done correctly while the contributor is working on the task.
- Implemented a grammar checker for taskers usando un modelo AI para generar los errores y ofrecer one-click corrections y alternatives.
- Sistema generico de rich forms con error validation
- Editor de codigo integrado usando monaco.
- Permite comparar 2 o mas respuestas de modelos.
(Feb 2019 - May 2021)
Technologies: Typescript, Angular, NodeJS+Express, NestJS, Mongo/Redis, Jest, AWS, Serverless (AWS Lambda), Java
Sr. Rendering Engineer @ MURAL
A digital workspace for visual collaboration.
- Worked on the mural layout and rendering engine providing support and counseling for other teams in the creation of widgets maintaining performance.
- Created a GIF reproducer with variable cache control for high and low performance devices using web workers.
- Diminished average PDF exports error rate from 6% to 0.05%.
- Designed and implemented support for themes in the engine for the Mural app redesign.
- Functioned as the team's spokesperson giving architecture talks on the engine and updates to the rest of the pillar.
- Added Rich-Text support to multiple widgets with embedded hyperlinks
Technologies: Typescript, Canvas2D, PDFkit, Docker, React, Jest, CucumberJs, BashScript, WebWorkers
Assistant Professor @ ITBA (Buenos Aires Institute of Technology)
- Imperative Programming (C language)
(May 2021 - Present)
(Aug 2020 - Present)
A digital currency exchange platform aimed at democratizing finances in LATAM. Second and current inhouse project with Bytelime team.
- Lead the frontend team and defined the UX of the application which would be used by 60.000 users.
- Made architectural and technological decisions providing website scalability without performance impact.
- Designed and implemented a progressive onboarding as the legal requirements kept changing.
- Created a Backoffice and impersonation solution for customer success using user centered design to meet their needs.
- Added an ID recognizer and form pre-filler for the progressive onboarding written in java and using AWS Lambda.
- Helped in the recruitment, training and mentoring of new members of the team.
(Feb 2019 - May 2021)
Technologies: Typescript, Angular, NodeJS+Express, NestJS, Mongo/Redis, Jest, AWS, Serverless (AWS Lambda), Java
FullStack Developer @ Cryptocup
An NFT blockchain game for sport events. First inhouse project with Bytelime.
- From idea to released product in 2 months and raised a U$D 50,000 pot for the 2018 World Cup event.
- Later used for the 2018-19 NFL Playoffs, 2019 Copa America and a weekly multisport event.
- Implemented a multi-step predictions selection process while maintaining a comfortable experience for the user, bringing confidence in the platform while managing the uncertainty and unreliability of the blockchain operations.
- Added payment processing with multiple cryptocurrencies (ETH, DAI, GIBSON) and Mercado Pago.
(Mar 2018 - Sept 2019)
Technologies: Typescript, Angular, NodeJS+Express, MongoDB, Ethereum blockchain technologies (Solidity + Web3), AWS
Technologies: JQuery, Bootstrap, Angular, SASS, Typescript
Technologies: Arduino, C, JQuery and Bootstrap, Express + MongoDB
🛠 Skills