Badges
Certifications
echaoeoen has not earned any certificates yet.
Work Experience
Tech Lead
boostbot.ai•  January 2024 - September 2024•  China, Remote
- Conducting periodic audits to determine security violations and inefficiencies. - Identifying and solving potential and actual security problems, assessing current situations, and anticipating future security requirements. - Keeping users informed by preparing performance reports and communicating system status, while maintaining quality service by following organization standards - Hire engineers and coordinate their training - Review and update policies relevant to internal systems and equipment - Create high-level and low-level design documents that outline the architecture and components of the proposed solution - Manage software development projects by setting requirements, goals and timelines - Contrubute in Individual task in terms of implementing features - Open AI Integration - Fine tunning OpenAI
Tech Lead
Pollen Tech PTE LTD•  August 2022 - September 2023•  Singopre
- Monitor reliability and performance of all internal systems to suggest improvements - Ensure compliance with security regulations - Manage software development projects by setting requirements, goals and timelines - Prepare and manage the engineering department’s budget - Design strategies for future development projects based on the company’s overall objectives and resources - Hire engineers and coordinate their training - Implement innovative technologies - work closely with business stakeholders, such as product managers, business analysts, and end-users, to understand their requirements, goals, and constraints. - Review and update policies relevant to internal systems and equipment - Lead Backend and Frontend Team - Init SCRUM Process on Development Cycle - Create high-level and low-level design documents that outline the architecture and components of the proposed solution Ensuring the quality of the solution by defining coding standards, conducting code reviews, and establishing testing strategies
Senior Software Engineer
Zuju Digital PTE LTD•  June 2021 - July 2022•  Singapore
- Create In App Live Stream service for footbatch match using Amazon Elemental - Create Realtime connection service using AWS Appsync - Create Cross platform InApp Push notification service using AWS Pinpoint - Create e2e system design that cover 100k active user - Create Live Fantasy V2 Architectures - Build new CI/CD pipeline (Github Actions) - Migrate to AWS Services(Lambda, EKS, EC, MKS, SNS, SFN) - Messaging service creator - Migrate to event driven architecture - Build Semantic Release Automation
Tech Lead
Telkom Indonesia•  January 2019 - June 2021•  Indonesia
- Lead 10 of tech members (BE, FE, QA) - Adopt Scrum and Agile Method - Design solutions that can seamlessly integrate with existing systems and technologies within organizations. - Ensuring the quality of the solution by defining coding standards, conducting code reviews, and establishing testing strategies. - Create high-level and low-level design documents that outline the architecture and components of the proposed solution. Consider factors like scalability, performance, security, and integration with existing systems. - Make Policies on Apigee Gateway - Make Kong Gateway Plugins - Design Tech Architecture to support Up to 15k TPS Capability
Software Engineer
Telkom Indonesia•  November 2013 - December 2018•  Indonesia
- Create API Developer Portal for API Management (Mainapi.net, Deprecated at 2019) (monolith) - Implement UI Design to code - Create APIs services - Manage Small team of 4 Engineers - Create Integrated Smart Metering system for Home Electrical Monitoring - Create Eoffice for internal mailing system
Education
Institut Teknologi Telkom
Information Technology, Bachelor Degree of Computer Science•  August 2016 - August 2018•  GPA: 3.58
Telkom University
Associate of Science: Computer Science Major•  August 2013 - July 2016•  GPA: 3.78
Skills
echaoeoen has not updated skills details yet.