Avatar of 鄭晉丞.
鄭晉丞
Technical Lead
個人檔案
職場能力評價0

貼文
15個聯絡人
列印
Avatar of the user.

鄭晉丞

Technical Lead
I have many years experience specializing in the fullstack development, infrastructure. Enjoys to customize all of the development environment. Interested in desinging a better problem-solving method for challenging tasks, and learning new technologies and tools if the need arises.
Logo of the organization.
Hashgreen 美商哈綠科技股份有限公司台灣分公司
Logo of the organization.
國立台中科技大學
台灣台北市

職場能力評價

專業背景

  • 目前狀態
    就職中
    目前會考慮了解新的機會
  • 專業
    區塊鏈軟體工程師
    後端開發人員
    DevOps/系統管理員
  • 產業
    區塊鏈
  • 工作年資
    4 到 6 年 (4 到 6 年相關工作經驗)
  • 管理經歷
    我有管理 5~10 人的經驗
  • 技能
    Golang Backend
    Site Reliability Engineer
  • 語言能力
    Chinese
    母語或雙語
    English
    初階
  • 最高學歷
    碩士

求職偏好

  • 預期工作模式
    全職
    我只想遠端工作
  • 希望獲得的職位
    Software engineer
  • 期望的工作地點
    台灣台北
  • 接案服務
    不提供接案服務

工作經驗

Logo of the organization.

Technical Lead

2021年9月 - 現在
- As a leader, lead and manage an engineering team of 5 people above and focus on software engineering formed workflow, and promote Agile mindset, DevOps culture. leading tech sharing, writing blog posts, etc. - Design micro-service using gRPC as communication and Consul as Service discovery to implement Decentralized exchanges(DEX) based on Chia blockchain and deployment on EKS to achieve high reliability. And collect whole business metrics for marketing analytics to continuous improvement products through Influxdb, Prometheus, and Grafana. - Designed and implemented Node as a Service to provide information on blocks and transactions based on Chia blockchain like Infura or QuickNode. In which, system architecture to divided micro-service using Domain-Driven Design and achieve high code quality above 80% code coverage through Test-Driven Development. - Design CI/CD pipeline based on Trunk-based development and formulate standard commit messages for our team members following and implementing the pipeline through GitHub Action to achieve the standard, efficient development, and delivery workflow.
Logo of the organization.

Site Reliability Engineer

2020年6月 - 2021年2月
9 個月
- Design and implement on-premise Kubernetes. Use Rook-Ceph as storage to deploy devops services such as Prometheus, Grafana, Influxdb and Jenkins to kuberntes through helm. - Use kubernetes, GCP, Spinnaker and Ansible on Jenkins to design and build CI/CD pipelines on containerized applications to achieve the goal of daily deployment. Among them, Trunk-based development is used as a software development strategy. - Design and implement Elastic Stack as a logging system. which collects log data from Docker containers. - Deployed a centralized monitoring environment (Grafana, Prometheus Stack, InfluxDB) which gather system metrics as well as docker run-time metrics and business metrics. - Use golang to design and develop common entry points for all services. Use GCS as configuration storage and obtain configuration and sensitive information through entry points.
Logo of the organization.

Software Engineer

2019年10月 - 2020年3月
6 個月
- Design a self-service website that provides rights management (RBAC) and user activity history. Developed using React and .Net Core and deployed to AWS EKS via Helm. - Design a service that provides device detection and alerting capabilities to enhance SSO security. Use .net core console to develop services and utilize Kafka's pub/sub function to achieve decoupling between systems. - Design a system to provide records and query user authentication records. Use .net core to develop RESTful API services and deploy and use a combination of graylog, elasticsearch, fluentd to record audit logs. - Use Jenkins Pipeline and Docker to improve the existing ci process to achieve a clearer display and easier debugging of the ci process.

專案襄理

2016年9月 - 2019年4月
2 年 8 個月
- Design and implement a bulletin system. Use .Net Core to develop RESTful API and Angular 2 develop background management website, and send messages to clients through RabbibMQ. - Design and implement a modular futures trading platform based on wpf and prism, providing a trading platform with customized requirements. - After researching and VCS and CI, use Docker to deploy Gitlab. Import and educate the development team to improve development efficiency.

學歷

Logo of the organization.
Master’s Degree
資訊工程所
2014 - 2016
Logo of the organization.
Bachelor’s Degree
資訊工程系
2010 - 2014