Lawson Caudill, Developer in Louisville, KY, United States
Lawson is available for hire
Hire Lawson

Lawson Caudill

Verified Expert  in Engineering

Architecture Developer

Location
Louisville, KY, United States
Toptal Member Since
June 11, 2014

Lawson was born in Kentucky and grew up in Dubai. He has led a very eclectic life and has developed a wide range of skills. He is tenacious, adaptable, and experienced. Above all, Lawson loves to write solid software that makes people's lives easier.

Portfolio

Naos Project
Amazon Web Services (AWS), C#, C#.NET, Windows PowerShell...
CoMetrics
Amazon Web Services (AWS), Tableau, SSAS, C#
Global Information System, LLC
Amazon Web Services (AWS), Android, Java, Amazon S3 (AWS S3), Amazon EC2...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Visual Studio, C#, Windows

The most amazing...

...project I've worked on is a mesh network route uptime and health monitoring system for all the networking equipment in Windows Azure.

Work Experience

Open-source Project Founder and Contributor

2014 - PRESENT
Naos Project
  • Created CI, packaging, and a developer standard delivery paradigm for ensuring consistency in team management of code and deployments.
  • Developed a Microsoft SQL Server backed stream style data layer supporting various types of database interaction that can be used for document storage, event sourcing, stream processing, message bus, producer-consumer queue, and more.
  • Automated Microsoft Windows using PowerShell and Windows Remote Management (WinRM) for complete server setup.
Technologies: Amazon Web Services (AWS), C#, C#.NET, Windows PowerShell, JSON Web Tokens (JWT), SQL

Software Architect

2014 - PRESENT
CoMetrics
  • Led developers on a system redesign to support new scale and market sectors.
  • Migrated co-lo hosted software to AWS.
  • Mentored junior developers to improve their skill level.
  • Moved business logic from MDX into a new ETL process.
  • Integrated SSAS cubes into Tableau reports.
Technologies: Amazon Web Services (AWS), Tableau, SSAS, C#

Technical Architect

2012 - 2014
Global Information System, LLC
  • Led developers on multiple initiatives supporting clients in the natural gas pipeline industry.
  • Created replacement infrastructure to support business in multiple new sectors.
  • Converted all WCF services to WebAPI2 RESTful services.
  • Mentored junior developers.
  • Integrated continuous integration and package management into workflow.
Technologies: Amazon Web Services (AWS), Android, Java, Amazon S3 (AWS S3), Amazon EC2, Oracle, Microsoft SQL Server, ASP.NET MVC, C#.NET

Java Data Developer (Contractor)

2011 - 2011
Vivaki Nerve Center (Division of Publicis Groupe)
  • Partnered with Google for a proprietary data feed of dart search tracking data.
  • Handled core code (Java deployed on AWS) throughout the project.
  • Used core processing to load data into an RDS store.
  • Allowed the RDS data to feed an ETL from the main store into client isolated cubes to support reporting, data-driven analysis, and data visualization platforms.
  • Implemented system processes with ~10 million unique dimensions and ~100 million unique pieces of factual data per day.
Technologies: Amazon S3 (AWS S3), Amazon EC2, Java

Software Development Engineer IV (Contractor)

2010 - 2011
Microsoft Windows Azure
  • Partnered with the director to lead a project from proof-of-concept to a production system.
  • Handled initial design and implementation of a system to monitor network device and route states and provide alerting, analysis, and reporting through a dashboard and APIs.
  • Partnered with MSR (Microsoft Research) to add anomaly detection using machine learning.
  • Partnered with LCA (Microsoft’s Legal Group) to review software licenses with 3rd party code.
  • Scaled to support all network hardware in all Azure datacenters.
Technologies: F#, C#, Azure

Software Developer

2004 - 2010
Microsoft Advertising R&D (Formerly aQuantive, Inc., Acquired in 2007)
  • Engaged in full life cycle development, including acquisition, assistance, team absorption, initial integration, scaling, architectural spike, re-architecture for full integration, release, re-scaling, and support.
  • Consolidated the data of multiple search engines pulled through their APIs and represented in a canonical form.
  • Worked in all levels of development on the product, including UI, middle tier components, data acquisition, data access services, and databases for multi-dimensional reporting to support 200 million records/day.
  • Selected for a specialized team to redesign a currently used binary storage format to track data in a more flexible manner without sacrificing performance.
  • Authored connectivity software to run deployment and scale testing in a multi-node cluster.
Technologies: Windows Forms (WinForms), SOAP, IIS 7, IIS 6, Windows Services, DTS, SQL Server Integration Services (SSIS), SQL Server 2008, Windows Communication Foundation (WCF), TFS, Subversion (SVN), CC.NET, Log4Net, MSTest, MSBuild, NAnt, Windows PowerShell, NUnit, C#.NET

Windows Azure Infrastructure - Network Route Monitoring

This was a very exciting project written entirely on Windows Azure properties to monitor all of Windows Azure's networking hardware. It features multiple types of mesh network monitoring to ensure general connectivity throughout and between the data centers. It makes use of overlaid SNMP data collected from the networking inventory on top of the monitoring data for purposes of correlating issues.

Languages

C#, SQL, Java, JavaScript, T-SQL (Transact-SQL), Visual Basic .NET (VB.NET), C#.NET, F#, Objective-C, C++

Tools

Microsoft Visual Studio, Android Studio, Git, SSAS, Tableau, NAnt, MSBuild, MSTest, CC.NET, Subversion (SVN), TFS, DTS, Visual Studio, Eclipse IDE

Platforms

Windows, Amazon Web Services (AWS), Android, Azure, Oracle, Amazon EC2, iOS

Storage

MySQL, Microsoft SQL Server, Amazon S3 (AWS S3), SQL Server 2008, SQL Server Integration Services (SSIS)

Frameworks

Windows PowerShell, ASP.NET MVC, NUnit, JSON Web Tokens (JWT)

Libraries/APIs

jQuery, REST APIs, Log4Net, Windows Forms (WinForms)

Paradigms

Agile Software Development, Extreme Programming, Design Patterns, Kanban

Other

Architecture, Software Design, APIs, Windows Communication Foundation (WCF), Windows Services, IIS 6, IIS 7, SOAP

2002 - 2003

Unfinished Degree in Computer Science

Southern Polytechnic State University - Marietta, GA

1999 - 2002

Unfinished Degree in Computer Science

Georgia Institute of Technology - Atlanta, GA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring