About Me
Full-Stack Developer | Applied AI Evangelist | Problem Solver
I'm passionate about building software that makes a difference. With over a decade of experience in web development, I specialize in creating scalable applications, automating business processes, and delivering exceptional digital experiences.
Technical Expertise
Backend Development
- Python
- Django
- FastAPI
- PostgreSQL
- Redis
- Celery
Frontend Development
- JavaScript
- TypeScript
- React
- Next.js
- Tailwind CSS
- Framer Motion
Cloud & DevOps
- AWS
- Docker
- CI/CD
- GitHub Actions
- Nginx
- Linux
Enterprise Solutions
- NetSuite SuiteScript
- ERP Integration
- API Development
- Process Automation
What I Do
Full-Stack Development
Building end-to-end web applications with modern technologies, focusing on scalability, performance, and user experience. Leveraging AI tools to improve development speed and efficiency.
Applied AI Integration
Leveraging AI and machine learning to create intelligent solutions. Leveraging AI tools to automate repetitive tasks and improve efficiency.
Process Automation
Creating automated workflows and integrations that save businesses time and reduce manual errors. Leveraging AI tools to automate repetitive tasks and improve efficiency.
E-Commerce Solutions
Developing and optimizing online stores with custom features, payment integrations, and inventory management. Leveraging AI tools to improve customer experience and sales.
Data Analysis & Visualization
Transforming raw data into actionable insights through custom dashboards and reporting tools. Leveraging AI tools to improve data analysis and visualization.
My Journey
On November 20th, 2018, everything changed. After starting my career at PwC and spending nearly a decade in medical device sales, I felt lost. I'd been chasing what I thought I was supposed to do, rather than what I enjoyed doing. Then a targeted ad for Codecademy's "Introduction to Python" appeared—and despite my initial skepticism at age 34, desperation had made me open to new possibilities.
That first Python lesson was my "it" moment. What began as a leap of faith transformed into an obsession with problem-solving through code. I dove into platforms like Codecademy, Coursera, and Udemy, building a full-stack skill set from scratch. The Python community's generosity and the emergence of tools like ChatGPT and GPT-4 accelerated my growth in ways I never imagined possible.
My fascination with AI began in 2017 after watching AlphaGo on Netflix. Witnessing an AI defeat the world's best Go player sparked an obsession that would shape my entire approach to technology. By 2019, I had created "AutonomousAJ" (Alan John)—a playful AI persona named after Alan Turing and John McCarthy, the father of AI. What started as a quirky email to family members asking about their learning preferences evolved into my exploration of how AI could augment human capabilities.
Fast forward to recent months, and I've fully embraced AI agents as development partners. This isn't about replacing human creativity—it's about amplifying it. By leveraging AI tools, I've dramatically increased my development speed while maintaining higher code quality and following best practices more consistently. Each project now benefits from this symbiotic relationship between human intuition and AI capabilities.
Today, I channel that same curiosity and determination into every project. Whether I'm building e-commerce platforms, automating business processes, or exploring new APIs, I approach each challenge with the mindset that tinkering leads to growth, and growth compounds over time. My journey from medical sales to software engineering taught me that it's never too late to find your passion—sometimes it just takes being open to clicking on that unexpected ad.
Let's Work Together
Have a project in mind? I'd love to hear about it. Let's discuss how we can bring your ideas to life.