I am an indie hacker at heart, helping dozens of startups and side projects get up and running by establishing the very foundation of their SAAS or website. I have an MBA but switched to programming as a career when I discovered my natural ability to find practical solutions through programming.
I started my programming journey specializing in web scraping, automation engineering, and Python programming. I then picked up API development, web application reverse engineering, and analytics. Then I focused in data engineering and a little bit of infrastructure and cybersecurity. I combined all the technical skills I have acquired since 2016 into one service - MVP/POC/Feature development.
I believe in the idea of developing a viable programmatic solution to problems within the fastest possible time frame. That is why I offer POC (Proof of Concept), MVP (Minimum Viable Development) and web/UX feature developement work as a service. Pitch me an idea, we will discuss and brainstorm possible solutions. Then, I will bring that idea to reality.
Currently, I am only available on a part-time or project basis. I am not available for Developer Relations (DevRel), Developer Advocacy, or Community Management roles.
Tech Stack
My development process is fast and efficient. Therefore, the vast majority of the core operations are built using Python, as it is the fastest language to develop with. I will incorporate Javascript to productize the solution.
- General Programming
- Web Technology
- Data Development
General Expertise
Python is the core language of operation for me, and while I can offer general solutions to building a solution to a business problem, I really like designing user experience-focused solutions that are maintainable and easy to use. Beyond Python, I can write programs in Golang, JavaScript/TypeScript, Bash, and SQL. I have been exploring no-code and low-code tools such as Retool, Pipedream/Zapier, and miscellaneous low/no-code tools.
My end goal is to present a solution to a problem or an idea. In that pursuit, I focus on getting fast solutions that are maintainable and prove an idea to be viable.
See the other tabs for specific expertise.
Web Stack and API development
My Web Stack is JAMstack (JavaScript, API and Markdown).
- Frontend: Nuxt/Vue.js and Hugo.
- API Development: FastAPI, Flask, Restful Flask, and Node.js.
- CMS: Netlify CMS, Nuxt-Content, WordPress CMS.
- Database: SQLite, PostgreSQL, Firebase Firestore.
- Infra & Hosting: VM/VPS, NGINX, Firebase, Cloudflare Pages, Cloudflare Workers, Netlify, GCP ecosystem, container-based serverless ecosystem (Heroku, Fly.io).
- CSS / Styling: Bootstrap, theme modification, and classless CSS frameworks. (I am not good at UI)
My preference is to use Nuxtjs on Firebase (including Auth), Cloudflare Workers, VM hosting FastAPI with a SQLite or PostgreSQL database. I prefer to have alerts managed with Pipedream.
Data Analytics and Engineering
I am a data generalist specializing in both ad-hoc data analytics and building data pipelines.
- Data Warehouse and DBMS: Google Cloud BigQuery, Snowflake, DuckDB, SQLite, and PostgreSQL.
- Data Analytics: Pandas, DuckDB, Google Sheets (with API), Excel, data cleanup and wrangling.
- Data visualization and dashboards: Tableau, Looker Studio, Matplotlib.
- Web Scraping / Bots: Advanced Web Scraping, Bot detection bypass, reverse engineering, requests, request-html, Selenium, Puppeteer, Charles, BurpSuite, etc.
- Other: Airflow, dbt, cron jobs.
My preference is to provide adhoc analysis using Python first, convert those adhoc analysis into Python standalone scripts, and then set them up using Cronjobs. For dashboards and internal tooling, I prefer Retool.
Philosophy
I absolutely like to keep things simple and target “low-hanging fruit” first. My goal is to realize your ideas by providing you with a solution in the most frictionless way possible.
Considering that most ideas evolve into larger concepts, I am a big fan of adding sequential solutions rather than designing something massive that does everything at once.
I go into the details about my experience in my blog .