Fakhrul Nugroho
Skills
Experiences
FAKHRUL NUGROHO
Fullstack
Developer
Address
Cilacap, Jawa Tengah
Email
fakhrulnugroho15@gmail.com
GitHub
github.com/fakhrulnugroho
LinkedIn
linkedin.com/in/fakhrulnugroho
Instagram
instagram.com/fakhrulnugroho.id
Twitter
twitter.com/fakhrullnugroho
SKILLS
Programming Languages
Javascript
Advanced
Typescript
Advanced
PHP
Intermediate
Java
Beginner
Python
Beginner
Golang
Beginner
Frameworks
ReactJS
Advanced
ExpressJS
Advanced
Serverless
Intermediate
NextJS
Intermediate
CodeIgniter
Intermediate
Spring
Beginner
Tools
Git
Advanced
VS Code
Advanced
GitHub
Advanced
GitHub Action
Intermediate
AWS
Intermediate
Docker
Beginner
Hard Skills
Web Development
Advanced
RestAPI
Advanced
OOP
Advanced
Database & SQL
Intermediate
Microservices
Intermediate
Data Structures & Algorithm
Intermediate
Databases
PostgreSQL
Intermediate
MySQL
Intermediate
MongoDB
Beginner
DynamoDB
Beginner
SQLite
Beginner
EXPERIENCES
Erdigma Indonesia
Dec 2022 - Now
Erdigma Indonesia - Fullstack Developer
Dec 2022 - Now
Lead the development of web applications and oversee the work of other developers on the team.
Collaborate with the team to design and implement new features and functionality.
Mentor and train junior developers on the team.
Act as a technical advisor for the team and make recommendations on technology choices and architecture decisions.
Collaborated with team members to troubleshoot and debug web applications.
Mentoring team members and ensuring they adhere to determining software quality standards
Participate in code reviews and ensure that all code adheres to best practices.
Help to develop and implement coding standards and best practices for the team.
Created and implemented front-end and back-end web development solutions.
Assisting with application troubleshooting and debugging.
Deployed web application on AWS.
Designed and implemented RESTful API endpoints.
Developed front-end web applications using NextJS.
Developed RESTful API using AWS Lambda & Serverless Framework with Microservices Architecture.
Provided support and maintenance for web applications.
Develop and maintain web applications using TypeScript, Next.js, and the Serverless Framework.
Write clean, maintainable, and efficient code.
Powerhouze - Fullstack Developer
Jan 2021 - Nov 2022
Design and implement RESTful APIs using Java Spring.
Implement scalable and cost-effective RESTful APIs using AWS Lambda and Serverless Framework, with a focus on microservice architecture.
Streamline project maintenance using a mono repository with Lerna.
Build a feature-rich e-commerce web application, utilizing microservice architecture.
Implement an e-wallet solution for the e-commerce web application.
Develop AWS Lambda layers for reusable libraries.
Establish a CI/CD pipeline using Github Actions for deploying front-end to AWS S3 and back-end to AWS Lambda.
Create reusable ReactJS components to improve efficiency and maintainability.
Schedule and automate expired order management with AWS Lambda and AWS EventBridge.
Debug and resolve technical issues with precision and accuracy.
Optimize project structure for better maintenance and organization.
Powerhouze - Frontend Developer
Aug 2020 - Dec 2020
Create a responsive web application using ReactJS for optimal mobile experience.
Integrate APIs seamlessly with the back-end using Axios.
Provide ongoing maintenance and support for the web application.
Troubleshoot and resolve bugs effectively.