⚙️ What I have built
Here are some public projects and other stuff I have built for fun or profit. All projects listed here were built by myself from scratch (planning, analysis, design, implementation, testing & integration..etc.) and managed throughout their life cycle (maintenance, customer support, marketing, finances..etc.).
This page was last updated on October 11th, 2022
.
FullAnalytics (getfullanalytics.com)
- Description: Prevent Google Analytics from being blocked by ad blockers.
- Project type: SaaS B2B
YTPodcast.com
- Description: Instantly convert YouTube videos into podcasts.
- Project type: SaaS B2C
Architected and implemented the core system from scratch to fully scale and handle hundreds of thousands of resource-expensive and intensive operations. Developed end-to-end product key features like YouTube to Podcast converter, User's Listen Later, User's Library, Studio, Podcast Web Player.
Built with Golang, TypeScript, NodeJS, ReactJS, NextJS, Chakra UI, BlitzJS, FaunaDB, GraphQL, Docker, Consul, Vault, Traefik, Nomad, YouTube Data API, Podcast RSS, Stripe, Vercel, Cloudflare CDN, Hetzner.
Voicerum.com
- Description: Call Tracking Software for SMBs.
- Project type: SaaS B2B
Fully developed end-to-end product core features like Call Tracking, Phone Numbers Provision, Drag and drop Call Flow Editor, Simultaneous Phone Ring, Greeting Message, Whisper Message, Voicemail, SMS Text Forwarding, In-browser Outgoing Calling (softphone), Notifications System, Dashboard Advanced Reporting, Companies Management (multitenancy), Internationalization (i18n) and Third-Party Integrations (Google Ads, CRMs like Salesforce..etc).
Built with TypeScript, NodeJS, ReactJS, GatsbyJS, Material UI, GraphQL, Storybook, Netlify, Yarn Workspaces (monorepo), Segment, Paddle, Docker, Google Cloud Platform, Twilio.
FastMessage.io
- Description: Intelligent website chat widget to boost engagement and sales.
- Project type: SaaS B2B
Designed and implemented the core product features like Real-time Widget Editor, Messengers Integration (WhatsApp, Instagram, Twitter, Facebook, Skype, SMS, Phone Call, and E-mail), Business Hours, Departments, Dynamic Greeting Message, Platforms Integration (Shopify, WordPress, PrestaShop, JavaScript code..etc) and Google Analytics Integration.
Built with TypeScript, NodeJS, ReactJS, NextJS, Chakra UI, BlitzJS, PostgreSQL, DigitalOcean DBaaS, Prisma, Stripe, Vercel.
SkyVoice.app
- Description: Cloud-based highly customized smart voicemails.
- Project type: SaaS B2B
Created a Minimum Viable Product focused on providing cloud-based voicemails for businesses with a great User Experience. Developed product core features like 1-Click Voicemail Setup, Greeting Message, Business Hours, Instant Notifications, and Voicemail Dashboard (to listen to received messages..etc).
Built with TypeScript, NodeJS, ReactJS, NextJS, Chakra UI, PostgreSQL, Prisma, Vercel, Twilio.
FansNuke.com
- Description: Digital marketing white label services wholesale for brands.
- Project type: SaaS E-commerce B2B
Architected, implemented, and iterated the service core value technology over 5 years. Developed, maintained, upgraded, and supervised on-call the central API system processing +100K/orders for our white label service used by our customers. Automated processes on ad networks and built key relationships to scale our business activity and keep our technology state-of-art.
Built with C#, PHP, JavaScript, Symfony, NodeJS, ExpressJS, Pug, PM2, MongoDB, Redis, SocketIO, DigitalOcean, PayPal Checkout, BeMob Tracker, PopAds.
DCABot.io
- Description: Automated recurring Bitcoin Dollar-Cost Averaging (DCA) purchases.
- Project type: SaaS B2C
Developed the core features and system processes, integrated the service with major cryptocurrency exchanges like Coinbase and Kraken, and designed a friendly User Experience for non-crypto savvy users.
Built with TypeScript, KoaJS, ReactJS, GraphQL, MongoDB, Dokku, Docker, Lerna Monorepo, DigitalOcean, Docusaurus, Stripe, Mixpanel, Netlify.
🎨 Open source stuff
- hiding-cryptominers-linux-rootkit - Linux rootkit used to hide a crypto miner process and CPU usage.
- mercadona-cli - Mercadona.com CLI to automate my grocery shopping weekly order 🥩🥗
- bitcoin-halving-cli-script - CLI script to calculate the next Bitcoin halving happens.
- nestjs-docs-alfred-workflow - NestJS docs browser Alfred workflow.
- mui-docs-alfred-workflow - Material UI docs browser Alfred workflow.
- gobyexample-alfred-workflow - gobyexample.com browser Alfred workflow.
- utc-time-alfred-workflow - Display current UTC time Alfred workflow.
- hodlbitcoin.vercel.app - Visualize your Bitcoin holdings value over time.
- zap2telegram - Send your program's zap logs to a Telegram chat ✨.
- iso8601_duration - ISO 8601 duration Go utilities.
- gzap - Go Gin Zap logger.
- zapgorm2 - Zap logging driver for GORM v2.0.
© 2024 Alfonso Astorga