Sean Kerr Resume
Transcript of Sean Kerr Resume
SEAN KERR San Diego, CA [email protected]
seankerr
seankerr
SENIOR SOFTWARE ENGINEER
● Proven leader and project management; track record of scalable and efficient system architecture.
● Results-driven lead engineer offering experience with both corporate and startup environments.
● Ambitious, passionate, and talented--capable of working with a team or independently. ● Thorough understanding of large scale and restricted embedded development. ● Expertise with imperative and functional programming.
Expertise
● Project Management ● B2B Integration ● Security Best Practices ● Software Development Lifecycle ● Linux ● Windows
● Software Architecture ● High Scalability ● Networking Protocols ● HTTP Protocol ● PaaS ● SaaS
Languages:
● C ● C# ● D
● Elixir ● Erlang ● HTML
● Java ● JavaScript ● PHP
● Python ● Rust ● Shell
Client Tech:
● .NET ● Babel ● CSS ● CVS
● Git ● OpenGL ● REST ● React
● SCSS ● SOAP ● SSL ● Subversion
● TLS ● Webpack
Server Tech:
● AWS ● Apache ● Hadoop ● HBase ● Flask
● J2EE ● JNI ● Jenkins ● Memcached ● MySQL
● NGINX ● NoSQL ● PostGIS ● PostgreSQL ● SQLAlchemy
● Oracle ● Redis ● Travis CI ● Varnish
Professional Experience
Sunbelt Transformer Contractor / Sr. Software Engineer & DevOps, July 2015 to Present Develop and support of legacy platform while architecting new infrastructure and platform. Project management of small team of PHP developers. In charge of daily meetings and code reviews. Accomplishments:
● Introduced proper coding practices, conventions, source control management. ● Helped develop better workflow practices, virtual machine development, as well as
proper staging and production environments. ● Designed and deployed new AWS infrastructure, and migrated existing RackSpace
platform. Tech:
● PHP ● Shell Scripting ● AWS ● ERP
● Oracle ● MySQL ● Linux
Professional Experience
Airbus Defence & Space Contractor / Software Engineer, January 2015 to July 2015 Develop automation layer for validation and processing of error prone emergency call center data. Accomplishments:
● Original 12 week contract finished 4 weeks ahead of schedule, extended additional 12 weeks for ongoing work.
Tech:
● Python ● Shell Scripting
● SIP PBX ● Linux
Snapsho Contractor / Sr. Software Engineer, July 2014 to December 2014 Design and develop Raspberry Pi software for picture & video capture and manipulation. Developed AWS infrastructure to support thousands of client kiosks. Accomplishments:
● Develop and support of OpenGL touchscreen interface. ● Hardening / Security of deployed Raspberry Pi hardware and software.
Tech:
● C ● Python ● Shell Scripting ● PostgreSQL
● Linux ● AWS ● OpenGL
Exzigo Contractor / Lead Software Engineer & DevOps, December 2013 to June 2014 Design infrastructure to support GPS based asset tracking hardware. Design and develop UDP server software for communication with Enfora and CalAmp GPS devices mounted in service vehicles. Research and development of Bluetooth Low Energy asset tracking devices for smaller assets. Tech:
● Python ● PostgreSQL ● PostGIS ● Shell Scripting
● Linux ● GPS ● Bluetooth Low Energy
Professional Experience
Blackberry / LiveProfile Lead Software Engineer & DevOps, October 2010 to December 2013 Develop, maintain, and support of internal application platform. Administrate cluster of Linux servers. Interop with AWS services. Accomplishments:
● Custom geolocation based message routing server. ● Architect and develop internal application platform that tied together mobile chat,
Ejabberd chat servers, and business/statistical data. ● Design platform to support LiveProfile’s 10 million users, as well an additional 40 million
Blackberry BBM users. ● Scaled services to support 250,000 new signups per day. ● Scaled each platform server to support 2 million+ users. ● Reimplementation of all Ejabberd modules mostly for bug fixes and custom performance
changes to suit our internal platform. ● Remove TSL support from Ejabberd server. Wrote custom TSL proxy in C to support
faster, less memory intensive TLS access. Tech:
● Java ● Python ● Shell Scripting ● Linux ● AWS
● PostgreSQL ● MySQL ● Hadoop ● HBase ● OpenTSDB
Emporos Systems Sr. Systems Architect & DevOps, June 2009 to January 2011 Architect and develop RX point-of-sale software, services, and Linux cluster. Develop interface and support of Ingenico and VeriFone credit card readers as well as IBM SureMark receipt printers. Migrated internal desktop software from Visual Basic to C#. Accomplishments:
● Develop secure, binary protocol for distribution of RX records across WAN. ● Deploy and support hundreds of installations.
Tech:
● Java ● C# ● Python ● MS SQL Server
● Shell Scripting ● Linux ● Windows
Flicky Media Lead Software Engineer & DevOps, October 2006 to June 2009 Develop, maintain, and support PHP administrative software. Administration of Linux cluster. Design and implement website searching and weighting algorithm for affiliate marketing platform. Worked closely with lighttpd authors to fine-tune webservers, and to support custom lighttpd modules. Accomplishments:
● First to market with website searching for affiliate programs. ● Scaled small deployment of media servers to multi-terabyte SAN.
Tech:
● PHP ● Shell Scripting ● PostgreSQL
● Linux ● FreeBSD
Professional Experience
Search Systems Inc. Software Developer & DevOps, July 2001 to October 2006 Focus tightly on Linux server administration, and development of frontend and backend deployments. Develop secure SOAP API for trusted endpoints (primarily banks and private investigators) to access private information such as criminal records, bankruptcies, judgments, and tax liens. Accomplishments:
● Java SOAP API brought in new customers looking to leverage automated background check process.
● Design minimalistic PHP framework for accepting credit card payment. ● Replaced error-prone manual processes with shell scripts.
Tech:
● Java ● PHP ● Shell Scripting
● PostgreSQL ● MySQL ● Linux
Unitek Information Systems Web Developer, December 1999 to July 2001 Coordinate with team of overseas developers to produce CBT (computer based training) software. Had hand in development of Abriasoft Merlin--a custom Redhat distribution geared towards web developers. Tech:
● PHP ● Shell Scripting
● MySQL ● Linux