I have over 8 years of experience working in software engineering. Currently, I manage Engineering team (consisting of Full Stack Developers working remotely from Indonesia, India and Iran) to consistently deliver products on-time with quality. Prior to that, I was a Full Stack Developer with experiences working in several industries. From a mining company (using .NET Framework 4.5, C# and C++) to digital banking (using React Native as the Frontend and Node.js as the backend microservices).
Working with a 100% remote team to scale and improve team processes and engineering culture. As an Engineering Lead, I lead two teams (each team has one Tech Lead) with twelve Full Stack Developers in total.
While I drive the Engineering efforts, I also work with other departments to shape the product and processes to the Indonesian market.
- Grow the Engineering team from 3 to 12 developers.
- Improve CI/CD pipeline to make the deployment easier and faster.
- Single handedly upgrade the apps to use React Native v0.59 (previously it was v0.55)
- In the next year, lead the team to do React Native upgrade to v0.63
- React Native
Develop and maintain software by applying the knowledge, tools, and methods of software development process/life-cycle.
Progressing from Junior Programmer to Programmer to Analyst Programmer in just three years.
- .NET Framework
- React Native
Network Engineer (Outsource)
Create and configure customer’s VLAN on Telkom’s Router, ensure the customer routing from DSLAM trough Metro Ethernet, handle Broadband Remote Access Server to ensure Speedy customers get the appropriate speed.
- Metro Ethernet
Skills & Tools
- Code Review
- Amazon Web Service
- Google Cloud Platform
BSc in Computer ScienceUniversitas Diponegoro2007 - 2013
- Bahasa (Native)
- English (Professional)