Samuel Batista's Closed Source Work

PositionJan 2026 → Current
Staff Engineer at Usercentrics
TypeScript / JavaScriptNode.jsAWSMCPOAuth2PostgreSQL

I helped Visor effectively pivot into MCP Manager, which was acquired in 2026 by Usercentrics GmbH. I am the principal engineer expanding and maintaining our MCP Gateways which help our customers secure and monitor connections between AI agents and a wide range of MCP servers.

I helped Visor effectively pivot into MCP Manager, which was acquired in 2026 by Usercentrics GmbH. I am the principal engineer expanding and maintaining our MCP Gateways which help our customers secure and monitor connections between AI agents and a wide range of MCP servers.

PositionJun 2025 → Jan 2026 (8 months)
Principal Software Engineer at MCP Manager
TypeScript / JavaScriptNode.jsAWSMCPStreamable HTTPPythonOAuth2PostgreSQL

I was the primary architect of MCP Manager's MCP Gateways. Their simple design and exclusive focus on the Streamable HTTP transport protocol allowed MCP Manager to get to market faster and more feature filled than the competition. I led the efforts to connect our legacy Python codebases safely and securely with a more modern and maintainable TypeScript backend that offered greater development velocity.

I was the primary architect of MCP Manager's MCP Gateways. Their simple design and exclusive focus on the Streamable HTTP transport protocol allowed MCP Manager to get to market faster and more feature filled than the competition. I led the efforts to connect our legacy Python codebases safely and securely with a more modern and maintainable TypeScript backend that offered greater development velocity.

PositionSep 2024 → Jan 2026 (1 year, 5 months)
Principal Software Engineer at Visor
TypeScript / JavaScriptHTMLCSSVueWebpackNode.jsNestJSPythonDjangoPostgreSQLOAuth2AWS

I helped revamp Visor's pricing plans and checkout experience which delivered an increase in sales as well as average revenue per user. I helped to modernize development tooling by integrating TypeScript into both frontend and backend repositories. I gained experience with AI technologies by helping to design and implement AI templates functionality into Visor, allowing our customers to save time when creating new workbooks.

I helped revamp Visor's pricing plans and checkout experience which delivered an increase in sales as well as average revenue per user. I helped to modernize development tooling by integrating TypeScript into both frontend and backend repositories. I gained experience with AI technologies by helping to design and implement AI templates functionality into Visor, allowing our customers to save time when creating new workbooks.

PositionJul 2023 → Current
TypeScript / JavaScriptNode.jsNext.jsMCPLLMsPostgreSQLAWSWordPress

Founded on July of 2023, DataConnector-Pro is a consulting shop that helps small and medium sized businesses modernize legacy workflows that off-the-shelf tools can't reach. We build custom software, automation, websites and data integrations that connect systems to one another and to AI. It's also where I tinker with products of my own.

Founded on July of 2023, DataConnector-Pro is a consulting shop that helps small and medium sized businesses modernize legacy workflows that off-the-shelf tools can't reach. We build custom software, automation, websites and data integrations that connect systems to one another and to AI. It's also where I tinker with products of my own.

PositionJan 2021 → Sep 2024 (3 years, 8 months)
Senior Software Engineer at Salesforce
JavaScriptTypeScriptLWCHTMLCSSNode.jsNestJSPostgreSQLWebpackDocker

I helped build a modern publishing experience for AppExchange partners, using Lightning Web Components, TypeScript, HTML, CSS on the Frontend and NodeJS, NestJS & Postgres on the Backend. I created high quality UI components and used them to build complex, maintainable, high performance, and easy to use web applications.

I helped build a modern publishing experience for AppExchange partners, using Lightning Web Components, TypeScript, HTML, CSS on the Frontend and NodeJS, NestJS & Postgres on the Backend. I created high quality UI components and used them to build complex, maintainable, high performance, and easy to use web applications.

PositionFeb 2019 → Jan 2021 (1 year, 11 months)
Web Tools Engineer at Big Huge Games
TypeScriptJavaScriptReactMobxWebPackNode.jsC#ASP.NETJavaSpringMySQLAmazon Web ServicesDocker

