A Little Background

Yehezkiel Wiradhika's portrait

I'm Yehezkiel Wiradhika (A.K.A Hezky): A Backend Engineer with Penetration Testing and Security Engineering as USP. I work in microservices environment with Go, Gin, GORM, Postgres, Node.js, Next.js, and Typescript environments; having proficiency in RabbitMQ, Redis, Github Actions, Docker, Kubernetes, Github Actions (CI/CD), Nginx and more; proficiency in security implementations of SIEM, IDS/IPS, Firewalls, Honeypots and so on; having experience in building monolithic architectures with PHP and Laravel. I'm also an Offensive Security / Ethical Hacking / Penetration Testing Enthusiast with experience in doing Web App and Network Penetration Testing on 20 of my College's Web Apps at DPTSI ITS. I sometimes build intelligent Security products / tools, utilizing Machine Learning implementations with Thesis topic: "Statistical, Frequent Pattern Mining and Machine Learning based Web Honeypot Attack Data Analysis".

Certs and Educations

Experience

Some of my notable experiences as Software Engineer and Cyber Security from time to time.

  • Volvinco: Backend, Infrastructure & Security Engineer
    I was side-hustling at Volvinco as freelancer, a Security-Based Software Agency. I setup their VPS with Ubuntu as its OS, Networking, Database and Security infrastructures, design their clients' systems, make both the Backend APIs and the Frontend, also conduct security assessments and maintainance of their final products.


  • DPTSI ITS: Penetration Tester
    I conducted security assessment on 20 of ITS's websites both on the Network and Web App sides with Kali Linux tools such as Nmap, SQLMap, Metasploit, Hydra, etc also manual penetration testing with Burpsuite and OWASP ZAP. Finding hundreds of vulnerabilities and several critical ones. Such as Database Leak (SQLi) and Broken Access Control (gained admin access).


  • KYB Indonesia: Fullstack Software Engineer
    As the project's lead developer, I helped digitize PT. KYB’s whole training programs by creating from scratch KYB’s Training Center Administration Fullstack Web App with LEMP stack (PHP, MySQL, AJAX, JQuery). Designed (ERM, Flowchart, requirement gathering & analysis, and more) based on SDLC (Agile) method. Integrated KYB’s training database which is formerly in Excel format (saved locally), cleaned it and converted it to SQL (integrated on KYB’s internal network).


  • StudentsXCEOs League 2022: Backend Engineer
    As the lead Backend Developer, I implemented SxCLeague's Backend API with Nodejs, database with MongoDB and Mongoose, implemented the API requests using Axios on the Frontend and the events’ registrations, authentication (JWT), RBAC authorization (admin, user) complete with validations and error handlings using React and Nodejs.


  • Schematics ITS 2021: Frontend Engineer
    Implemented using Reactjs, Tailwindcss and Nextjs: NPC Competition Registration dan REEVA Ticket Purchase. Implemented whole NLC dan NPC landing pages, sponsor implementations, 3d virtual tour and more. Worked closely with three mentors and a colleague.