AVAILABLE
AVAILABLE
Balinor L.
Backend Developer Golang
Balinor has 5 years experience as a back-end developer and 1 year of front-end development experience. He is very versed with the agile development process and test-driven development strategies as well as requirements gathering and analysis, active in team collaboration, communication, and solution mind. With his development experience, he is able to provide innovative solutions to complex problems. He is also an expert in code reviews, debugging, and troubleshooting. In addition, Balinor is also proficient in multiple programming languages including Java, Python, and PHP.
Expertise
Years of Development Experience
10 Years
Skills
GolangNode.jsExpress.jsPythonC/C++JavascriptHTMLCSSReact.jsMacOSScrumAgilePostgreSQLMySQLRedisJiraBitBucketGitlabGithubUbuntu
Domain Experience
Human ResourceITEntertainmentEducationReal Estate
Other Skills
Hapi.js, RabbitMQ, Micro Service, Visual Studio, Pycharm
Language Spoken
English, Chinese
Experience
- Backend DeveloperKFC2020 - Until NowProject SummaryKFC Indonesia is the largest F&B chain in the country. The project saw the construction of a comprehensive digital food ordering and management platform that has helped connect outlets all over Indonesia with millions of local users to date.Project ResponsibilitiesGrabFood integration.
GoFood integration.
GoSend integration.
ChatBot integration.
KFC voucher redeem.
Improve KFCKU order create process.
Reduce each API response time.Project Tech StackGolang, JSON Web Token, PostgreSQL, Micro Service, MySQL - Senior Backend DeveloperBluebird2020 - Until NowProject SummaryAn online taxi booking application with an emphasis on user safety and privacy. Through their application, users can share their live location to friends/family and also contact their driver without having to reveal their phone number to them.Project ResponsibilitiesGoogle map API integration.
Support E-Voucher, Trip Voucher payment method in request order feature.
Supporting email service with sendgrid SMTP service when order refund or create failed.
Supporting email service with sendgrid SMTP service when order refund or create failed.
Supporting firebase pushing notification service when user create order successfully.Project Tech StackGolang, JSON Web Token, PostgreSQL, Kafka, Micro Service - Senior Backend DeveloperTIX2018 - 2020Project SummaryTIX ID is the leading movie ticket buying application in Indonesia. With TIX ID, you can book movie tickets at your favorite Cinema XXI movie theaters with ease, quickly and safely without any hassle. Now we have more than 1,000,000 registered users, and more than 10,000 active users per day. What’s more, they are creating about 10,000 orders per day.Project ResponsibilitiesCreate a multi-dimensional function to set specific user groups.
Generate a notification send feature to specific user groups.
Developed a SMS platform for SMS messaging and SMS verifications.
Develop a backend system for editing and publishing articles, spotlights, youtube videos.
Using youtube, TMDB and iframely apis create multiple style content.
Using cron job analyze data for content views likes data per day.
Design a server side render template to create a content share page, make user get some information from a web view and lead them to download app.
Provide a readable API document in apiary and it makes our FE developer could develop a feature faster than without it.
Using GRPC protocol, created a new server for event ticketing feature, and provide the protobuf file to app side.Project Tech StackGolang, JSON Web Token, PostgreSQL, Micro Service, RabbitMQ - Senior Backend DeveloperFast Proxy2017 - 2018Project SummaryBased on fast HTTP build a proxy lib for controlling proxy using model.Project ResponsibilitiesBased on fast HTTP to develop a proxy lib.
Allow user to create a proxy pool, make proxy have a higher reusable.
Allow users to hijack some information in proxy.
Allow users to add super proxy to avoid exploring ordinary proxy.
Make the proxy have a higher efficiency than other proxy tools or lib, like privoxy, by using benchmark tests when use fast proxy transfer some information, it will be faster than privoxy.
Using a new protocol named Vmess which is provided by V2ray, establish a safe and stable VPN for users.Project Tech StackGolang, Redis - Full Stack DeveloperDolaima2015 - 2017Project SummaryOnline teaching and education exchange platform.Project ResponsibilitiesBuilt a system to edit and run code online with the ability to support a variety of languages including Java, Python, C/C++, Ruby, and Golang.
Backend functions, including role design, article format compilations, data access and modification section.
Created online editing functions.
Design and developed frontend components including the user management, login, and blog and comments interface.Project Tech StackNode.js, Python, LESS, MySQL
Education
Bachelor of Bachelor of Applied Chemistry
Qingdao University - China Qingdao Shandong
2010 - 2014