
Yohanes Mario Chandra
Verified Expert in Engineering
Full-stack Developer
Serpong, South Tangerang City, Banten, Indonesia
Toptal member since February 15, 2022
Yohanes is an experienced full-stack software engineer with solid experience in back-end development. He is passionate about both web development and software architecture. Yohanes likes to solve large-scale problems and is eager to keep learning and strengthening his skills by embracing freelance projects.
Portfolio
Experience
- React - 5 years
- PostgreSQL - 5 years
- Java - 5 years
- MySQL - 4 years
- Python 3 - 2 years
- Django - 2 years
- Go - 1 year
- Kotlin - 1 year
Availability
Preferred Environment
Ubuntu, IntelliJ IDEA, Kotlin, MySQL, Amazon Web Services (AWS)
The most amazing...
...solution I've developed is a channel manager for a virtual hotel network in Indonesia that handled thousands of inventory update requests per minute.
Work Experience
Back-end Software Engineer
Agriaku
- Created the project templates for all back-end projects.
- Developed all the back-end services for our mobile app and internal tools.
- Cooperated in ironing out bugs before the app and tools went live.
Chief Technology Officer
Ohana Space
- Developed the company's entire system from the ground up, including the website, online counselling, payment system, and partner management for registered psychologists and other mental health professionals.
- Brainstormed ideas on how to best approach the company's problems with such limited budget.
- Monitored and solved production bugs using tools such as Sentry and the Telegram bot to act as a notifier, as we couldn't afford Slack or PagerDuty.
Software Engineer
GudangAda
- Created the back-end system for our driver app and transport management system.
- Provided code-style standards that work well for engineers.
- Tackled production bugs in every on-call cycle using Sentry-like tools and post-mortem for each issue.
Software Engineer
Airy Rooms
- Developed a channel-manager-like distribution system to connect to our partner OTAs that opted for this type of connection.
- Created an affiliation-based distribution system for our partners that opted for pull-type connection via API call.
- Built contracting tools for our internal team to create and keep contract tabs with our partners that connect via our affiliate system.
- Created financial tools to easily access financial statements and status for our partners that connect via our affiliate system.
Experience
Product Showcase Website for Military Apparel
Mental Health Services Website and Chat Counseling Platform
Skills
Libraries/APIs
Node.js, React
Tools
IntelliJ IDEA, Docker Swarm, Sentry
Languages
Java, Kotlin, JavaScript, SQL, Python 3, Go, TypeScript
Storage
PostgreSQL, MySQL, Databases, Redis
Platforms
Ubuntu, Amazon Web Services (AWS), Google Cloud Platform (GCP), New Relic, Docker
Frameworks
Next.js, Django, CakePHP 2, Express.js
Other
Back-end, APIs, API Integration, Payment Gateways, Pub/Sub
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