Surya S.

About Me

Surya is a seasoned engineer with six years of diverse professional experience across several industries such as financial services, customer relationship management, logistics, cryptocurrency, and mental healthcare. Surya's extensive background as both a collaborative team member and a proficient leader has ingrained in him a steadfast commitment to the fundamental principle of delivering exceptional value to the organization. His innate sense of ownership propels his inquisitive nature, driving him to delve deeper and comprehend the indispensability of value creation.

AI, ML & LLM

UML Diagrams Deep Learning Machine Learning Gmail Domain Modeling Amazon Elastic Container Service (Amazon ECS)

Frontend

JavaScript React AngularJS

Backend

Go Node.js OpenAPI Jira REST API REST APIs Amazon API Gateway APIs API Integration Flask Express.js Zapier REST API Architecture Backendless

Database

SQL SQLAlchemy KSQL ksqlDB Presto DB MongoDB PostgreSQL In-memory Databases MySQL Amazon DynamoDB noSQL

DevOps

Cloud Computing Docker Swarm Jenkins GitLab CI/CD DevOps Docker Kubernetes Amazon Web Services (AWS) AWS Lambda AWS Elastic Beanstalk Google Cloud Platform (GCP) Google Cloud

QA & Testing

Workflow

Other

Python 3 Python Typescript Java TypeScript 3 Protobuf Web3.js Back-end Computer Vision Self-driving Cars Feature Engineering Stream Processing Analytics Data Structures Product Roadmaps Feature Prioritization Stakeholder management Business Requirements User Requirements Technical Requirements Feature Roadmaps Fraud Prevention System Architecture Request for Comment (RFC) Serverless Hubspot Back-end Development HubSpot CRM Chargeback Data Analysis Leadership Architecture Integration Messaging Finance Moralis Non-fungible Tokens (NFT) IPFS Product Management Technical Leadership Technical Hiring Credit Cards Command List (CLIST) Business to Business (B2B) Tech Sales Scrum Coaching Career Coaching Workflow Coldfusion Amazon RDS ClickUp RESTful Services Pinata Financials Team Leadership Remote Team Leadership Full-stack Data Cleaning Chrome Extensions Diagrams gRPC Chalice Serverless Framework Kafka Streams Amazon EKS Redash RabbitMQ Cucumber Amazon Simple Queue Service (SQS) Cron draw.io Sentry Splunk Amazon ElastiCache Amazon Simple Notification Service (Amazon SNS) Microservices Automation Serverless Architecture REST Scrum Event Driven Architecture Jupyter Notebook Apache Kafka Databricks New Relic Ubuntu MacOS OpenShift Firebase DataDog Redis JSON

Work history

Freelance
Software Engineer
2021 - Present (4 years)
Aptitude8, Inc.
Senior Back-end Developer (Python and Node.js)
2021 - 2022 (1 year)
Xendit
Senior Technical Lead \u2013 Fraud Risk
2019 - 2023 (4 years)
Xendit
Software Engineer \u2013 System Reliability
2019 - 2020 (1 year)
Xendit
Software Engineer \u2013 Cards
2018 - 2019 (1 year)
Tunaiku
Back-end Engineer
2017 - 2018 (1 year)
TacVue, Inc
Python Developer
Present (2025 years)
Syngenta - Cloud Compute
Go Developer
Present (2025 years)
Xendit
Product Manager \u2013 Fraud Risk
Present (2025 years)

Showcase

OpenAPI Specification to DOCX File Converter
  • Developer created a command-line interface tool that transforms an OpenAPI Specification file into a .docx document.

  • The tool provides a solution for the lack of a dedicated platform for defining API specifications for both developers and non-developers.

  • The converted .docx file can be easily shared and accessed through Google Docs, promoting better collaboration between developers and non-developers.

Fraud-detection System
  • System designer and engineer contributed to fraud-detection system construction, collaborating with other engineers and data scientists

  • The system integrates Python and Go-based microservices, PostgreSQL and RabbitMQ, and features a core service, an online feature aggregation service, a rule management service, and a data enrichment service

  • The primary goal of the system is to identify and filter out suspicious transactions among legitimate ones

CLI-based Crawlers for Indonesian Stock Markets
  • An application created using Go programming language aimed to simplify investment analysis.

  • The application facilitates collection, cleaning, and storage of raw information as tabular data, performs calculations and generates visualizations using the clean data.

  • It also features a user-interface platform and automates report generation for each company to expedite the decision-making process.

Education

Education
Bachelor's Degree in Business Information System
Petra Christian University
2012 - 2017 (5 years)