Loading next page...
Software & ML Developer
Crafting backend systems & intelligent applications
Scroll to explore

About Me

I'm Yazid Rizki, a fourth-year Computer Science student with a passion for backend development and machine learning.

I was a software developer intern at a major financial institution, I bring over 2 years of experience as a backend developer in a student organization.

Recognized as a finalist in multiple national-level technology competitions and completed an intensive ML specialization program. I specialize in building distributed systems, and ML applications across various domains including IoT, educational platforms, and management systems.

2+
Years Backend Dev
15+
Projects Delivered
3
National Finalists

Tech Stack

Technologies I work with to bring ideas to life

Backend Development

Express.js / Nest.js

Expert

Building RESTful APIs and microservices with 2+ years production experience

Spring Boot

Advanced

Enterprise Java applications with dependency injection and security

Laravel

Advanced

PHP web applications with Eloquent ORM and advanced routing

Flask

Intermediate

Lightweight Python web services and APIs

Programming Languages

JavaScript / Node.js

Expert

Full-stack development with modern ES6+, async patterns, and Node ecosystem

Python

Advanced

Backend services, ML applications, data processing, and automation scripts

Java / Kotlin

Advanced

Enterprise applications and Android development with modern JVM

C++

Intermediate

System programming, and algorithms

Go (Golang)

Intermediate

High-performance concurrent services and distributed systems

Databases & Data Management

Oracle Database

Advanced

Complex queries, PL/SQL, performance tuning, and enterprise DB management

PostgreSQL

Expert

Relational database design, optimization, indexing, and replication

MySQL

Expert

Relational database design, optimization, indexing, and replication

MongoDB

Advanced

NoSQL document databases, aggregation pipelines, and scaling strategies

Firebase

Intermediate

Real-time databases, cloud firestore, and embedded databases

Frontend Technologies

Next.js

Advanced

Server-side rendering, static generation, and full-stack React applications

React.js

Advanced

Component-based UIs, hooks, context API, and state management

Vue.js

Intermediate

Progressive framework for building responsive user interfaces

Machine Learning & AI

PyTorch

Advanced

Deep learning frameworks for ML model development and training

TensorFlow

Advanced

Deep learning frameworks for ML model development and training

Computer Vision

Intermediate

Image processing, object detection, and visual recognition systems

NLP

Intermediate

Natural Language Processing, text analysis, and language models

Time Series Analysis

Advanced

Forecasting, anomaly detection, and trend analysis

DevOps & Tools

Docker

Advanced

Container orchestration for microservices, multi-stage builds, docker-compose

Kubernetes

Intermediate

Container orchestration, deployments, services, and scaling strategies

Jenkins

Intermediate

CI/CD pipelines, automated testing, and deployment automation

Git

Expert

Version control workflows, branching strategies, code review processes