Hello, I'm Venedict

Scroll to explore

About Me

Software Engineer

Passionate Developer

Hi Everyone, I am a Software Engineer enthusiast with a passion for building application and solve problem. Currently pursuing my degree in Computer Science at the University of Indonesia, I blend technical skills with creative thinking to build applications that are both functional and user-friendly.

My journey in tech began with a curiosity about how things work, which evolved into a career building software that makes a difference. I'm constantly learning and exploring new technologies to stay at the cutting edge of development.

React
TypeScript
JavaScript
Express.js
Next.js
Tailwind CSS
CSS
HTML
Java
Spring Boot
MySQL
PostgreSQL
Python
Django
Vue.js
React
TypeScript
JavaScript
Express.js
Next.js
Tailwind CSS
CSS
HTML
Java
Spring Boot
MySQL
PostgreSQL
Python
Django
Vue.js

Experience

icon

Software Engineer Intern

work

OPPO Indonesia Manufacturing

June 2024 – Present
OPPO

Built a production line monitoring dashboard to track units produced per hour (UPH) across 10+ stations, enabling real-time performance insights

Applied Lean Manufacturing principles to visualize cycle time deviations, station idle times, and throughput delays

Collaborated with cross-functional teams to define KPIs and deploy the dashboard on a centralized system used by the manufacturing floor

icon

Coordinator Teaching Assistant of Advanced Programming (CSCM602223)

education

Fasilkom UI

Jan 2024 – June 2024
FASILKOM UI

Appointed as coordinator to lead a team of 21 teaching assistants

Collaborated and engaged in regular discussions with lecturers to enhance course content, improve teaching strategies, and address student challenges

Guided students in mastering advanced programming concepts, including SOLID principles, design patterns, high-level networking, and other essential topics

icon

Teaching Assistant of Data Structures and Algorithms (CSGE602040)

education

Fasilkom UI

Aug 2023 – Jan 2024
FASILKOM UI

Selected as one of 24 teaching assistants for the Data Structures and Algorithms course

Graded programming assignments for 12 students and provided support during lab sessions

Collaborated with lecturers to deliver engaging lessons on core topics, including dynamic programming, trees, binary search, sorting, and graphs

icon

Member of Web Development SIG

organization

RISTEK Fasilkom UI

Mar 2023 – Jan 2024
RISTEK

Selected as one of 6 members faculty-wide for a 12-month professional development team

Contributed to four projects, applying best practices in full-stack development, building collaboration with team members and external stakeholders, and delivering impactful solutions

Collaborated with project managers and UI/UX designers, offering the developer's perspective and proposing effective solutions during discussions to build well-rounded projects

icon

Staff of Deputy of Information and Technology

organization

BEM Fasilkom UI

May 2023 – Jan 2024
BEM FASILKOM UI

Selected as one of 8 members faculty-wide for a 12-month faculty student executive board development staff

Led the student executive board internship program for 28 participants, coordinating and delivering web development learning materials between official staff and interns

Contributed to three projects addressing the student executive board's technology needs, including an online account reporting system, a staff voting platform, and an open recruitment website

Projects & Articles

RISTEK Summerfest
Web Development

RISTEK Summerfest

Next.jsDjango REST FrameworkPostgreSQL

RISTEK Summerfest

Web Development

The annual website for RISTEK CSUI's flagship events like Sister in Tech and Datathon. Built as a registration platform for participants and organizers.

PMB Fasilkom UI
Web Development

PMB Fasilkom UI

Next.jsExpressPrisma+1

PMB Fasilkom UI

Web Development

A website to support new student admission activities, including introductions to peers, seniors, and faculty staff. Designed to foster community for incoming students.

Voronoi Diagram Visualization
Computational Geometry

Voronoi Diagram Visualization

JavaScriptWASMC++

Voronoi Diagram Visualization

Computational Geometry

A final project from the Computational Geometry course visualizing the construction of Voronoi diagrams using Fortune's algorithm. Developed collaboratively with two teammates.

More Than Just Git
Article

More Than Just Git

WritingCollaborationSoftware Engineering

More Than Just Git

Article

An article exploring tools beyond Git that help foster effective team collaboration in software engineering—like linear issue tracking, PR reviews, and CI/CD pipelines.

Flexible Authentication with Factory & Strategy Patterns
Article

Flexible Authentication with Factory & Strategy Patterns

JavaScriptDesign PatternsFactory+1

Flexible Authentication with Factory & Strategy Patterns

Article

Exploring how to build flexible and maintainable authentication logic in JavaScript using Factory and Strategy design patterns.

Middleware and Security in Express.js
Article

Middleware and Security in Express.js

Express.jsMiddlewareSecurity

Middleware and Security in Express.js

Article

An article explaining how Express middleware enhances both code maintainability and application security—real examples from real projects.

Get In Touch

Let's Connect

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and development. Feel free to reach out!