
David Martin
Suchst Du einen anderen David Martin?
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von David Martin
- Bis heute 4 Jahre, seit Juni 2021
Principal Software Engineer | Engineering Manager
Eduforma
- Constructed solutions to solve business requirements efficiently for e-learning. - Highcharts.js, rich text editor with Froala, real time chat with Pusher, email & SMS notifications, SEO with various AWS services including creating APIs for AWS Lambda functions - Integrated zoom APIs, video player from vimeo, Docusign APIs, made Docker images for ECS, and deployed with kubernetes - Created CI/CD pipeline for overall project, run unit tests, code quality tools, and deployed to the AWS
— Served as a lead developer for building an inventory management system using Django/Python. — Collaborated with data scientists and back-end developers to determine the best UI/UX. — Implemented MySQL structured data processing modules, CICD pipeline with GitHub action, and Docker images of the services — Contributed to extracting common functionalities from a legacy system into reusable microservices. Technologies: Django/Python, Bootstrap, Jinja2, jQuery, HTML, CSS, MySQL, Typescript
- 1 Jahr und 6 Monate, Sep. 2018 - Feb. 2020
Senior Front-end Developer
Microsoft
— Created reusable React components for the date picker, dropdown, drop zone, buttons, and input styles according to the provided designs. — Designed a REST API with a subteam of back-end developers in an agile environment. - Restructured the software, made CICD pipeline with AWS, Dockerization of services for the future growth of the company. — Helped and mentored junior developers from various backgrounds. Technologies: React, Material-UI, Tradingview, GraphQL, Binance API, Typescript
Ausbildung von David Martin
- 2 Jahre und 11 Monate, 2016 - Nov. 2018
Computer Science
University of Kent
GPA: 3.77/4.0
- 2012 - 2016
Computer Science
Tsinghua University
GPA: 92/100
Sprachen
English
Fließend
Japanese
Muttersprache
Chinese
Fließend
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.