Miguel
Sanseverino
Software Engineer
ABOUT
Hi. I am Miguel Sanseverino, a Software Engineer (PUC-Rio, 2021) specializing in building robust desktop and web applications.
My primary focus is on developing 3D CAD applications utilizing modern rendering techniques such as OpenGL, WebGL, WebGPU, and ThreeJS.
My expertise spans frontend systems (JavaScript), scientific desktop tools (C++), and scalable cloud/local backend services.
I am committed to delivering high-quality, cross-platform solutions, ensuring code integrity through rigorous structured testing and continuous integration.
SKILLS
FULLSTACK DEVELOPMENT
- Development of complex responsive user interfaces.
- Integration with REST and GraphQL APIs.
- Backend development using Node.js, Express, and Python.
- Database design and integration with SQL and NoSQL systems.
- Cross-platform application development (Web & Desktop with Tauri).
- Test-Driven Development (TDD).
- Testing and Quality Assurance.
GRAPHICS PROGRAMMING
- Development of 3D desktop applications using modern OpenGL.
- Development of 3D Web applications using Three.js, WebGPU and WebGL.
- Shader programming (GLSL).
- Performance optimization with WebAssembly and CUDA.
- Real-time rendering and visualization of large datasets.
CLOUD & DEVOPS
- AWS cloud deployments and infrastructure automation.
- Containerization with Docker.
- CI/CD pipelines with GitHub Actions and Jenkins.
- Wrapping and deploying C++ libraries as scalable cloud services.
EXPERIENCE
SOFTWARE ENGINEER
TECGRAF
2022-2025
Developed modular graphical user interfaces using a proprietary C++ framework for specialized geological data analysis tools.
Created a custom 3D rendering library using OpenGL, optimized for visualizing large-scale geological datasets.
Built a multiplatform 3D CAD application using a hybrid stack (React, Rust, and C++), enabling native and web-based exploration of geological models via interprocess communication bridges. Utilized Three.js for web rendering.
Set up and maintained CI/CD pipelines (GitLab CI, Jenkins, SonarQube) for cross-platform builds, automated testing, and artifact deployment.
HIGHLIGHT PROJECT
I was the main developer working on a multi platform full stack application that could use the functionalities of an existing codebase using a socket based inter process communication.
During it’s development, I was responsible for most of the tech researching, prototyping and proof of concept development.
I was also assigned to developing the 3D elements of the frontend, and their data structures in the backend




C++,
C,
NojeJS,
Typescript,
OpenGL,
ThreeJS,
React
FULLSTACK DEVELOPER
MAIS ESPORTS
2020-2022
Development of an esports news portal using Next.js integrated with WordPress via GraphQL.
Creation of responsive interfaces tailored for various devices and focused on performance.
Integration with multiple external APIs to dynamically display content such as matches, rankings, and news.
Implementation of SEO strategies and user experience optimizations.
Development of middleware to standardize data from multiple APIs, streamlining frontend consumption.
HIGHLIGHT PROJECT
I integrated over 15 APIs from different thid party providers, consolidating data from multiple sources.
I designed and developed a middleware, in the backend, to bring together the data into a consistent and accessible format.
I implemented a dedicated API for the frontend, enabling real-time display of the retrieved data.


Node.js,
TypeScript,
React,
Next.js,
GraphQL,
Express,
PostgreSQL