Skip navigation

David Martin

is looking for freelance projects. 🔎

Angestellt, Principal Software Engineer | Engineering Manager, Eduforma
Austin, United States of America

Skills

React
JavaScript
CSS
Frontend
TypeScript
HTML
Sass
Git
UI Design
SCSS
Vue.js
Responsive Webdesign
Informationstechnologie
Anwendung
Softwareentwicklung
Blockchain
Solidity
Rust
Smart Contract
NFT
Dex
Defi
Crytocurrency
Redux
Next
Node.js
ExpressJS
AWS

Timeline

Professional experience for David Martin

  • Current 3 years and 11 months, since Jun 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

  • 11 months, Aug 2020 - Jun 2021

    Senior Full Stack Developer

    ridgeline ag

    — 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 year and 6 months, 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

Educational background for David Martin

  • 2 years and 11 months, 2016 - Nov 2018

    Computer Science

    University of Kent

    GPA: 3.77/4.0

  • 2012 - 2016

    Computer Science

    Tsinghua University

    GPA: 92/100

Languages

  • English

    Fluent

  • Japanese

    First language

  • Chinese

    Fluent

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 22 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members