Ian Clark

is working from home. 🏡

Angestellt, Technical Lead, byrd technologies Germany GmbH
Leipzig, Germany

Skills

Java
AWS
Linux
Python
PostgreSQL
Kotlin
Elixir
Amazon Web Services (AWS)
Docker
Kubernetes
SQL
Redis
Flask (web framework)
Softwareentwicklung
Go
Postgres
Spring
Flask
Git
MongoDB

Timeline

Professional experience for Ian Clark

  • Current 4 years and 9 months, since Aug 2021

    Technical Lead

    byrd technologies Germany GmbH

    * Architecting and leading an initiative across 20 developers to refactor the flow of orders through our system allowing us to properly deduplicate webhooks, reduce order import errors by up to 20% through proper ordering of webhooks, and granting much needed visibility into the entire process. * Assisting in the migration from Heroku to Kubernetes and onboarding developers to the new platform. * Reviewing and adjusting the (auto-)scaling of infrastructure leading to an annual savings of €21,000.

  • 2 years and 3 months, Jun 2019 - Aug 2021

    Senior Software Developer

    byrd technologies Germany GmbH

    * Automating the invoicing process saving 6 months of man hours annually. * Writing a client library to convert OAS 3.0 API specifications to callable Python eliminating the need for maintaining internal API libraries. * Building an admin panel to allow self-service for users * Numerous small, nice-to-haves, such as: automating deploys, automating library artifact storage, building a documentation-heavy culture, and optimizing database usage/access patterns.

  • 1 year and 5 months, Jan 2018 - May 2019

    Software Engineer

    Packlane

    * Creating a pricing pipeline to better handle on-boarding new manufacturers, pricing changes, and to ensure pricing is correct, while enabling the recovery of around 16k USD/month caused by pricing bugs. * Improving service reliability (from 99.9% to 99.999%) through application supervision (systemd) and properly partitioning legacy asset management onto separate servers through NFS. * Porting core business functionality from Meteor to Elixir+React to ensure a smooth transition from MongoDB to Postgres.

  • 1 year and 1 month, Dec 2017 - Dec 2018

    Software Engineer

    LeMans Corp.

    * Utilizing Elasticsearch to serve as the primary search engine within our e-commerce platform--storing and indexing over 20k products with 480k derivatives of those products. * Automating the returns process to reduce the processing time by nearly 60%. * Writing ETL pipelines to retrieve and sync e-commerce data from legacy (MSSQL) databases into our modern platform databases (MariaDB, Postgres, and Elasticsearch).

  • 1 year and 2 months, Nov 2015 - Dec 2016

    Web Application Developer

    VirtuCrypt

    * Rewriting a TCP multiplexer in Go for a 3200% command throughput gain over Python. * Creating a new service offering (Transparent Encryption Layer) allowing for customers to encrypt and decrypt files on-demand utilizing third-party storage providers (AWS S3, Box, Google GCS) without granting access to encryption keys. * Building a RESTful API (Python, Flask, Postgres) allowing cloud-based asymmetric key management, cryptography for point-of-sale devices, debit processing, and remote key injections.

Educational background for Ian Clark

  • 3 years and 10 months, Aug 2011 - May 2015

    Economics

    University of Texas at San Antonio

Languages

  • English

    C2 (Expert / native speaker)

  • German

    C1 (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.

  • 21 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