Indra Santosa, Developer in Singapore, Singapore
Indra is available for hire
Hire Indra

Indra Santosa

Verified Expert  in Engineering

Software Developer

Location
Singapore, Singapore
Toptal Member Since
May 14, 2020

Indra is a full-stack developer with eight years of experience as an individual contributor and three years as a technical leader. He focuses on JavaScript technologies, including React, React Native, Node.js, and is proficient with back end and database technologies. He has worked with banks and the government, helping them solve complex problems, realize improved workflow, optimize services, and deliver reliable products.

Portfolio

BCG Digital Ventures
Amazon Web Services (AWS), React, Full-stack Development, Databases, Full-stack...
Care Health
Amazon Web Services (AWS), Node.js, NoSQL, MySQL, Elastic, React, Express.js...
HOOQ
Search Engine Optimization (SEO), Performance, Redis, Redux, React, Node.js...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), NoSQL, Continuous Delivery (CD), Continuous Integration (CI), Redis, RDBMS, Docker, Node.js, React Native, Redux, React, TypeScript, JavaScript, Amazon EC2

The most amazing...

...product I've created was an Uber-like tuition platform for teachers, students, and parents.

Work Experience

Senior Engineer

2022 - PRESENT
BCG Digital Ventures
  • Took part in building a startup from ideation to its launch and was responsible for developing an MVP solution.
  • Provided training to junior members on new technologies and best practices.
  • Maintained internal tools by adding features, fixing bugs, and optimizing the application flow, which increased the productivity of the team as a whole.
Technologies: Amazon Web Services (AWS), React, Full-stack Development, Databases, Full-stack, System Architecture, Web Development, Requirements Analysis, HTML, CSS, Next.js, Git, Python, HTML5, Canvas, APIs, REST APIs, Slack API, SQL, Web Dashboards, User Interface (UI), TypeScript, UI Design, Bootstrap, Front-end, CSS3, Augmented Reality (AR), A-Frame, Express.js, MySQL, AWS Lambda, Amazon EC2, JSON, Mapbox, Back-end, Ruby on Rails (RoR), Storybook, AG Grid, Tailwind CSS, User Experience (UX), Material UI, CSV, Vercel, Dashboards, OpenAI GPT-3 API, Figma, Amazon API Gateway, Minimum Viable Product (MVP), Architecture, Webflow, Product Management, Scalable Application, Create React App, OpenAI GPT-4 API, ChatGPT, Content Delivery Networks (CDN), OpenAI, Generative Pre-trained Transformers (GPT), Docker

Tech Lead

2020 - PRESENT
Care Health
  • Transformed the organization from a traditional company into a technology company and implemented various tools for the team enabling collaboration, resulting in the organization being able to smoothly transform from zero to 20+ engineers.
  • Initiated, ideated, and executed the modernization of the platform. Architected the roadmap of the application enabling the team to move from a monolithic app into a micro-service application while serving live customers with no downtime.
  • Trained, mentored, and reviewed team members, guiding them to improved work capabilities.
Technologies: Amazon Web Services (AWS), Node.js, NoSQL, MySQL, Elastic, React, Express.js, Twilio, SMS, Videos, Full-stack, System Architecture, Web Development, Requirements Analysis, HTML, CSS, Next.js, Git, HTML5, Canvas, APIs, WebSockets, REST APIs, RabbitMQ, Slack API, SQL, Web Dashboards, User Interface (UI), TypeScript, UI Design, Bootstrap, Front-end, CSS3, AWS Lambda, Amazon EC2, JSON, Back-end, Storybook, Tailwind CSS, User Experience (UX), CSV, Data Visualization, Vercel, Dashboards, Figma, Amazon API Gateway, Minimum Viable Product (MVP), Architecture, Webflow, Product Management, Scalable Application, Create React App, Content Delivery Networks (CDN), Docker

Web Tech Lead

2018 - PRESENT
HOOQ
  • Observed and optimized the performance of the main HOOQ website, reducing load time and payloads by half.
  • Conceptualized, planned, and implemented an A/B testing framework with Google integrated with React to optimize our modern web application.
  • Planned and executed SEO implementation for the website, which increased the organic traffic by 30x in one year.
Technologies: Search Engine Optimization (SEO), Performance, Redis, Redux, React, Node.js, JavaScript, Full-stack, System Architecture, Web Development, Requirements Analysis, HTML, CSS, Nuxt.js, Amazon Web Services (AWS), Bootstrap, Git, HTML5, APIs, WebSockets, REST APIs, Slack API, Web Dashboards, User Interface (UI), TypeScript, UI Design, Front-end, CSS3, Video Streaming, Amazon EC2, JSON, SEO Marketing, Back-end, Storybook, User Experience (UX), Data Visualization, Dashboards, Figma, Architecture, Scalable Application, Create React App, SEO Tools, Content Delivery Networks (CDN), Docker

Front-end Lead

2016 - 2018
True Stats Lab
  • Developed, planned, and maintained Truuue apps and websites.
  • Performed hands-on coding on a Truuue JTC project—the largest government-owned industrial property company in Singapore.
  • Developed an automated mailing list subscription system for marketing.
