Curtis Jones

Curtis Jones Email and Phone Number

Principal Engineer at Streamie Security, Inc. @ Streamie Security, Inc
Curtis Jones's Location
Atlanta, Georgia, United States, United States
About Curtis Jones

I’ve worked on a lot of projects. Years ago, a recruiter advised me that my resume had too many pages. I shrunk the font. I’m skeptical he found that as amusing as I did, but I’m loath to delete old details. My LinkedIn profile includes my time at Wendy's and my middle-school paper route for the San Jose Mercury News. This history tells a story.The story you’ll find here as you filter through the buzzwords is of one who, to his core, revels in engineering challenges, is more than a little opinionated, loves simple solutions to complex problems, eschews office politics, can delegate, manage, encourage and mentor, and who would rather be playing with his kids right now than typing a profile introduction. Also, I’m truly terrible at marketing.Most recently, working on Streamie (streamie.co) has given me the opportunity to delve into audio/video streaming, transcoding, recording, sharing, cloud services and backend engineering. I’ve specifically worked with H.264 (AVC), H.265 (HEVC), AAC, G.711a/mu, PCM (in various forms), while implementing services using MPEG-DASH, RTSP, WebRTC and others, using AVFoundation, AudioToolbox, VideoToolbox, FFmpeg and other toolkits and frameworks.Outside of engineering, I’ve been responsible for management of marketing, sales and other individuals; contract negotiations with service providers and physical infrastructure projects.I’ve been honing my craft for twenty-five years and I look forward to applying my experience and enthusiasm to my next opportunity. Let’s talk about how I can help you.

Curtis Jones's Current Company Details
Streamie Security, Inc

Streamie Security, Inc

