|
Hi Everyone,
"Hard Work Never Betray", is my own taught spirit since I was a kid.
I became curious about computer programming at 10th years old when my uncle showed me "how to create a clone of the music player in Windows OS".
At 16th years old, I started as a freelance programmer and got paid for windows desktop app development (VB .Net, C# .Net, and a bit of C/C++) when I was in high school back then.
Nowadays, my main programming languages are Go, Javascript(JS, ES, TS) and C# since everything moved from local computer apps to cloud computing apps.
I'm being a passionate full-stack developer who creates web and mobile applications leveraging several tech-frameworks such as Go-chi, Gofiber, Express.js, Vue.js, React.js, PHP Laravel, and C# .Net Core.
My latest projects are Backend API (Go), Back-office Dashboard (Fullstack JS) and Cross-platform Mobile (Flutter) development.
Anyway, I did some research on artificial intelligence & knowledge discovery in a database for my bachelor's degree and master's degree.
I love to gain knowledge of the data, including user behavioral clustering, fraud detection, and anomaly detection, even though it requires a lot of patience.
Not to mention, I develop an indie game using Unity Game Engine as a hobby in my spare time.
I'm currently seeking a new opportunity and journey as a senior software engineer - backend role, especially in the Go, Javascript, and C# Universe.
I'm looking for a company that supports a growth mindset, supportive teammates, diversity, equity, and inclusion as an individual contributor.
Furthermore, we can discuss in case my experience & skillset can help your team/company.
Feel free to contact me by email: saktinugraha24@gmail.com
or send a message to My LinkedIn profile.
Software Engineer | Backend | Fullstack | Data Enthusiast | Game Developer
Full Name: | Muhammad Wahyu Nugroho Sakti |
Title: | Software Engineer II |
Education: Electronic Engineering Polytechnic Institute of Surabaya | Bachelor Applied Science of Game Technology (S.ST / B.ASc) |
Master of Computer & Informatics Engineering (M.Tr.Kom. / M.Eng.) |
|
Email: | saktinugraha24@gmail.com |
Phone: | +62-823-1120-0095 |
Location: | Surabaya, East Java, Indonesia |
Skill
Go (Fiber, Go-chi, Gin, Go-kit, Hugo, GORM, SQLX, Ent) 90%Here are some of the services I provide.
Initially, the technology I used in developing full-stack applications was LAMP (Linux Apache MySQL PHP/Perl), then expanded with stacking Node.js, Vue, React, PostgreSQL, MongoDB, MariaDB, generating PEVN, MEVN, MERN.
I have experienced in developing backend applications such as REST API, GraphQL, authentication service, job/task queue & scheduler, blockchain transaction. I use Node.js (Express / Nest), Golang (Fiber / Go-chi), C# (.Net Core / ASP.Net Core).
Besides developing backend apps, I've also worked on several dashboard development projects for back-office and analytics services using Vue.js and React.js. Long before that I used to develop the web using jQuery.
I graduated with Bachelor of Applied Science and Master of Computer & Informatics Engineering from Electronic Engineering Polytechnic Institute of Surabaya, one of the best Polytechnic in Indonesia, also in South East Asia. Conducted research with topic of data analytics, ML & AI for games, leveraging tools and lib: ml.net, mljs, tfjs(tensorflow), scikit-learn, numpy, pandas. chart.js, d3.js, three.js, matplotlib.
Long before developing web or mobile apps, I was a desktop app developer. But as technology trends, more and more users are using handheld devices in their daily life. When developing native-based applications, I use the Java programming language for android, along with retrofit, dagger, and use the basic repository from Mindorks for the MVP and MVVM architectures. As for cross-platform apps: Android & iOS, I use dart and flutter.
When I was 5 years old, I remember how fun it was to play Sega Genesis "The Lion King" and Nintendo SNES "Super Mario Bros". Then I thinking how can a box magically bring up an video that we can control. Sony Playstation made me more curious about how games are developed, but I frustrated when realized native c/c++ is the language, Until game engines like Unity and Unreal made game development easier than the previous decade.
14
WORKS COMPLETED7
YEARS OF EXPERIENCE9
TOTAL CLIENTS3
AWARD WONHere some of latest project that I've made.
Go big or go home, If we pass we are winner, either if we fail we are wiser
kubectl delete deploy -n kube-system --all :D
Busy Building Rocket
Here's some of my stories, journal and research
Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni adipisci eaque autem fugiat! Quia, provident vitae! Magni tempora perferendis eum non provident.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni adipisci eaque autem fugiat! Quia, provident vitae! Magni tempora perferendis eum non provident.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni adipisci eaque autem fugiat! Quia, provident vitae! Magni tempora perferendis eum non provident.