Indra Santosa
Verified Expert in Engineering
Software Developer
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
Experience
- Web App Development - 8 years
- JavaScript - 8 years
- Full-stack - 8 years
- Node.js - 5 years
- React - 5 years
- Redux - 5 years
- TypeScript - 4 years
- RDBMS - 4 years
Availability
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
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.
Tech Lead
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.
Web Tech Lead
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.
Front-end Lead
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.
Core Banking Application Developer
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.
Full-stack Developer
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.
Full-stack Developer
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.
System Analyst
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.
Service Support Engineer (Loan and CIF Team)
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.
Experience
Uber Experience for Teachers and Students
Education
Bachelor's Degree in Computer Science
President University - West Java, Indonesia
Skills
Libraries/APIs
React, Node.js, REST APIs, Slack API, jQuery, Facebook API, Puppeteer, Twilio API, Google Maps API, AG Grid
Tools
Git, Canvas, Figma, Create React App, ChatGPT, SendGrid, Webpack 4, Elastic, RabbitMQ
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
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
Platforms
Docker, Amazon Web Services (AWS), Heroku, AWS Lambda, Amazon EC2, Mapbox, Vercel, Webflow, Twilio
Other
Front-end, Full-stack, Web App Development, Web Development, APIs, Back-end, CSV, Dashboards, Minimum Viable Product (MVP), Architecture, API Integration, 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), Email, PDF, Performance, AS400, iSeries, Google SEO, SMS, Videos, Computer Science, Full-stack Development, Augmented Reality (AR)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring