Adam Sulthoni Akbar, Developer in Malang, Malang City, East Java, Indonesia
Adam is available for hire
Hire Adam

Adam Sulthoni Akbar

Verified Expert  in Engineering

Software Developer

Malang, Malang City, East Java, Indonesia

Toptal member since August 10, 2022

Bio

Adam is a seasoned front-end software engineer with 4+ years of diverse experience building and launching applications for startups and established companies. He has successfully managed both medium-sized projects and teams. His versatility extends from front-end development, primarily focusing on React, to full-stack capabilities. A quick learner and highly adaptable professional, Adam has consistently demonstrated his ability to meet tight deadlines and deliver robust, scalable products.

Portfolio

Wander Inc
TypeScript, Next.js, React Native, Expo, Tailwind CSS
Ruangguru
JavaScript, TypeScript, React, Go, MySQL, Next.js, HTML, Jest, GraphQL, Docker...
Rakamin Academy
JavaScript, React, TypeScript, Next.js, HTML, Jest, Node.js, Sass, Docker, CSS...

Experience

Availability

Part-time

Preferred Environment

Docker, TypeScript, React, Next.js, Express.js, Node.js, React Native, SQL, MERN Stack, Architecture

The most amazing...

...app I've created is a student web platform that can be used by more than 1,000 users concurrently and supports PWA features.

Work Experience

TypeScript Engineer

2022 - 2023
Wander Inc
  • Developed the onboarding stage of the client's new product called Atlas: https://www.wander.com/atlas.
  • Built various new features on their mobile Apps and redesigned some of the screens to improve the UX.
  • Optimized mobile apps to improve performance on Android and iOS. Added external libraries like FlashList and expo-image and worked on queries and caching to address lag issues. These enhancements resulted in a smoother user experience.
Technologies: TypeScript, Next.js, React Native, Expo, Tailwind CSS

Full-stack Engineer

2021 - 2022
Ruangguru
  • Created a software development kit (SDK) with web tools to create and manage the tracking process, reducing engineers' time to add trackers on each web and facilitating product managers' and QA teams' tracking management activities.
  • Managed the analytics engineer team throughout project initiation, planning, and development and mentored one junior engineer.
  • Developed the English Academy and the Brain Academy web apps. With more than 1,000 users, they became the most significant revenue stream for the company.
Technologies: JavaScript, TypeScript, React, Go, MySQL, Next.js, HTML, Jest, GraphQL, Docker, Google Cloud Platform (GCP), React Native, PostgreSQL, Cypress, Ansible, Terraform, Redux, Figma, Full-stack, Front-end, Webpack, Storybook, SEO Tools, Large-scale Projects, REST, Login & Registration, Web Development, System Architecture, Requirements Analysis, Analytics, BigQuery, Content Management Systems (CMS), Progressive Web Applications (PWAs), Netlify, Unit Testing, Continuous Delivery (CD), Continuous Integration (CI), Chakra UI, Performance, Monorepos, React Query, React Components, React Hooks, Startups, UI Components, Prisma, APIs, Heroku, Amazon Web Services (AWS), Architecture, UI Animation, User Experience (UX), Charts, JavaScript Charting, Scrum, Jira, Front-end Development, Responsive Web Apps, Microservices, REST APIs, Amazon S3 (AWS S3), JSON Web Tokens (JWT), OAuth, GitHub, Back-end, OLAP, Redis, Remix

Front-end Mentor

2021 - 2021
Rakamin Academy
  • Created curriculum and teaching materials for basic React modules.
  • Taught over 40 students from basic JavaScript and HTML to intermediate React.
  • Provided support to the students. They all passed the final exam and were hired as software engineers.
Technologies: JavaScript, React, TypeScript, Next.js, HTML, Jest, Node.js, Sass, Docker, CSS, Cypress, Redux, Figma, Front-end, REST, Login & Registration, Web Development, Requirements Analysis, Netlify, Chakra UI, React Query, React Components, React Hooks, Startups, UI Components, APIs, Heroku, Architecture, User Experience (UX), Scrum, Jira, Front-end Development, Axios, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), OAuth

Front-end Developer

2020 - 2021
Self-employed
  • Developed a real-time web app for delivering food where users can place and track their orders.
  • Built an eCommerce website for grocery stores and retail shops.
  • Created a web app with minimal libraries to reduce the bundle size, so users can have a smooth experience while using it on mobile.
  • Designed and developed mini web games for candy companies to celebrate Christmas.
Technologies: JavaScript, React, Redux, Node.js, Sass, Google Cloud Platform (GCP), CSS, React Native, Hasura, Next.js, Figma, Full-stack, Front-end, MongoDB, Mongoose, Webpack, Drag & Drop, REST, Login & Registration, Material UI, Web Development, System Architecture, Requirements Analysis, Ant Design, Chart.js, Progressive Web Applications (PWAs), Chakra UI, Performance, React Components, React Hooks, UI Components, Apollo, Gatsby, HTML5, Prisma, MERN Stack, APIs, Architecture, UI Animation, JavaScript Charting, PHP, Laravel, Front-end Development, Axios, WebSockets, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), OAuth, User Experience (UX)

