Software Engineer
Current- Improved developer experience by designing and implementing a responsive web-based IDE on an internal server, streamlining the development of company projects and games. Incorporated multiple API’s and a modern game development engine-inspired design to enhance usability for company developers. - Improved development efficiency and accelerated development of the company’s internal IDE by modifying and adding essential features to a local copy of a paneling API. - Collaborated with a graphic designer to create an intuitive IDE layout for developers, and integrated the company’s API into it using JavaScript and Lua. - Increased user engagement by utilizing Javascript and HTML to design, develop, and implement responsive HUD’s for various games, ranging from FPS games to short platformers. Effectively integrated HUD sections with the game backend using JavaScript and Lua. - Designed landing pages for web-based games built by the company, utilizing either React.js or standard Javascript, HTML, and CSS. Improved the user experience by designing and integrating Express.js backend API’s with the landing pages to authenticate users and keep track of their game information in a MySQL database.