Fakhrul Nugroho

FAKHRUL NUGROHO

Fullstack Developer

AddressCilacap, Jawa Tengah
Emailfakhrulnugroho15@gmail.com
GitHubgithub.com/fakhrulnugroho
LinkedInlinkedin.com/in/fakhrulnugroho
Instagraminstagram.com/fakhrulnugroho.id
Twittertwitter.com/fakhrullnugroho

SKILLS

Programming Languages

JavascriptAdvanced
TypescriptAdvanced
PHPIntermediate
JavaBeginner
PythonBeginner
GolangBeginner

Frameworks

ReactJSAdvanced
ExpressJSAdvanced
ServerlessIntermediate
NextJSIntermediate
CodeIgniterIntermediate
SpringBeginner

Tools

GitAdvanced
VS CodeAdvanced
GitHubAdvanced
GitHub ActionIntermediate
AWSIntermediate
DockerBeginner

Hard Skills

Web DevelopmentAdvanced
RestAPIAdvanced
OOPAdvanced
Database & SQLIntermediate
MicroservicesIntermediate
Data Structures & AlgorithmIntermediate

Databases

PostgreSQLIntermediate
MySQLIntermediate
MongoDBBeginner
DynamoDBBeginner
SQLiteBeginner

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.