Email: ********@*****.*** Phone: +1-772-***-**** Address: Kabupaten Ketapang,Indonesia
Telegram: @CL32tp4U Skype: live:.cid.f1053b89b993f998 Professional Summary
As a seasoned Senior Software Engineer with 8 years of experience, I have developed a robust expertise in Java, GoLang, python, and .Net, complemented by advanced proficiency in AWS cloud services. My career is marked by a proven track record of leading the development and successful deployment of scalable, high-performanc e software solutions across various industries.
My technical skill set includes deep knowledge of modern backend technologies and architectures, with a strong focus on writing clean, efficient, and maintainable code.
I have consistently leveraged AWS to architectand deploy cloud-native solutions, optimizing infrastructure for enhanced scalabilit y and reliability.
Throughout my career, I have embraced leadership roles, guiding cross-functional teams towards achieving complex software dev elopment goals.
My approach combines strategic planning with hands-on technical leadership, ensuring that projects not only meet but exceed perf ormance expectations.
Skills
Front-end: - framework: React, Angular, Vue, Next, Nuxt, Svelte, Tailwind Back-end: Golang(Gin, Echo, Micro), Java(Spring Boot), Python(Django, Flask, FastAPI,), Groovy(Grails), .Net Core, Nodejs(Nest, Express), PHP(Laravel, CI, Zend)
Databases: MySQL, PostgreSQL, MongoDB, CoackroachDB, MariaDB, Oracle DB, Redis Cloud Services: GCP, AWS(EC2, ECS, S3, Lambda)
DevOps Tools: Docker, Jenkins, Kubernetes, Ansible Tools: Jest, Cypress, Selenium, Swagger, Rest, Playwrite Version Control: Git, GitHub, GitLab, BitBucket
Others: Agile (Scrum, Kanban), Microservice Architecture, Test-Driven Development(TDD), Software Logic, Software Troubleshooting, User Experience, Clean Architecture, Problem Solving, Critical Thinking, Project Management Skill, Sass, CRM,
Work Experience
Senior Backend Engineer(Golang & Devops) Jan/2022 to July/2024 http://www.logicsoftusa.com/
Action:
• Architect complex software systems using Golang, focusing on scalability, reliability, and maintainability.
• Utilize Domain-Driven Design (DDD) principles to model complex business domains within your software.
• Implement performance profiling and tuning to identify bottlenecks and optimize resource usage.
• Use concurrency effectively with Golang’s goroutines and channels to enhance the throughput and responsiveness of applications.
• Collaborate with DevOps to containerize applications using Docker, managing deployments on orchestration platforms like Kubernetes.
• Integrate with various databases like MySQL and Redis utilizing ORM tools like GORM for data manipulation.
• Implement caching strategies using in-memory data stores like Redis to reduce database load and improve response times. Impact ( According to Google Analytic and New Relic):
• Optimized application performance, resulting in a 30% decrease in load times and a 15% increase in page Loading.
• Streamlined the software delivery process, increasing deployment frequency by 40% and reducing failure rates by 25%.
• Managed cloud resources for applications serving over 50,000 users, handling over 1 million requests per day.
• Implemented a new feature that improved user engagement by 20% Senior Backend Engineer(Java Spring Boot & PostgreSQL) Jan/2021 to Jan/2022 https://www.thetanuts.finance/
Action:
• Design and implement server-side logic using Java and Spring Boot framework, which provides tools for building robust APIs, microservices, and web applications.
• Write clean, efficient, and well-documented code that follows best practices and design patterns.
• Participate in architectural decisions, helping to design scalable and secure system architectures that can handle high volumes of transactions and data.
• Design, implement, and maintain database schemas. Work with relational databases such as MySQL, and PostgreSQL on the project requirements.
• Optimize queries and database configurations to improve performance and data integrity.
• Implement authentication and authorization mechanisms to secure access to the application and its data.
• Use caching mechanisms and fine-tune application configurations to enhance system responsiveness and throughput.
Impact:(Google Analaytic)
• Increased transaction processing speed by 45%, significantly reducing delays and costs associated with high-volume transactions
, thanks to optimized backend systems.
• Improved system security and integrity, leading to a 30% reduction in security-related incidents, achieved by strengthening backend security protocols and data validation processes. Senior Software Engineer Jan/2020 to Jan/2021
Infopulse
• Key Technologies: React.JS, Angular, NextJS, NodeJS, NestJS, MongoDB, MSsql, AWS DynamoDB, GraphQL, AWS, Azure, GraphQL, Rest API, Stripe, Flux, RabbitMQ, RxJS, React Router, Redux, DEFI, Microservice
• Was responsible for developing websites including the Saas platform using React.js, Angular, Next.js, Node.js, NestJS, MongoD B, MSSQL, AWS DynamoDB, GraphQL, and the AWS/Azure cloud services.
• Designed and implemented RESTful APIs to facilitate communication between frontend and backend systems, adhering to industry best practices and standards.
• Collaborated with cross-functional teams including designers, backend developers, and product managers to define project requir ements and deliverables.
• Implemented responsive designs and cross-browser compatibility enhancements to ensure consistent user experiences across devices and browsers.
• Collaborated with UX/UI designers to translate design mockups into interactive and accessible web pages.
• Integrated third-party APIs for features such as payment processing, shipping, and analytics tracking.
• Conducted code reviews and provided mentorship to junior developers, ensuring adherence to Flux principles and maintaining code quality standards.
• Used RabbitMQ as for message broker with NestJS backend.
• Implemented advanced optimization methods for React and Angular applications, utilizing lazy loading, code splitting, efficient data caching, and state management. Backend Engineer(Database Management) Jan/2019 to Dec/2019 https://exante.eu/
Action:
• Design and implement efficient data storage solutions using databases like PostgreSQL, MySQL and MongoDB.
• Develop data processing systems that handle and analyze large volumes of data in real-time or batch processing modes.
• Design and develop secure, scalable, and maintainable APIs to allow seamless integration between different financial systems and services.
• Implement RESTful or GraphQL APIs to facilitate communication between the front-end interface and server-side data.
• Ensure the security of the financial data by implementing robust authentication and authorization mechanisms using OAuth, JWT.
Impact:
• Achieved a 99.9% system uptime and increased transaction handling efficiency by 50%, maintaining high performance and data integrity.
• Reduced system vulnerabilities by 40%, enhancing security and compliance. Frontend and Mobile Engineer Jan/2017 to Oct/2018
https://www.liftango.com/
Action:
• Developed user interfaces for web and mobile applications, ensuring they are intuitive and responsive.
• Implemented design specifications into efficient code, maintaining fidelity to original design specifications.
• Optimized application performance to reduce app load times and improve user experience. Impact:
• Reduced app load times by 30% and improved cross-browser compatibility by 20%, significantly enhancing the overall user experience.
• Increased user engagement by 35% through improved app performance and responsiveness. Education
Master of Science in Computer Science, Universitas Kristen Petra, 2017 Certifications
• AWS Certified Solutions Architect – Associate (Issued:Oct 2020), Credential ID: HFDO42116139
• Certified Kubernetes Administrator ( Issued: March 2021), Credential ID: CKA-3350-FGD
• PCAP – Certified Associate in Python Programming(Issued: December 2022 ), Credential ID: PCAP-6503-BCVN
• Certified Artificial Intelligence Practitioner (Issued: May 2023), Credential ID: CAIP-2311-OPO Languages
• Native English
• Native Chinese Speaker