Colin Williams

Colin Williams Email and Phone Number

Software and Data Engineer @ li-nk
Seattle, WA, US
Colin Williams's Location
Seattle, Washington, United States, United States
Colin Williams's Contact Details

Colin Williams personal email

n/a
About Colin Williams

Akka, Apache Spark, Flink, Hive, Hadoop, Kafka, Scala, Java, C++, Haskell, Dart, Flutter. AWS Lambda, AWS EKS, AWS with Pulumi and Terraform, Google Cloud. These are frameworks, languages, and platforms I've spent the most time with recently. I enjoy bringing up applications and API services backed by these technologies, and modeling and enriching data with them. I have strong UNIX experience, which I often use for leverage in the development process.

Colin Williams's Current Company Details
li-nk

Li-Nk

View
Software and Data Engineer
Seattle, WA, US
Colin Williams Work Experience Details
  • Li-Nk
    Li-Nk
    Seattle, Wa, Us
  • West500 Partners
    Senior Software Engineer
    West500 Partners Jul 2023 - Present
    Seattle, Wa, Us
  • Expedia Group
    Technical Consultant / Apex
    Expedia Group Feb 2023 - May 2023
    Seattle, Wa, Us
  • Raft
    Principal Software Engineer
    Raft Nov 2022 - Feb 2023
    Mclean, Virginia, Us
  • Make Corporation
    Senior Platform Engineer
    Make Corporation Nov 2021 - May 2022
    Oakbrook Terrace, Il, Us
    Building data pipelines and infrastructure using Java / Lambda / Terraform. Wrote small library to simplify deployment and creation of Lambdas. Delivered two applications to production in 6 months and a major contributor in small teams.
  • Artech
    Streaming Platform Engineer
    Artech Aug 2020 - Mar 2021
    Tel Aviv, Il, Il
    Providing a streaming platform within Apple, based on Apache Flink. Java based SDK. Infrastructure provided by Pulumi.
  • Nortal Us
    Sde Ii
    Nortal Us Apr 2019 - Nov 2019
    Tallinn, Estonia, Ee
    On site consulting at Expedia. Java and Javascript projects including social sign on using oAuth, client side phone number validation using libphonenuber-js. Cross domain related tracking with client side Javascript, Kafka, etc.
  • Nordstrom
    Sde Ii
    Nordstrom Sep 2017 - Feb 2019
    Seattle, Washington, Us
  • Starbucks
    Senior Sdet (Contract)
    Starbucks Jan 2017 - May 2017
    Seattle, Wa, Us
  • Sdl Plc
    Senior Application Engineer / Software Engineer
    Sdl Plc May 2014 - Dec 2016
    Maidenhead, Berkshire, Gb
    DynamoDB backed Finagle service - July 2016SDL SeattleTransistion to cloud by migrating Hbase backed production service to DynamoDB using Kafka / Mapreduce / and Spark. Using mapreduce application I wrote to export Hbase into Kafka utilizing the Protobuf Seriliazation format. Setup Kafka mirror in AWS to replicate messages between AWS Kafka and private data center Kafka. Creating EMR / Spark job to consume messages from AWS Kafka into DynamoDB. Built Finagle / Thrift based Scala RPC service to be backed by DynamoDB. Owning all components of Design, Deployment, Development, and Test. Developing seamless migration requiring no downtime.HBase backed Finagle service migration - April 2016SDL SeattleHBase backed production finagle service was going down frequently bringing down data pipeline. Investigation assumed issues likely caused by bugs in production HBase .92.1 database. Because HBase API broke between .98 and .92, required custom migration path.Chose Kafka as "migration buffer", allowing reuse for further migrations. Created mapreduce application to export messages into Kafka. Created Kafka consumer Spark appllication to import messages into an updated HBase. Updated Finagle Thrift to use updated HBase.Developed a testing strategy to compare entries between services.Owning all components of Design, Deployment, Development, and Test. Seemless live migration approach required no service downtime. Happy to say no sign of failure after a four months in production Therefore solution addressed motivating issue.
  • Seattlesoft
    Contract Developer
    Seattlesoft May 2006 - May 2013
    Seattle, Us

Colin Williams Skills

Spark Kafka Hadoop Hbase Java Scala Map Reduce Yarn Linux Elasticsearch Kubernetes Docker Amazon Web Services Google Cloud Platform Emr Ec2 Bash Python Maven Jenkins Apache Puppet Mysql Ruby Agile Methodologies Software Design Patterns Unix Software Development System Administration Network Administration Cloud Computing Apache Flink Sql Less Hive Full Stack Oauth Javascript

Colin Williams Education Details

  • University Of Washington
    University Of Washington
    Physics Minor
  • University Of Washington
    University Of Washington
    Mathematics

Frequently Asked Questions about Colin Williams

What company does Colin Williams work for?

Colin Williams works for Li-Nk

What is Colin Williams's role at the current company?

Colin Williams's current role is Software and Data Engineer.

What is Colin Williams's email address?

Colin Williams's email address is cw****@****cor.com

What schools did Colin Williams attend?

Colin Williams attended University Of Washington, University Of Washington.

What are some of Colin Williams's interests?

Colin Williams has interest in Mathematics, Guitar, Education And Tutoring, Physics, Unix Systems, Unix Systems Administration, Engineering Concepts And Principles, Linux, Chess, Data Engineering.

What skills is Colin Williams known for?

Colin Williams has skills like Spark, Kafka, Hadoop, Hbase, Java, Scala, Map Reduce, Yarn, Linux, Elasticsearch, Kubernetes, Docker.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.