John P. Correia

Senior Software Engineer & Tech Lead at Lingo

brush stroke

Experience

2023 - Preset
Abbott
Senior Software Engineer
Tech Lead
Abbott
Leading engineering teams by providing direction, estimating sprint work, and making achitectural decisions while developing mobile applications and backend systems to provide a seamless user experience.
React Native
TypeScript
SQLite
GraphQL
PostgreSQL
Azure
2021 - 2023
Xureal
Fullstack Developer
Unity Developer
Xureal
Developed and deployed an array of features for a the Xureal platform, including web based 3D experiences with multiplayer and voice chat, a 3D content management system, and virtual product tours with AR capabilities.
React
TypeScript
Unity3D
AWS
2021 - 2023
Elevux
Frontend Developer
Elevux
Developed and deployed multiple applications for various clients, including Comcast, ADT, OTC, and more. Completed front-end applications ranging from multiplayer trivia, video conference tools, and 3D product tours.
React
Aframe
ThreeJS
AWS
2021 - 2020
Brilliance Labs
Software Developer
Brilliance Labs
Fulfilled contract work on an Admin Dashboard for a social media application. Worked on front-end styling and integrating the AWS Rekognition tool to filter user uploaded content.
React
Typescript
AWS
2019 - 2020
Fundopolis
Software Developer
Fundopolis
Developed and deployed a crowdfunding platform for small businesses and startups. Responsible for developing the front-end and back-end systems to provide a seamless user experience.
React
NodeJS
Gatsby
Ghost
AWS
Jenkins
2018 - 2019
Brilliance Labs
Software Developer
Brilliance Labs
Helped continue development on a MVP mobile application for a Restaurant App. Integrated an AR package utilized to preview restaurant menu items.
Angular
Ionic
Firebase
Wikitude AR
iOS
Android

Projects

Lingo Mobile App
Lingo Mobile App
Lingo Mobile App
Lingo Mobile App
Lingo Mobile App
Software Engineer
Tech Lead

Lingo Mobile App

Get a deeper understanding of your glucose patterns and receive real-time insights via a continuous glucose monitor and mobile app.

Contributions

Work alongside and lead engineering teams to develop, maintain, and deploy the Lingo React Native application.

Technologies

React Native
Redux
SQLite
GraphQL
PostgreSQL
TypeScript
Azure
Visit Lingo Mobile App
Microrealms
Microrealms
Microrealms
Microrealms
Microrealms
Game Developer

Microrealms

Web based multiplayer RPG in early development.

Contributions

Used as a testbed to learn new game mechanics and multiplayer systems.

Technologies

React
Unity3D
Node.js
MongoDB
Visit Microrealms
Xureal Salestool
Xureal Salestool
Xureal Salestool
Xureal Salestool
Software Engineer
Mobile Engineer

Xureal Salestool

Custom salestool to showcase products in a 3D environment. Includes AR capabilities

Contributions

Create both a web and mobile version of the salestool using Unity3D and React.

Technologies

Unity3D
React
iOS
Xureal Play
Xureal Play
Xureal Play
Game Experience Developer

Xureal Play

Web based metaverse platforms for users to create and share 3D environments and experiences

Contributions

Develop the overal feel and control of the player camera and movement systems, introduce emotes and communication systems, create a dynamic method of deploying 3D environments without repackaging entire web applications.

Technologies

React
Unity3D
Xureal Avatar Creator
Xureal Avatar Creator
Xureal Avatar Creator
Software Engineer

Xureal Avatar Creator

Web application to create and customize avatars for the Xureal platform

Contributions

Created a 3D avatar customization tool using React and Three.js that saves to a user's account to be used in any platform.

Technologies

React
Aframe
Three.js
Creative Taco
Creative Taco
Creative Taco

Creative Taco

Uniquely designed digital agency website

Contributions

Developed a design and implemented animtions as a proof of concept.

Technologies

React
Unity
Custom Character Controller
Game Programming
Movement
Combat
Inventory
Animation Controller

Custom Character Controller

A character movement & combat controller. Utilizes a heriarchical state machine to manage ground, combat, and aerial states. Showcases 3 weapons with different combos and animations.

Contributions

Utilized a tutorial to learn about heriarchical state machines in order to recreate the movement system from Genshin Impact

Technologies

React
Unity
Visit Custom Character Controller
Mage Kingdom: Freeze or Burn
Game Design
Game Programming
Movement
Combat

Mage Kingdom: Freeze or Burn

A third-person arcade style combat game completed for the Global Game Jam 2022. The player must balance Fire and Ice elemental attacks while defeating enemies of the opposing element.

Contributions

Developed the game mechanics and combat system, then integrated with the React frontend.

Technologies

React
Unity
Visit Mage Kingdom: Freeze or Burn
2024 by John Correia
Created with React and TypeScript
Deployed via Netlify