Indera Aji Waskitho, Developer in Palembang, Palembang City, South Sumatra, Indonesia
Indera is available for hire
Hire Indera

Indera Aji Waskitho

Verified Expert  in Engineering

Bio

Indera is a full-stack developer with 8 years of experience building websites and APIs across travel, healthcare, eCommerce, and financial industries. He led developer teams and architecting solutions such as an e-hospital ecosystem. Indera's expertise includes TypeScript, React, Node.js, React Native, and other modern technologies.

Portfolio

Freelance
JavaScript, React, Material UI, Redux, React Redux, APIs, Git, GitHub...
mHealthBank
Azure, JavaScript, C#, .NET, SQL, APIs, React Native, REST APIs...
Travorama
Azure, JavaScript, C#, .NET, .NET Core, SQL, Redis, React Native, Web Scraping...

Experience

  • JavaScript - 8 years
  • SQL - 6 years
  • .NET - 6 years
  • C# - 6 years
  • Azure - 6 years
  • Web Scraping - 5 years
  • Data Scraping - 5 years
  • Node.js - 2 years

Availability

Part-time

Preferred Environment

Azure, JavaScript, C#, Node.js, NestJS, SQL, TypeScript, React, Next.js, Express.js

The most amazing...

...thing I've built was an e-hospital ecosystem that enables healthcare digitalization and facilitates teleconsultation, especially during the pandemic.

Work Experience

Full-stack Developer

2021 - PRESENT
Freelance
  • Created a finance trading platform with interactive data visualization, helping users make data-driven decisions and enhancing trading efficiency by 5x.
  • Created a responsive website for an online grocery store using TypeScript, React, Next.js, Tailwind CSS, and Apollo GraphQL.
  • Embedded the UI for a trading dashboard with charting, analytics, and data visualization using JavaScript, React, Material UI, and ApexCharts.
  • Built the product discovery back end for an online grocery store using TypeScript, Node.js, NestJS, GraphQL, Firestore, Algolia, and Vercel.
  • Developed a forex trading execution service using JavaScript, Node.js, Express.js, MongoDB, and RESTful APIs.
  • Integrated Airtable and Notion as a form of alternative database-dashboard, making the data easily accessible to users.
  • Conducted web scraping on eCommerce and financial news websites using JavaScript, Cheerio, and Puppeteer.
Technologies: JavaScript, React, Material UI, Redux, React Redux, APIs, Git, GitHub, Bitbucket, API Integration, REST APIs, Node.js, Express.js, MongoDB, Airtable, Notion, Web Scraping, C#, .NET, Data Scraping, eCommerce, Azure, TypeScript, NestJS, Docker, Next.js, Tailwind CSS, Cloud Firestore, Algolia, Vercel, GraphQL

Full-stack Developer

2020 - 2021
mHealthBank
  • Led a team of 10 and architected a HIPAA-compliant e-hospital ecosystem with EHR and teleconsultation, using C#, .NET, and SQL database, all hosted in Azure.
  • Integrated external services, including payment gateway, chat (Sendbird), and video call (Twilio), leading to a 35% increase in doctors' service capacity and efficiency.
  • Created an e-hospital EHR dashboard using JavaScript, React, Redux, and Kendo UI.
  • Developed mobile apps for healthcare teleconsultation using JavaScript, React Native, and Redux.
  • Spearheaded the development of a vaccine booking feature and wearables integration, which contributed to a 40% increase in user acquisition.
  • Resolved long-standing performance issues and refactored legacy code, resulting in an 80% reduction in delivery time and 5x improvement in load times.
Technologies: Azure, JavaScript, C#, .NET, SQL, APIs, React Native, REST APIs, Microsoft SQL Server, Payment APIs, SendBird, Twilio, Healthcare

Back-end Developer

2015 - 2018
Travorama
  • Built travel booking infrastructure using C#, .NET, SQL database, and Redis, all deployed on the Azure cloud.
  • Led a team of six in building an activity booking system, successfully launching mobile apps that served hundreds of users.
  • Integrated with 3rd-party APIs, such as payment gateways and flight/accommodation inventory providers.
  • Built mobile applications for travel activity booking using JavaScript, React Native, Redux, and Sentry.
  • Refactored search and payment processes to be asynchronous, improving user experience and responsiveness by 70%.
  • Leveraged Airtable as a database and instant dashboard for internal administration.
  • Conducted web scraping on airline websites using C#.
