Work Experience & Projects
Principal Software Architect
Silver Bow Technology Group
San Antonio, TX
- Lead software engineering team and built the core AI functionality for a "version control for reasoning" dev tool providing AI-driven code-generation, prompt enhancement, architecture strategy, as well as project planning and security features.
TypeScript
Next.js
React
AI
LLMs
Prompt Engineering
Security
Architecture
- AI development tool that functions both internally for the company and externally for clients as "version control for reasoning".
- Implemented a monte-carlo algorithm to run large batches of prompt calls in parallel to various large-language AI models (llms), providing more deterministic outcomes by improving reliable code metrics such as compute and readability.
- Configured OpenAI API and Anthropic API models to match relevant files and open a branch with a deployment in Vercel.
- Built a monte carlo visualizer with ThreeJS to visualise similar response clusters in 3d space.
TypeScript
Next.js
OpenAI API
Anthropic API
ThreeJS
Monte Carlo Algorithm
Vercel
Freelance / Contract Software Engineering
Self-Employed / Various Clients
Various Engagements
- Provided full-stack development services for various clients, focusing on AI integration, web application development, and data solutions.
Full-Stack Development
AI Integration
Project Management
Client Communication
AI Repository Code Generation Application
- Led the development of a meeting-to-feature codegen application
- Developed enhanced search capabilities on embedded file content in connected data repositories
- Facilitated automation of code changes as new inputs are identified
- Implemented detailed documentation capabilities for repository history
Subject to NDA. No further details are available.
AI
Codegen
Context Engineering
Vector DB
Supabase
OpenAI API
Anthropic API
Octokit API
Github Actions
React Flow
Collegiate Pathways Application
- AI-driven college planning application with chatbot assistance to combine together course-catalogue offerings from multiple higher-level learning institutions, including major college curriculums, into a full degree plan that satisfies the requirements for any field of study
- Features fully dynamic components generated using custom API calls to AI in real-time
- Implemented a chatbot using OpenAI with a unique persona of an academic counselor
- The fully-generated degree plan outline leveraged AI prompted to accomodate remote learning, schedule planning around any on-site learning at multiple locations, and account for pre-requisites that must be taken in sequential order
TypeScript
Astro
Svelte
OpenAI API
Anthropic SDK
Shadcn-UI
Software Engineer
Black Flag Design
San Antonio, TX
- Contributed code across five projects in simultaneous development, including Lead Developer of an AI codegen application and internal dev tool, subject to a signed NDA.
- Led, scripted, and hosted the 'AI DIY' podcast series on AI coding trends, Vercel's ecosystem and events in the tech industry.
TypeScript
Next.js
React
AI
LLMs
TailwindCSS
Vercel
Podcast Production
AI Applications for National Not-for-Profit Education Research Organization
- AI teaching application featuring a multiplayer AI chat and advanced deep research enabled.
- Implemented interactive AI communication tools.
- Deployed a bespoke multi-tenant architecture implementation.
- Designed and implemented interactive interface templates to facilitate AI context and responses.
TypeScript
Next.js
AI/LLMs
Multi-tenant Architecture
Real-time Communication
AI Analysis Tools For International Wildfire Science and Technology Company
- Cloud-based SaaS offering on-demand wildfire spread prediction capabilities to support operational response.
- Implemented unique systems to improve UI interactivity.
- Utilized secured backends to make safe API calls to private data from public sources.
- Created AI-driven assessment tools and forecast features to improve event response times for 20,000+ incidents per year.
TypeScript
React
Data Visualization
AI/ML
Geospatial Analysis
SaaS
- Final expense CRM management app and tool for handling clients and leads, currently deployed with more than 200 active users.
- Integrated applications to identify potential market opportunities.
- Completed Extract, Transform, Load (ETL) process from legacy backend into new database connections.
TypeScript
Next.js
Database
ETL
CRM
Lead Designer
Gianni Ranaulo Design
Dubai, UAE
- Led architectural projects for high-profile clients in the UAE.
- Collaborated with international teams on innovative building concepts.
Architecture
3D Modelling
Design
Project Management
Lead Designer
Xuberance Design
Shanghai, China
- Directed design teams for architectural projects across China.
- Implemented cutting-edge methodologies such as large-scale 3D printing.
Architecture
3D Modelling
Design
Team Leadership
Education & Certifications
Rust Developer Bootcamp
Independent Study
- Learned Rust independently with Certificate of Completion
Rust
Memory-Safe Programming
Systems Programming
AlgoExpert.io
Certificate Program
- Certificate of Completion for solving 100 technical interview questions
Algorithms
Data Structures
Problem Solving
Technical Interviews
Hack Reactor
Austin, Texas
- Intensive software engineering immersive program focusing on full-stack JavaScript development
JavaScript
React
Node.js
SQL
MongoDB
Full-Stack Development
Gnomon School of Visual Effects
Los Angeles, California
- Studied computer animation, computer programming
3D Animation
Computer Graphics
Visual Effects
Programming
Southern California Institute of Architecture
Los Angeles, California
- Completed 35 hours towards Masters degree in Architecture, 3.5/4.0 GPA
Architectural Design
Urban Planning
Digital Fabrication
Texas A&M University
Bachelor of Science - Environmental Design
- Graduated Cum Laude 3.5/4.0 GPA
Environmental Design
Sustainable Design
Architecture
Technical Skills
A comprehensive overview of my technical proficiencies.
Front End
TypeScript
NextJS
Astro
Svelte
React Hooks + Context API
Redux
JavaScript
D3
Shadcn/ui
TailwindCSS
ChakraUI
v0
Back End
Vercel Serverless Functions
Edge Functions
GraphQL
MongoDB
MySQL
Prisma
Supabase
Firebase
Redis
Python
Deployment
Vercel Platform
Github Actions
Github Apps
Vercel CLI
Deploy Hooks
Vercel REST API
Docker
Heroku
DigitalOcean
Electron
AWS: EC2
AWS Lambda Functions
Google Cloud Functions
DevOps
Turbopack
Turborepo
Azure DevOps Integration
Observability Tools
Trigger.dev
Datadog
Artillery.io
TDD prompt engineering
Critical-CSS
React-Suspense
NGINX
Let's Connect!
Have a project in mind or just want to discuss technology and development? I'm always open to new opportunities and collaborations.
Book a Consultation