
Vava Heirro
Full-stack Developer
Bekasi, Indonesia
I'am Full-stack Developer, specializing in the development of web applications and ERP solutions for the B2B segment, manage the end-to-end product lifecycle — from planning and development to deployment — ensuring that every solution is tailored to meet business needs and drive operational efficiency.
from typing import List, Literal
class Developer:
def __init__(self, name: str, skills: List[str], interests: List[str]):
self.name = name
self.skills = skills
self.interests = interests
class TechStack:
def __init__(self, dev_ops: List[str], backend: List[str], frontend: List[str]):
self.dev_ops = dev_ops
self.backend = backend
self.frontend = frontend
ContactType = Literal['github', 'twitter', 'linkedIn', 'email']
tech_stack = TechStack(
dev_ops=[
'GitLab',
'GitHub',
'Cloudflare',
'Docker'
],
frontend=[
'React.js',
'JavaScript',
'TypeScript',
'TailwindCSS',
'Astro',
'Ionic',
'Capacitor',
'Markdown',
'WordPress'
],
backend=[
'AdonisJS',
'Fastify',
'FastAPI',
'Python',
'Node.js',
'Bun',
'PostgreSQL',
'MySQL',
'S3 Storage',
]
)
me = Developer(
name='Vava Heirro',
skills=tech_stack.dev_ops + tech_stack.backend + tech_stack.frontend,
interests=[
'Open Source',
'Security',
'Privacy',
'Performance',
'Self-Hosting',
'Networking'
]
)
def contact(contact_type: ContactType) -> str:
if contact_type == 'github':
return 'https://github.com/heirro'
elif contact_type == 'twitter':
return 'https://x.com/heirrok'
elif contact_type == 'linkedIn':
return 'https://www.linkedin.com/in/heirro'
else:
return 'vava@heirro.dev'
BGP Scanner
This is a simple web server that can be used to scan BGP Prefixes v4 and v6 for a given AS number.
View on GitHubCek Rekening API
API Cek Rekening, API Cek Nama Rekening, Cek Nama Rekening Indonesia.
Open Project WebsiteQR Code Generator API
A simple and powerful API for generating customizable QR codes from text or URLs, built with FastAPI.
View on GitHub