Shao-Chun Ma
Angestellt, Software Engineer, SHARE NOW
Abschluss: Master of Science, RWTH Aachen
Berlin, Deutschland
Über mich
A Java/Kotlin developer with 4 years experience in backend development, based in Berlin. Have permanent EU residence permit. Work with Kotlin, Spring Boot, RabbitMQ, PostgreSQL on microservice architecture. Have deployment experience on Kubernetes and AWS. Prefer clean code and complete monitoring system.
Werdegang
Berufserfahrung von Shao-Chun Ma
- Implemented microservices with Kotlin, Java 17, Spring, RabbitMQ, PostgreSQL and MongoDB - Built simple frontend applications with TypeScript and Vue 2 - Migrated Kubernetes services and databases from IBM Clould to AWS - Analysed and monitored services with ELK, New Relic, Sentry, Prometheus, and Grafana - Improved CI/CD pipelines in Gitlab, including Helm charts - Defined SLOs and alerting rules, and envolved in the on-call schedule - Participated in long-term car sharing in a Scrum team
- Developed microservices with Java 8+, Spring, Python 3, Flask - Built data pipelines with Apache Airflow - Helped data scientists to maintain and deploy AI microservices - Managed PostgreSQL databases with SQLAlchemy - Extracted data from XML format to JSON format with Java - Provided a research proposal about Apache Kafka - Deployed Docker images with Kubernetes and Helm Charts - Automated CI/CD pipelines with Jenkins
11 Monate, Feb. 2017 - Dez. 2017
Webentwickler
Lyrehouse
- Contributed to WordPress projects with PHP, MySQL, and Docker - Improved the project by refactoring into MVC architecture - Involved in weekly Agile meetings - Completed several reusable components
1 Jahr, Aug. 2015 - Juli 2016
Second Lieutenant
Coast Guard Administration
Mandatory military service
1 Jahr, Juli 2014 - Juni 2015
Software Engineer Intern
Leaderg Inc.
- Developed a web portal for a cloud system with PHP and JQuery - Presented the results to the customers - Assisted in implementing features of a web-based CAD tool
Ausbildung von Shao-Chun Ma
1 Jahr und 11 Monate, Sep. 2016 - Juli 2018
Software Systems Engineering
RWTH Aachen
Thesis: Visualization of Internal Blockchain Processes
3 Jahre und 10 Monate, Sep. 2011 - Juni 2015
Information Management
National Taiwan University
Focused on data mining.
Sprachen
Chinesisch
Muttersprache
Englisch
Fließend
Deutsch
Grundlagen
Japanisch
Grundlagen