Technologies: Azure, JavaScript, C#, .NET, .NET Core, SQL, Redis, React Native, Web Scraping, API Integration, REST APIs, Microsoft SQL Server, Payment APIs

Experience

mHealthBank | HIPAA-compliant E-hospital Ecosystem

A healthcare ecosystem with mobile apps, a dashboard, and secure HIPAA-compliant EHR, enabling hospital digitalization and teleconsultation.

The back end utilized RESTful APIs using C#, .NET, and SQL database, maintained in Azure. The hospital dashboard used JavaScript, React, Redux, and Kendo UI. It also integrated with external services, including payment gateways, SendBird for chat, and Twilio for video calls.

GrocerTease | eCommerce Website for Groceries

https://grocertease.vercel.app/
An eCommerce website specifically designed to serve groceries and dairy products. It uses a tech stack that includes TypeScript, React (Next.js, Tailwind CSS), Node.js (NestJS), GraphQL, Firestore, and Algolia.

Travorama | Travel Ticketing and Booking Platform

A website and mobile app platform that enables users to book flight tickets, accommodations, and travel activities.

The back-end infrastructure was developed using C#, .NET, SQL database, and Redis, all deployed on the Azure cloud. Its mobile applications were built on JavaScript, React Native, Redux, and Sentry. Most of its services were supported by integrating 3rd-party APIs, such as payment gateways and flight/accommodation inventory providers.

Personalized Forex Trading Dashboard

A forex trading dashboard with charts and data visualization.

Its main service was built using JavaScript, Node.js, Express.js, MongoDB, and RESTful APIs. The dashboard had charting, analytics, and data visualization using JavaScript, React, Material UI, and ApexCharts.

Web Scraping Solutions for eCommerce, Financial, and Airline Websites

These web scraping solutions were designed to gather essential data, such as product details, financial events, and ticket prices. They were implemented using JavaScript (Cheerio and Puppeteer) and C#.

Custom Quiz Creation and Sharing Platform

A website that enables users to create, share, and engage in custom quizzes, supporting both single and multiple-choice questions. It used tech stacks that included TypeScript, React, NestJS, MongoDB, and Jest.

Education

2010 - 2014

Bachelor's Degree in Electrical Engineering

Bandung Institute of Technology (ITB) - Bandung, Indonesia

Certifications

AUGUST 2024 - PRESENT

AWS Solutions Architect Associate Accelerator

Amazon Web Services

Skills

Libraries/APIs

React, Node.js, React Redux, REST APIs, API Development, Azure Blob Storage API, Interactive Brokers API, React Navigation, SendBird, Twilio API, TWS API, Google Sheets API, YouTube API, Back-end APIs, CheerioJS, Puppeteer, Context API

Tools

Git, GitHub, Bitbucket, Trello, Slack, JSX, Jira, Figma, Expo, Expo.io, Notion, Google Sheets, Notion API

Languages

JavaScript, C#, SQL, C#.NET, TypeScript, CSS, HTML, Python, GraphQL, HTML5

Frameworks

Express.js, .NET, .NET Core, React Native, ASP.NET Core, Redux, ASP.NET, ASP.NET Core MVC, NestJS, Jest, Material UI, Next.js, Tailwind CSS

Paradigms

Object-oriented Programming (OOP), Requirements Analysis, Mobile Development, REST, Best Practices, DevOps

Platforms

Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), Visual Studio Code (VS Code), Mobile, Software Design Patterns, Twilio, Docker, Firebase, AWS Lambda, iOS, Android, YouTube, Algolia, Vercel

Storage

MySQL, PostgreSQL, Relational Databases, Amazon S3 (AWS S3), Azure Websites, Microsoft SQL Server, Azure SQL, Azure SQL Databases, Azure Table Storage, SQLite, NoSQL, Redis, MongoDB, Cloud Firestore, Elasticsearch

Industry Expertise

Healthcare

Other

Software Engineering, APIs, Web Crawlers, Scraping, Web Scraping, Data Scraping, Back-end, Technical Leadership, Amazon RDS, API Integration, Integration, Optimization, Software Development, Cloud, Airtable, Back-end Development, Front-end Development, Payment APIs, Web Development, Mobile Apps, RESTful Services, Internet Information Services (IIS), Front-end, SDKs, Architecture, Software Architecture, Full-stack, Software Design, Cloud Platforms, User Interface (UI), Stock Trading, Healthcare IT, CI/CD Pipelines, eCommerce APIs, Game Development, TradingView, eCommerce, React Native Navigation, Full-stack Development

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