Technologies: Elasticsearch, Express.js, PostgreSQL, Angular, React Native, Redux, React, JavaScript, Web Development, Requirements Analysis, HTML, CSS, Amazon Web Services (AWS), Bootstrap, SCSS, Sass, Git, Python, HTML5, Canvas, APIs, REST APIs, Web Dashboards, User Interface (UI), UI Design, Front-end, CSS3, Less, Full-stack, MySQL, Amazon EC2, JSON, SEO Marketing, Django, User Experience (UX), CSV, Data Visualization, Dashboards, Minimum Viable Product (MVP), Architecture, Product Management, Scalable Application, Create React App, Content Delivery Networks (CDN)

Core Banking Application Developer

2015 - 2016
UOB Bank
  • Maintained the core banking system, which includes deposits, loans, and collateral.
  • Assisted the business analyst in SIT as well as UAT testing.
  • Performed hands-on development for new programs with RPGLE and CLLE.
Technologies: iSeries, CLLE, RPGLE, AS400, Create React App

Full-stack Developer

2014 - 2015
LaunchStack
  • Created MVC projects to be presented to the board as prototypes.
  • Assisted in the creation of websites. Converted PSD mockups into a fully functioning website.
  • Created a library that assists text editing on the web for medium.com, similar to the text editor.
Technologies: Elasticsearch, PostgreSQL, Node.js, JavaScript, Amazon Web Services (AWS), MongoDB, Bootstrap, SCSS, Sass, Git, HTML5, APIs, WebSockets, REST APIs, SQL, Web Dashboards, User Interface (UI), Heroku, UI Design, jQuery, Front-end, CSS3, Full-stack, Express.js, MySQL, Amazon EC2, JSON, Back-end, Ruby on Rails (RoR), AG Grid, CSV, Data Visualization, Dashboards, Minimum Viable Product (MVP), Architecture

Full-stack Developer

2014 - 2014
Classwright, Pte. Ltd.
  • Created an Uber-like tuition platform from the ground up, implementing technologies such as JavaScript, MongoDB, and AngularJS.
  • Developed prototypes and MVCs for the company to spin off other services to be offered to tuition providers.
  • Collaborated with the CEO and CTO to address business and technical challenges, manage the feasibility, and project a timeline.
Technologies: AngularJS, MongoDB, JavaScript, Bootstrap, Git, APIs, WebSockets, REST APIs, Web Dashboards, User Interface (UI), UI Design, jQuery, Front-end, CSS3, Full-stack, Express.js, Amazon EC2, JSON, Back-end, CSV, Dashboards, Minimum Viable Product (MVP), Architecture

System Analyst

2012 - 2013
OCBC Bank
  • Developed a conversion program in cooperation with the conversion team.
  • Gathered requirements from the bank and helped them decide on the best solution for their business problem.
  • Overviewed system migration projects that lasted one year and resulted in success with no issues.
Technologies: CLLE, RPGLE, iSeries, AS400

Service Support Engineer (Loan and CIF Team)

2011 - 2012
PT Structured Services - Silverlake Group
  • Maintained loans and a CIF application. Gathered requirements from the bank and advised on best solutions.
  • Performed hands-on coding of the program and application specified by the bank.
  • Provided technical support for encountered production issues.
Technologies: CLLE, RPGLE, iSeries, AS400

Uber Experience for Teachers and Students

I created an Uber-like tuition platform for teachers, students, and parents. I developed both the front and back end. The technologies used in this project include Node.js, AngularJS, MongoDB, and integration with the Google Maps API.

Languages

JavaScript, TypeScript, HTML, CSS, HTML5, SCSS, Sass, Python, SQL, CSS3, Less, RPGLE, CLLE

Frameworks

Express.js, Redux, Next.js, Bootstrap, React Native, Jest, Ruby on Rails (RoR), Django, Tailwind CSS, Material UI, Angular, AngularJS, Nuxt.js, A-Frame

Libraries/APIs

React, Node.js, REST APIs, Slack API, jQuery, Twilio API, Google Maps API, AG Grid

Tools

Git, Canvas, Figma, Create React App, ChatGPT, Webpack 4, Elastic, RabbitMQ

Paradigms

Requirements Analysis, UI Design, Scalable Application, Continuous Integration (CI), Continuous Delivery (CD), Search Engine Optimization (SEO)

Storage

JSON, RDBMS, MySQL, Databases, Redis, PostgreSQL, Elasticsearch, MongoDB, NoSQL

Other

Front-end, Full-stack, Web App Development, Web Development, APIs, Back-end, CSV, Dashboards, Minimum Viable Product (MVP), Architecture, System Architecture, WebSockets, Web Dashboards, User Interface (UI), Video Streaming, SEO Marketing, Storybook, User Experience (UX), Data Visualization, OpenAI GPT-3 API, Amazon API Gateway, Product Management, SEO Tools, OpenAI GPT-4 API, Content Delivery Networks (CDN), OpenAI, Generative Pre-trained Transformers (GPT), Performance, AS400, iSeries, Google SEO, SMS, Videos, Computer Science, Full-stack Development, Augmented Reality (AR)

Platforms

Docker, Amazon Web Services (AWS), Heroku, AWS Lambda, Amazon EC2, Mapbox, Vercel, Webflow, Twilio

2008 - 2012

Bachelor's Degree in Computer Science

President University - West Java, Indonesia

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