About

Learn more about me

Software Engineer

Over the past 6 years, I've held diverse roles in software engineering and management,focusing on team leadership, project delivery, and product quality.

  • Website: azkacode.my.id
  • Phone: +62 852 333 979097
  • City: Surabaya, Indonesia
  • Degree: Bachelor
  • Email: achmadzainulkarim@gmail.com
  • Freelance: Available

Currently, as an Project Manager at Wowrack.com, leading project development in certain internal app.

Happy Clients

Projects

Skills

HTML 100%
CSS 90%
JavaScript 85%
Laravel 85%
Go 70%
Microservices 70%

Resume

Check My Resume

Sumary

Zainul Karim

Over 6 years, I've held diverse roles in software engineering and management,focusing on team leadership, project delivery, and product quality.

  • Ngagelrejo - Surabaya
  • 62 82 333 979097
  • achmadzainulkarim@gmail.com

Education

Bachelor Degree of Information Technology

2013 - 2017

PGRI Kediri University

Skilled in programming and software development, with hands-on experience in projects. Passionate about problem-solving and eager to implement it in the real world. Learning more in computer science with a solid foundation in systems, databases, and algorithms.

Professional Experience

Project Manager

Jul 2024 - Present

Wowrack Indonesia

  • Manages team to achieve the company's goal of Application Development.
  • Assesses team performance and measures Key Performance Indicators for continuous improvement.
  • Escalates the people inside the team in having a good relationship with management and other divisions.
  • Hold sprint event meetings with the team.
  • Do one on one meetings to listen to the team's problems.

Project Manager

Feb 2024 - Jun 2024

Adaptiv Solusi Informatika

  • Manages team to achieve the company's goal of Application Development.
  • Do requirement gathering to understand the requirements of the project.
  • Do master data analysis to initiate the project development.
  • Do one on one meetings to listen to the team's problems.

Technical Leader

Dec 2023 - Feb 2024

Paper.id

  • Manages team to achieve the company's goal of Application Development.
  • Hold sprint event meetings with the team.
  • Do one on one meetings to listen to the team's problems.
  • Assesses team performance and measures Key Performance Indicators for continuous improvement.

Engineering Manager

Aug 2021 - Dec 2023

Aplikasi Super

  • Manages team to achieve the company's goal of Application Development.
  • Assess the team performance and measure Key Performance Indicators for continuous improvement.
  • Assist the people inside the team in having a good relationship with management and other divisions.
  • Hires the best talent for building the team.
  • Onboards new talent to enjoy working on the pitch.

  • Team Achievement :

  • Building sharing culture
  • Sharing knowledge become a new culture inside the team once per month with vary of new techs.

  • Dynamic Code Analysis & Unit Testing
  • Direct the team to implement dynamic code analysis using SonarQube and approach unit test coverage by 80%

  • Application Release Train
  • Encourage team to following the release train method for deploying application

  • Better Tech Documentation
  • Initiate to make better documentation such as : Deployment Documents and Postmortems

  • Engineering Matrics
  • Initiate matrics with VP and all EM's to document the standard competency for all non-managerial grades inside engineering division

Technical Lead

Jun 2020 - Aug 2021

Aplikasi Super

  • Determining project requirements and developing work schedules for the team.
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Identifying risks and forming contingency plans as soon as possible.
  • Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.

Senior Software Engineer

Jan 2019 - Jun 2020

Aplikasi Super

  • Develop features and improvements to the GitLab product in a secure, well-tested, and performant way.
  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to product quality, security, and performance.
  • Solve technical problems of moderate scope and complexity.

Junior Software Engineer

Jan 2018 - Jan 2019

Aplikasi Super

  • Involved in the entire product development lifecycle including the design, development, deployment and maintenance of new and existing features.
  • Impacts the stability and quality of our web applications.
  • Writes reusable and maintainable code.

Services

My Services

Application

Helps you build your own application whether mobile or web with your best requirements

Company Website

Enhance your customer trust with showing your company identity through powerful website

Portfolio

My Works

  • All
  • Application
  • Website

Warranty App

Protec Autodetailing

School Website

ACSC Preschool Surabaya

Contact

Contact Me

My Address

Jl. Bratang Gede 1C - Ngagelrejo - Wonokromo
Surabaya

Social Profiles

Email Me

achmadzainulkarim@gmail.com

Call Me

+62 82 333 979097

Designed by BootstrapMade