Maker of Software
Computer Software | Raleigh-Durham, North Carolina Area, US
I am a developer with experience writing and designing software using many languages across multiple platforms. I have built scalable back-end systems (batch and low-latency) as well as consumer facing front-ends. I’m passionate about the ability of small teams to do amazing work.
Specialties: mobile dev, distributed computing, backend web dev, scalable systems.
Recent experience with: objective-c, coffeescript, redis, java
2013 - Present
Senior Engineer / Adzerk
Senior Mobile Developer / Rally Software Development
Working with the AgileZen team to design, scope and develop version 2.0. Focused on building an amazing iPad app to complement our web offerings. Occasionally pitching in on the Coffeescript/Node.js backend.
Maker / Floop
Founded with business co-founder in early 2010. Developed custom low-latency analytics system using open source components. Worked with technical team to design and implement RESTful API with streaming services. Developed and launched native iOS client (featured by Apple). Ported visualizations from iOS client to web front-end using HTML5.
Software Engineer / REvolution Computing
Worked on multiple parallel programming systems and parallel applications as part of ParallelR. Ported large a large application, REvolution R, to Linux and Unix distributions. Worked on Product Development Plan and Product Specification reports for ParallelR. Heavily involved in building and maintaining IT infrastructure. Contributed to multiple white papers.
Software Engineer / Scientific Computing Associates Inc.
Consulting for multiple customers across industries. Modified existing codebases and systems to parallelize them and meet long-term scalability goals. Involved in vendor-backed whitepapers.
Functional programming, databases, distributed computing, cocoa, logic