I'm building web tools to enable my coworkers to achieve more with less time & effort. Our stack consists of React + TypeScript on the front end, and C#, Java, Spring Framework, MySQL and AWS services on the backend.

I'm building web tools to enable my coworkers to achieve more with less time & effort. Our stack consists of React + TypeScript on the front end, and C#, Java, Spring Framework, MySQL and AWS services on the backend.

PositionApr 2018 → Feb 2019 (11 months)
Front End Supervisor at Lykke
TypeScriptJavaScriptReactMobxNode.jsWebPackDocker

I supervised a team of engineers tasked with building a complex web application with React & TypeScript.

I supervised a team of engineers tasked with building a complex web application with React & TypeScript.

PositionSep 2017 → Feb 2019 (1 year, 6 months)
Senior UI Programmer at Firaxis Games
C++LuaVisual Studio

I developed user interfaces for big budget video games. Games I worked on as a Senior UI Programmer: Sid Meier's Civilization VI: Rise & Fall.

I developed user interfaces for big budget video games. Games I worked on as a Senior UI Programmer: Sid Meier's Civilization VI: Rise & Fall.

PositionAug 2017 → Apr 2018 (9 months)
Front End Programmer at Lykke
TypeScriptJavaScriptReactMobxNode.jsWebPackDocker

I worked on a complex web application with React & TypeScript for a Swiss FinTech company building a global marketplace on the blockchain. This opportunity allowed me to learn new technologies and skills in a competitive startup environment.

I worked on a complex web application with React & TypeScript for a Swiss FinTech company building a global marketplace on the blockchain. This opportunity allowed me to learn new technologies and skills in a competitive startup environment.

PositionMay 2011 → Sep 2017 (6 years, 5 months)
UI Programmer at Firaxis Games
C++ActionScriptUnrealScriptUE3Visual Studio

I developed user interfaces for big budget video games. Games I worked on as a UI Programmer: XCOM: Enemy Unknown, XCOM: Enemy Within, XCOM 2 and Sid Meier's Civilization VI.

I developed user interfaces for big budget video games. Games I worked on as a UI Programmer: XCOM: Enemy Unknown, XCOM: Enemy Within, XCOM 2 and Sid Meier's Civilization VI.

PositionSep 2015 → Dec 2015 (4 months)
Front End Programmer at Storj
JavaScriptjQueryElectron

I helped develop the user interface for Storj Share, an [Electron based GUI for Storj](https://github.com/storj-archived/storjshare-gui), an open source and decentralized data storage application.

I helped develop the user interface for Storj Share, an [Electron based GUI for Storj](https://github.com/storj-archived/storjshare-gui), an open source and decentralized data storage application.

PositionMay 2010 → May 2011 (1 year, 1 month)
UI Programmer at TimeGate Studios
UnrealScriptUE3Flash CS5ActionScript

Programmed several screens for Section 8: Prejudice using Flash and Actionscript. Extended and repaired the functionality of Unreal Engine's Online Subsystems (hosting, searching, inviting and joining games) for PS3, Xbox 360 and PC.

Programmed several screens for Section 8: Prejudice using Flash and Actionscript. Extended and repaired the functionality of Unreal Engine's Online Subsystems (hosting, searching, inviting and joining games) for PS3, Xbox 360 and PC.

PositionMar 2010 → May 2010 (3 months)
Web Tools Programmer at Sim Ops Studios
LuaFlashActionScript

Wrote Collada importer for WildPockets game engine. Extended functionality of the web based game engine's tools using Lua.

Wrote Collada importer for WildPockets game engine. Extended functionality of the web based game engine's tools using Lua.

EducationDec 2007 → Nov 2009 (1 year, 11 months)
C++C#Lua

Full Sail is a great school for people wanting to get into the video game industry. I learned everything from tools and gameplay programming to advanced topics such as ui, animation, sound and graphics.

Full Sail is a great school for people wanting to get into the video game industry. I learned everything from tools and gameplay programming to advanced topics such as ui, animation, sound and graphics.