Software Engineer

2019 - 2020
Aksaramaya
  • Developed a service to scrape data from Twitter, used for sentiment analysis.
  • Built a machine learning to perform sentiment analysis for politics in Indonesia.
  • Created a dashboard to display the results of the sentiment analysis study using React and D3.js that can also be used to trigger scraping and select specific topics.
Technologies: JavaScript, React, Python 3, TypeScript, HTML, GraphQL, Node.js, Sass, Express.js, Google Cloud Platform (GCP), CSS, Next.js, Front-end, MySQL, Drag & Drop, REST, Login & Registration, Web Development, Data Visualization, Ant Design, Tailwind CSS, React Components, React Hooks, Startups, UI Components, SQL, MERN Stack, Architecture, Charts, Firebase, Front-end Development, Python, Axios, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), OAuth, SCSS, User Experience (UX)

Front-end Engineer

2018 - 2019
Hash Rekayasa
  • Built supporting applications for internal use to process reimbursements, inventory records, and attendance tracking using React Native and GraphQL.
  • Created web apps to provide professional services in the education and consulting industry.
  • Delivered the project one month ahead of schedule.
Technologies: JavaScript, React, Next.js, Node.js, Sass, Express.js, CSS, React Native, Hasura, Front-end, REST, Login & Registration, Material UI, Architecture, Front-end Development, Axios, REST APIs, JSON Web Tokens (JWT), Back-end, SCSS, User Experience (UX), Bootstrap

Risedle

https://risedle.com/
Risedle is a decentralized leveraged token market protocol, a Web3 project that provides a simple way to generate leveraged gains from various tokens without risk of liquidation. It aims to simplify the process of opening, managing, and closing leveraged positions and protect users from liquidation. It was developed using Next.js for the front end and Foundry for the contract.

Roboguru

https://roboguru.ruangguru.com/
Roboguru is artificial intelligence in the Ruangguru application. The goal is to help users find answers and to understand the process of answering even the most difficult questions.

Roboguru will provide a way to solve questions users give by simply sending photos of the questions users are working on. After a user sends a photo of the problem, Roboguru will provide a learning concept in the form of a video related to the users' question material. Then, there will also be steps and answers.

English Academy

https://www.english-academy.id/
English Academy it's the platform for learning English used by more than 1,000 students from Indonesia and Thailand.

I developed this project using React with Next.js and Chakra UI. Students can use this platform to live teaching sessions with teachers and take quizzes and tests.

Snoonu

https://snoonu.com/
Snoonu is a food, shopping, and grocery eCommerce based in Qatar.
I developed this project for the shopping mall and built food delivery features on the website using React and Sass. This website it's used to see the tenant menu/items and their availability.
2017 - 2021

Bachelor's Degree in Computer Science

Brawijaya University - Malang, Indonesia

MAY 2022 - PRESENT

Advanced React Hooks

Epic React

MAY 2022 - PRESENT

React Hooks

Epic React

MAY 2022 - PRESENT

React Fundamentals

Epic React

Libraries/APIs

React, Node.js, REST APIs, Chart.js, React Query, JavaScript Charting, Web3.js

Tools

JSX, Figma, Prisma, GitHub, Terraform, Ansible, Mongoose, Webpack, BigQuery, Jira, Expo

Languages

JavaScript, TypeScript, HTML, GraphQL, Sass, CSS, HTML5, SQL, SCSS, Go, Python 3, Java, PHP, Python

Frameworks

Next.js, Express.js, JSON Web Tokens (JWT), React Native, Redux, Ant Design, Tailwind CSS, Bootstrap, Jest, Cypress, Material UI, OAuth 2, Laravel, Remix

Paradigms

REST, Requirements Analysis, Unit Testing, Continuous Delivery (CD), Continuous Integration (CI), Scrum, Microservices, OLAP

Platforms

Docker, Google Cloud Platform (GCP), Linux, Netlify, Heroku, Amazon Web Services (AWS), Firebase

Storage

PostgreSQL, Hasura, MongoDB, MySQL, Amazon S3 (AWS S3), Redis

Other

Front-end, Login & Registration, Web Development, Chakra UI, React Components, React Hooks, Startups, UI Components, APIs, Front-end Development, Axios, User Interface (UI), Full-stack, Storybook, Large-scale Projects, System Architecture, Content Management Systems (CMS), Performance, MERN Stack, Architecture, UI Animation, User Experience (UX), Charts, Responsive Web Apps, OAuth, Back-end, SEO Tools, Drag & Drop, Data Visualization, Analytics, Progressive Web Applications (PWAs), Single Sign-on (SSO), Monorepos, Apollo, Gatsby, WebSockets, Amazon RDS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring