Novi Ardi | Fullstack Engineer, Backend Engineer, DevOps/SRE, Engineering Leadership
[email protected] | https://aredhi.com | https://github.com/emaniacs | https://t.me/aredhi | https://www.linkedin.com/in/aredhi | +6281372224949
Professional Summary
Results-oriented engineer and engineering leader with 13+ years of experience in fullstack development, backend engineering, DevOps, and site reliability. Hands-on expertise in Python, JavaScript/TypeScript, Golang, and PHP — building React/Next.js frontends and Node.js/Django/Flask/Golang backends with RESTful APIs, GraphQL, and WebSockets. Deep infrastructure-as-code practice with Terraform/OpenTofu, Ansible, Docker, and Kubernetes on AWS, with a strong focus on observability (Prometheus, Grafana, Loki), reliability, and cloud cost optimization. Proven track record migrating monolithic systems to Kubernetes and containerized architectures. Experienced leading, mentoring, and coordinating remote engineering teams across the US, Europe, and the Middle East — owning technical decision making, delivery, and stakeholder communication.
Technical Skills
- Languages: Python, JavaScript, TypeScript, Golang, PHP, Shell Scripting, Rust, Elixir, Elm
- Frontend: React, Redux, Next.js, Tailwind CSS, HTML5, CSS3, Webpack, GraphQL, WebSockets
- Backend: Node.js, Express.js, Django, Flask, FastAPI, Laravel, RESTful APIs, Microservices
- DevOps & IaC: Terraform, OpenTofu, Ansible, Docker, Kubernetes, ArgoCD, Jenkins, GitHub Actions, GitLab CI, CI/CD, GitOps
- Cloud & Infrastructure: AWS (EC2, VPC, S3, RDS, CloudWatch), GCP, Azure, Cloudflare, Nginx, HAProxy, Linux System Administration, Linux Firewall (iptables/nftables/ufw)
- Databases: PostgreSQL, MongoDB, Redis, MySQL, MariaDB, Elasticsearch, ClickHouse, Qdrant (Vector DB)
- Messaging & Streaming: RabbitMQ, Apache Kafka, Data Lakehouse
- SRE & Observability: Prometheus, Grafana, Loki, Sentry, Datadog, GreptimeDB, Vector, Monitoring, Alerting, Incident Response, Performance Optimization, Cost Optimization
- Debugging & Troubleshooting: Root Cause Analysis, Performance Profiling (perf, py-spy), strace, tcpdump, gdb, Core Dump Analysis, Production Debugging
- Testing: Jest, Mocha, Pytest, PHPUnit, tap
- Integrations & APIs: Stripe, Square, NMI, Twilio (SMS/Voice), OpenAPI, REST API Versioning, API Key Authentication, Rate Limiting
- Practices: Fullstack Development, Backend Development, Site Reliability Engineering, Monolith-to-Kubernetes Migration, Code Review, Technical Decision Making, Project & Delivery Management
Professional Experience
IT Consultant & Founder | any-apps.com
2023 - Present (Remote - US, Europe & Middle East clients)
- Lead and coordinate a remote team of engineers and subcontractors; own project planning, task breakdown, workload allocation, code review, and delivery tracking across multiple concurrent engagements.
- Serve as the primary technical point of contact for clients — scoping, estimates, status reporting, and expectation management in async-first English communication.
- Drive architecture and technology decisions (stack selection, build-vs-buy, cloud vendor choices) by evaluating trade-offs across cost, performance, scalability, and maintainability.
- private client Designed and deployed full AWS infrastructure (Dev & Prod) using Terraform/Opentofu and Ansible. Developed backend using Django, Redis, and WebSockets. Built CI/CD pipelines via GitHub Actions for automated Node.js builds and EC2 synchronization.
- private client Architected complete cloud infrastructure using Terraform/Opentofu, Ansible, and AWS with automated GitHub Actions workflows.
- private client Deployed full-stack infrastructure via IaC. Integrated application with NodeBB forum on AWS EC2.
- Managed complex AWS environments (VPC, S3, RDS, CloudWatch) with cost optimization to reduce infrastructure overhead. Managed global DNS/Email via Cloudflare and GoDaddy.
Founding Infrastructure & Backend Engineer | Confidential Startup
2024 - Present (Remote)
- Research and design of the infrastructure architecture for an early-stage startup, from domain strategy through production deployment.
- Domains, DNS & Email Security: Registered and configured domains across Cloudflare and GoDaddy, set up DNS records, and secured email deliverability with SPF/DKIM/DMARC policies.
- Cloudflare Security Hardening: Applied SSL/TLS hardening, WAF rules, and access policies to protect applications and reduce attack surface.
- Static Site Delivery: Deployed static pages for development via GitHub Actions pipeline to Cloudflare Pages.
- Cloud Infrastructure (IaC): Provisioned AWS infrastructure (EC2, RDS, S3) with IAM policies using Terraform/OpenTofu and Ansible across production, staging, and dev environments.
- Backend: Built a Django application with Celery workers and task pipelines, delivered via CI/CD, with 200 unit tests and handling 10 million data records in total.
- Frontend: Built a Next.js/React application with 300 unit tests, shipped through a CI/CD pipeline using pnpm and Bun.
- SEO & Security: Enhanced on-page SEO and application security hardening across the stack.
- Payments: Integrated multiple payment providers — Stripe, Square, and NMI — behind a configuration-driven abstraction layer, enabling switching payment gateways via configuration without code changes.
- SMS & Phone: Integrated Twilio for SMS and phone-based notifications and verification workflows.
- Rate Limiting: Implemented rate limiting and throttling on API endpoints to protect services from abuse and ensure fair usage.
- Public API: Designed a versioned public API for external clients with API key authentication and an OpenAPI specification for self-serve integration and documentation.
Freelance Fullstack & DevOps Engineer
2017 - 2024 (Remote - International clients)
- Managed long-term remote engagements directly with overseas clients and teams, delivering features and infrastructure asynchronously across time zones.
- Built full applications using Express.js, React, and Tailwind CSS, and API applications with Express.js including Mocha test suites for Upwork clients.
- CI/CD Engineering: Set up automated pipelines for Flask apps (GitHub Actions to AWS) and Node.js apps (GitLab CI/CD) | 2024.
- AI Integration: Developed Node.js (React/Express) features interfacing with AI APIs | 2023.
- Document Tooling: Built a specialized PDF to DOCX converter using Node.js | 2022.
- Application Security: Developed robust authentication modules for Node.js/MERN stacks (2017) and PHP/Laravel systems (2018).
Research Engineer | System Administration, tirto.id
JAN 2022 - Present (DKI JAKARTA - Hybrid)
- Migrated monolithic architecture to Kubernetes, reducing costs and boosting performance.
- Implemented GitOps using ArgoCD for streamlined continuous deployment.
- Designed multi-cloud server infrastructure and containerized 20+ applications (PHP, Python, Node.js).
- Developed a React application for image upload, management, and editing, integrated with a Node.js backend; built a custom high-performance image proxy in Python.
- Optimized data persistence: enhanced PostgreSQL (indexing), MongoDB (document sizing), and Redis performance.
- Replaced the ELK stack with a more efficient Grafana, Prometheus, and Loki monitoring suite.
Platform Developer, KERB (Australia/Singapore)
JUN 2019 - JAN 2022 (Remote)
- Developed and optimized frontend components using React and TypeScript, improving user experience.
- Developed and optimized API performance and reduced messaging costs through advanced caching strategies.
- Created client-facing API libraries for PHP, Python, and Node.js, ensuring seamless integration with frontend applications.
- Enhanced application test coverage with a focus on frontend testing, reducing bugs and improving stability.
- Re-engineered core parking logic, improving user experience for the Canadian market.
Fullstack Developer, tirto.id
JAN 2016 - JUN 2019
- Developed a full-featured CMS application with React and PostgreSQL, enhancing content management and user interaction.
- Developed an analytics application with a Golang backend and JavaScript frontend.
- Designed server infrastructure and automated installations using Ansible.
- Scaled applications using Nginx load balancing and Redis replication.
- Built internal tracking and recommendation systems that significantly increased page views.
- Increased API performance through de-normalization, migrating high-traffic data from PostgreSQL to MongoDB.
Web Developer, detikcom
JUL 2013 - DEC 2015
- Contributed to the frontend and API development of cnnindonesia.com, focusing on performance and user engagement.
- Migrated legacy applications to modern frameworks to improve performance.
- Created reusable PHP libraries to bridge Elasticsearch, PostgreSQL, and JSON data sources, reducing integration complexity.
Head of Web Development, Maxindo Content Solution
JAN 2013 - JUN 2013 (DKI JAKARTA)
- Led and managed the web development team.
- Successfully launched “Indowebster Radio,” giving users faster access to information and radio streaming.
Web Programmer, Maxindo Content Solution
AUG 2011 - AUG 2012 (DKI JAKARTA)
- Created and maintained file-sharing features.
- Optimized API performance.
- Developed a membership-based store application.
Education
STT Pelita Bangsa, Bekasi Bachelor of Informatics Engineering | 2011
Certifications & Professional Development
- Data Science Fundamentals: Machine Learning, algorit.ma (2020)
- Text Data Mining & NLP, ITTC Universitas Ahmad Dahlan (2020)