View
Principal Engineer at Streamie Security, Inc.
Curtis Jones Work Experience Details
  • Streamie Security, Inc
    Principal Engineer
    Streamie Security, Inc Jan 2021 - Present
    Atlanta, Ga, Us
    Purveyors of finely crafted video security solutions.
  • Symphonic Systems, Inc.
    Principal Engineer
    Symphonic Systems, Inc. Sep 2004 - Present
    macOS, iOS, tvOS, watchOS, Unix software development and consulting.
  • Chick-Fil-A Corporate
    Software Engineer
    Chick-Fil-A Corporate Jan 2016 - Dec 2020
    Atlanta, Ga, Us
    iOS software engineering and consulting.
  • Fit Radio
    Software Engineer
    Fit Radio Mar 2013 - Dec 2020
    Sandy Springs, Georgia, Us
    Inherited a codebase of an iOS streaming radio app from another development group and hit the ground running by resolving numerous crashing issues, playback stalling issues, and general instability. • Replaced the AVAudioPlayer-based v1 streaming mechanism with a custom-built HLS streamer built on CoreAudio; added support for headphone controls, lock screen metadata and background streaming. • Performed significant refactoring, resolved 100's of long-standing issues, implemented a caching mechanism to improve playback stability in poor network conditions, • added run-tracking with CoreMotion and CoreLocation, • and consulted with the client to provide direction throughout development.
  • Greenlight Financial Technology, Inc.
    Software Engineer
    Greenlight Financial Technology, Inc. Feb 2018 - Oct 2018
    Atlanta, Ga, Us
    iOS
  • Apple
    Software Engineer
    Apple Apr 2015 - Oct 2017
    Cupertino, California, Us
    macOS and iOS software design and engineering.Lead the engineering of an internal macOS / Cocoa retail store app based on an existing iOS app and shared data model. Worked daily with a part-local, part-offshore team. Mentored other engineers on topics related to Swift, Objective-C and Cocoa; • taught an in-office class on constraints & autolayout; • performed code reviews for nearly all UI-related changes, with an eye towards improving overall code quality and instilling a sense of individual code ownership. Implemented numerous custom controls; • heavily customized many standard controls; • architected and implemented the app’s window and tab management system. Performed further customization throughout the app to support keyboard and VoiceOver accessibility. Debugged numerous issues including custom first responder behavior and UI performance (such as table view scrolling performance). Implemented several advanced text layout features.
  • Quasar Blu
    Software Engineer
    Quasar Blu Aug 2016 - Apr 2017
    iOS software engineering.
  • Takuan
    Ios, Os X Platform Lead
    Takuan Aug 2013 - Dec 2015
    Roswell, Georgia, Us
    iOS and Mac OS X software design and engineering.
  • Museaic Labs
    Software Engineer
    Museaic Labs Jul 2012 - Jan 2015
    Atlanta, Ga, Us
    Developed several native iOS apps targeted for the iPhone using Core Animation, Core Audio, Core Location, audio queues (play, record, offline render, transcode), Speex, Google Voice transcribe, iSpeech transcribe, Spotify (libSpotify, CocoaLibSpotify), Rdio, iZotope (FunFX, CoreFX, TrashFX), Parse.com and the Facebook SDK; • responsibilities also included the implementation of heavily customized interfaces based on design comps in Adobe Photoshop. • Implemented backend Mac OS X / Cocoa app as “middleware” between iOS and 3rd party data services including The Echo Nest, MusixMatch and SenticNet.
  • Bridge2 Solutions
    Software Engineer
    Bridge2 Solutions Oct 2014 - Nov 2014
    Alpharetta, Georgia, Us
    iOS prototype app design and development with Swift and Objective-C using autolayout constraints, incorporating designs from a 3rd party design firm working for the end-client.
  • Insightpool
    Software Engineer
    Insightpool Jul 2014 - Oct 2014
    Atlanta, Ga, Us
    iOS prototype app design and development with Swift and Objective-C using autolayout constraints.
  • Experience Llc
    Software Engineer
    Experience Llc Jan 2014 - Mar 2014
    Atlanta, Georgia, Us
    Designed, developed and integrated a custom ITF barcode scanning algorithm and implementation into this event ticket-upgrade app. Suitable ITF barcode scanner support was not available from any third party libraries at the time.
  • Reach Health, Inc.
    Software Engineer
    Reach Health, Inc. Nov 2013 - Feb 2014
    Provided consultation and development expertise regarding Mac OS X application development, including Xcode, Cocoa UI design and Chromium Embedded Framework (CEF) integration.
  • Razorfish
    Software Engineer
    Razorfish Sep 2013 - Oct 2013
    New York, Ny, Us
    Worked with the in-house engineering team to bring a large-scale iOS retail project to market. Implemented interfaces based on screen comps from the design team, coordinated development with the server engineering team, researched and implemented optimizations and bug fixes.
  • Gree International, Inc
    Software Engineer
    Gree International, Inc Jan 2013 - May 2013
    San Francisco, Ca, Us
    iOS game design and development. Updated existing app and framework code with up-to-date language and API features; • performed foundational work for a new iOS game based on the Android counterpart; • researched and resolved long-standing bugs and other issues.
  • Advanced
    Software Engineer
    Advanced Nov 2012 - Feb 2013
    Instructed in-house Java developers on iOS programming starting with the basics of Objective-C. Provided guidance to management regarding design, usability, backwards compatibility, deployment, etc. as they approached their first iOS app. Provided guidance to the design team regarding deliverables. Developed (along with their in-house team) the company's first iOS app - including integration with their existing backend and implementation of screen comps.
  • Motive
    Software Engineer
    Motive Oct 2011 - Jul 2012
    Developed an iOS app targeted for iPad with PhoneGap integration that uses both proprietary XML-over-HTTP and SOAP for backend service communication. • Developed a Node.js C++ add-on that extends native UPnP functionality back to JavaScript on iOS.
  • Sears Holdings Corporation
    Software Engineer
    Sears Holdings Corporation Jul 2011 - Mar 2012
    Chicago, Il, Us
    Developed an iOS app for inventory management to replace the aging, proprietary handheld units at Kmart stores. App includes: a custom VT-220 emulator with support for proprietary escape sequences for sounds and for configuring and controlling an IPC Linea-Pro barcode scanner, • telnet connection negotiation, • AudioUnits for tone-based feedback, shared battery charging between the sled and iOS device, • ZBar as an alternative means for barcode scanning • custom controls and toolbars for efficient data entry • wireless LAN monitoring to prevent unintentional disconnects • and various internal tools for streamlining operations.
  • Nexidia
    Software Engineer
    Nexidia Mar 2010 - Jul 2011
    Atlanta, Georgia, Us
    Mac OS X / Cocoa developer. http://www.borisfx.com/Soundbite/Lead the development of "Get" (getphonetic.com), a Cocoa / Mac OS X application integrating Nexidia's Workbench phonetic search technology with Final Cut Pro. • Rapidly designed and developed a functional prototype for the NAB 2010 conference. Implemented bug fixes and changes during the course of the NAB demo. • Further developed the prototype into the v1 release which included the use of XMEML via AppleEvents for Final Cut Pro integration, • Grand Central Dispatch (GCD) for multi-threaded search, • SQLite3 for data backing, • and DiskArbitration, FSEvents, Spotlight, LaunchServices, IOPowerSource, QuickTime, QTKit and OpenSSL for various other features. • Completed another contract for a 2nd Mac OS X product which remains under wraps.
  • Jamcloud
    Software Engineer
    Jamcloud Jul 2008 - Jul 2010
    Lead the development of the core backend infrastructure, including database schema design, development of the NIO based scalable, multi-threaded Java server (including implementations of AMF and RTMP). The server design focused around consuming minimal resources per socket and that of not allowing slow sockets to monopolize threads. • Subsequently designed and developed a replacement C based server with an emphasis on efficiency by minimizing dynamic memory allocation. • Created a prototype client implementation for the purpose of verifying server functionality, locating memory leaks and simulating load. • Proposed, designed and implemented an efficient and suitable binary protocol for client/server communication. • Worked with the PostgreSQL DBA to design a suitable database. • Assisted in the development of stored procedures using PL/pgSQL, which provided a clean, consistent interface for the C server and minimized the complexity of the SQL found in the server code.
  • The Wall Street Journal
    Software Engineer
    The Wall Street Journal Jul 2008 - Feb 2009
    New York, Ny, Us
    Lead the development of The Wall Street Journal’s first iPhone application based on Apple’s iPhone SDK. Worked with a small team to assess requirements for this project, demonstrated various interface features of the iPhone SDK to managers and designers with example applications and interface mockups. • Implemented custom RSS feed parser using the push API in libxml2, • added support for saving stories locally and performing real-time, full-text searches of saved content using SQLite, • devised a challenge-response based authentication mechanism (based on OpenSSL) for (mostly) restricting backend access to our iPhone application, • worked with our in-house J2EE developer to create services for improving our application performance, • assessed the competition to ensure that our application was technologically superior.
  • Lime Wire Llc
    Software Engineer
    Lime Wire Llc Nov 2007 - Jun 2008
    Member of the development team for the LimeWire distributed p2p file sharing application. Worked with internal pro- ject management tools such as JIRA (ticket tracking), FishEye (revision management) and Crucible (code reviews). Specific responsibilities include net- work programming, extending the file sharing protocol to improve features and performance, and improving platform native integration for Mac OS X through the JNI. • Removed all 32-bit dependencies (i.e., Carbon, libObjcJava); ported many features to Cocoa; updated all libraries with 32/64-bit ver- sions; and finally got LimeWire working under Java SE6 on Mac OS X • Added Growl support. • Streamlined the installation process. • Significantly re- duced the size of the installer by modifying the build system and installer scripts to use pack200. • Performed the initial design and coding for the core-as- a-service initiative which will allow for platform native GUIs that communicate with the Core using XML-over-HTTP with Restlet on the Core side. Primarily worked with Java, C and Objective-C.
  • Dorey Publishing
    Software Engineer
    Dorey Publishing Feb 2003 - Apr 2008
    Lead the design and development of a web based commercial real estate data management system with five people in my group. • Designed and developed a Cocoa based application for managing and monitoring the server and assisting with debugging. • Responsibilities included server hardware setup, • all server-side coding (Java), • database administration (compilation, installation, configuration, performance tuning, schema design and conversion, indexing, query optimization, etc.), • network protocol design, • security (intrusion detection, IP based restrictions, security alerts, server statistics, etc.), • scalability, • logging, • relationship based access management system (business rules), • flexible user permissions system, • spatial search capabilities, • XML feed for third parties, etc. • Assisted front-end developers, using ActionScript 2.0 / Flash MX 2004. • Set up, configured and maintained Linux, Apache, BigFaceless (for PDF report rendering), Subversion and WebSVN (for source versioning), Mantis (for bug tracking), MapInfo MapXtreme (for mapping), and later worked with FlashMaps Geospatial (for SOAP based Geocoding and map rendering). Authored ~200 page book (using LaTeX) documenting system design, functionality and administration. • Implemented another data management system frontend based on AJAX.
  • Bloomberg Lp
    Software Engineer
    Bloomberg Lp Apr 2007 - Nov 2007
    New York, Ny, Us
    Member of the team that designs, implements and supports the infrastructure of the financial data systems at Bloomberg. • Analyzed performance issues with heavily used libraries using collect and analyzer on Solaris. Implemented a replacement function in one such library that provided a 31x speed improvement and which doubled the performance of several applications which depended upon it. • Performed initial design research for a replacement for the primary data processing application, which is presently the foremost bottleneck, with a goal of 10x improvement in overall throughput. • Worked with the Reuters SDK to implement parsers for new exchange feeds. • Designed, implemented, tested and deployed a Power-related exchange parser in C for Solaris based on the OMX platform. Researched and selected third-party libraries (curl, libxml2, OpenSSL) to expedite development. Coordinated the efforts of teams in New York, London and Portugal. Diagnosed and assisted in correcting feed network connectivity issues over the Internet and leased lines. • Daily assisted other in-house developers with the use of internal tools, libraries and systems.
  • Differential Solutions
    Software Engineer
    Differential Solutions 2004 - 2005
    Developed a C++ library which performs load stress analysis based on the AISI specs for Cold Formed Steel (with GTStrudl output serving as library input). • Designed suitable object model based on limited specifications. • Performed rigorous optimization and result verification on non-trivial data sets. • The library serves as a key component of their AutoCAD based product. • Subsequently completed second contract extending the library's functionality, implementing additional optimizations and extending the object model based on updated specifications.
  • Atlanta Journal Constitution
    Software Engineer
    Atlanta Journal Constitution 2001 - 2005
    Us
    Worked closely with the lead DBA of the Publishing Technologies department in writing tools to import 250+ gigabytes (2.25 billion rows) of 2000 Census Data into Sybase (on Solaris) for News Research. Assisted users in writing non-trivial SQL queries. • Developed data migration tools for DTI DT 4 to DT 5 and SCC system conversion, including an application to pull DT 4 data (images, stories, etc.) from Sybase, perform character set conversions, image manipulation (resizing, rotation, format conversion, etc.) via ImageMagick / JMagick and push into the SCC archive system. • Developed a Java / Swing application for non-SQL savvy users to create complex SQL queries. • Developed Java based GIS prototype mapping application. • Designed and deployed various solutions to automate tasks throughout the department. • Coordinated efforts with numerous departments for over a year while developing The Big-A List event publishing system - a Java-based transactional backend running on Linux. • Developed a language for describing published events incorporating all of the nuances of the newspaper’s style guidelines. • Developed an algorithm for transforming a list of event dates into a concise English representation of those dates following the newspaper’s style guidelines, and thereby automating what was previously a labor-intensive manual process. • Provided user support and maintenance for publishing system hardware and software. • Publishing system continues to perform smoothly, maintenance free, after nearly three years. • Assisted and mentored other developers.
  • Avienda Technologies
    Software Engineer
    Avienda Technologies Jan 2000 - Jan 2001
    Developer and technical lead. • Coordinated the efforts of eight other developers. • Worked with VA Linux to design a scalable server solution for our network. • Designed and implemented a Perl, C++ and MySQL based fault-tolerant, distributed communication framework which included advanced data caching, self-replicating file system, bandwidth optimizations and encryption. • Designed and supported the database schema. • Worked closely with senior management, and quickly adapted design specifications to meet constantly changing market conditions. • Worked through the night to meet deadlines such as spur-of-the-moment investor demos and other presentations. • Worked with the admins to coordinate the distribution of new builds to the many hundreds of servers in dozens of POPs throughout the world. • Using third party libraries, added server-side support for a multi-protocol (AIM, ICQ, Yahoo, MSN, IRC) chat transport system supporting encrypted communication, offline-messaging, and integration with the mail system.
  • Auto Auction Services Corp
    Software Engineer
    Auto Auction Services Corp May 1999 - Jan 2000
    Designed and developed an Oracle / Solaris based automobile auction system, largely in Perl, for this Cox subsidiary. System included features for inventory management, auction tracking, customer access and provided facilities for third party importing/exporting of data. • Inherited initial code base with very limited documentation. Analyzed code, produced documentation and started making modifications.
  • Eckerd
    Team Lead
    Eckerd Dec 1996 - May 1998
    Us
    Photo lab Technician III and Team Lead.
  • The Wendy'S Company
    Associate
    The Wendy'S Company Oct 1995 - Sep 1996
    Dublin, Ohio, Us
    Fries, grill, sandwiches, registers, stocking, drive-through, new employee and manager training.
  • San Jose Mercury News
    Paper Delivery Technician
    San Jose Mercury News Nov 1989 - Jun 1990
    San Jose, California, Us
    Delivered papers before school each morning, and on weekends. Expertly placed papers on each porch to greatly increase tip money.

Frequently Asked Questions about Curtis Jones

What company does Curtis Jones work for?

Curtis Jones works for Streamie Security, Inc

What is Curtis Jones's role at the current company?

Curtis Jones's current role is Principal Engineer at Streamie Security, Inc..

What is Curtis Jones's email address?

Curtis Jones's email address is cu****@****ail.com

What is Curtis Jones's direct phone number?

Curtis Jones's direct phone number is +140472*****

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.