I am a full stack software engineer with a decade of experience designing, implementing, and maintaining software. My experiences range from building desktop, mobile, web, cloud, machine learning, and block chain applications.
2024 — Now
San Francisco Bay Area
Currently contributing to the exciting vision of developing games at the speed of thought! As a Full Stack Engineer at Rosebud AI, I leverage my expertise in Python, Django, Docker, React, and GCP to build robust software and applications. My key projects include:
Implementing an async web server architecture for Django and DRF, improving performance and efficiency.
Refactoring our Django backend with DDD principles, enhancing scalability and maintainability.
Designing a chat message management system, enhancing user interactions.
Developing secure token authentication mechanisms across web, iOS, and backend systems.
I'm passionate about pushing the boundaries of technology to empower users to create their dreams. I’m excited to continue my career growth in the industry by crafting innovative solutions that broaden our users' horizons and drive the future of game development.
2023 — 2024
Columbus, Ohio, United States
Focused on enhancing my expertise in Machine Learning and frontend web development. Took on challenging projects to understand core concepts deeply and integrate them practically.
Key Accomplishments:
ChatGPT Project:
Learned fundamentals of Linear Algebra to understand matrix operations central to neural networks.
Implemented back propagation and trained a neural network in Python using the built in math library as well as with PyTorch.
Implemented various loss algorithms for training neural networks.
Buildless SPA Frontend Project:
Used Deno Javascript Runtime scripts to transpile, format, and serve Typescript source code.
Prioritized browser native APIs as much as possible and keep third party libraries at a minimum.
Used browser fetch API to make requests to a PostgREST API.
Adopted Preact + HTM which uses HTML tagged templates to avoid JSX build step.
Managed third-party libraries with import maps to avoid npm.
2021 — 2023
I lead the design and implementation of several cutting-edge projects leveraging artificial intelligence for image generation. My contributions spanned diverse areas, ranging from ML model packaging to Ethereum solidity contract development for NFTs. The opportunities to work on diverse projects and platforms strengthened my problem-solving and collaboration skills while working in a fast paced startup environment.
Key Accomplishments:
Developed and deployed an ML model packaging app in Python, optimized for serving on Google Cloud Platform (GCP).
Led the development of a multiplatform AI image generation app at Synth.run. This involved creating web frontend and backend components, as well as a Flutter-based Android app, while actively maintaining the iOS application.
Designed and executed Ethereum solidity contracts for both Cryptoadz NFT and Purrrfect NFT.
Implemented a user-friendly website for Cryptoadz NFT, seamlessly integrating with the Metamask browser plugin for efficient drop launches.
Led the implementation of various projects on [Pixelvibe.com](http://pixelvibe.com/), including a game asset design app and a stock photo search app.
100 E Campus View Blvd, Columbus, OH
Nimbis Services is a high-performance computing marketplace that leverages cloud services like Amazon Web Services and Rackspace. As a web services engineer I played a key role in the development and maintenance of four Django-based websites and actively contributed to open-source projects integral to our operations.
Key Accomplishments:
Developed and maintained four Django-based websites, ensuring seamless user experiences and responsiveness.
Actively contributed to open-source projects, incorporating them into our systems and fostering a culture of innovation.
Leveraged open-source administration utilities such as Virtualbox, Vagrant, and Ansible to optimize development and deployment processes.
Columbus, OH
As a senior software engineer and cofounder of AICS I worked directly with the CTO to design and implement our platform. My responsibilities include leading the development of our iOS mobile application, implementing support workflows, developing the REST API using Django Rest Framework, and helping to implement our platform infrastructure using Ansible.
Education
The Ohio State University