myphoto
  • Mail

  • Blog

  • Twitter

Contact

Current Focus

  • Cocoa development -- iOS and Mac apps

Bio

  • I love technology. My roots are in Linux and started with boxes running 1.0.x kernel releases. Development is my ultimate passion. Most recently I have been building mobile apps along with the backend services to support them. I strongly believe that security is fundamental to all areas of technology.


  • The experience from a constant desire to learn and explore has helped me to build a well-rounded set of skills. I am interested in projects that offer demanding challenges, adopt cutting-edge technologies, and help to better the world.

Skills

  • Languages

  • Python | Objective-C | C | Lua | PHP | Java
    Perl | HTML | CSS | JavaScript

  • Dev Tools

  • Xcode | TextMate | Eclipse | vi | Git | Subversion

  • Web APIs

  • APNS | Foursquare | Facebook | Twitter | Twilio
    Stripe | Bitly | Google Maps

  • SDKs | Frameworks

  • Fabric | jQuery | jQuery Mobile | Corona
    Prototype.js | Zend | WordPress | Smarty
    Twitter Bootstrap | Android SDK | iOS SDK

  • OS Platforms

  • VMWare ESX | Mac OS | iOS | Android
    Ubuntu Linux | Red Hat Linux | Gentoo Linux
    *BSD | *win

  • AWS Stack

  • EC2 | S3 | RDS | ELB | SES | Route53
    AutoScaling | CloudFront | Python Boto

  • Databases

  • MySQL | MongoDB | PostgreSQL | SQLite

  • Web Platforms

  • Nginx | Tornado | Apache | Squid | IIS

  • Messaging

  • Postfix | Sendmail | Exim | Dovecot | Exchange

  • Networking

  • TCP/IP | DNS | IPSEC | IDS
    Cisco IOS | ScreenOS

Achievements & Awards

  • Eagle Scout

  • Boy Scouts of America
  • Top Entertainment App - Verizon Power Your App Contest

  • droplat
  • Runner Up - AT&T Open Call App Contest

  • droplat
  • 2nd Place - Thomson-Reuters Street Apps Challenge

  • Random Reuters
  • RHCE - Red Hat Certified Engineer

  • Red Hat

Experience

  • Comcast

  • Developer / Systems Engineer
  • - Architected and developed the SecOps API using Python and Tornado with MongoDB. Integrated with other tools using REST, XML-RPC and Thrift.
    - Supported the server infrastructure for the SecOps API running Nginx, MongoDB, Apache and MySQL clusters. This included 20+ virtualized Ubuntu and Red Hat instances on VMWare ESX hosts in production. I also built out the development environment and managed the source code repositories using Subversion and Git.
    - Developed a network security dashboard app for the iPad using Objective-C and Xcode. Consumed JSON data via the SecOps API. Displayed real-time attacks from IDS events using MapKit with custom annotations, route overlays and reverse-geo lookups.
    - Developed a user self-service portal for local account management on servers and network devices. In addition, I automated password rotations for local accounts. Used by 500+ users to manage 30,000+ nodes. Frontend was built with PHP, Zend, JavaScript and CSS. The backend scripts were written using Python.
    - Developed an audit application to inspect servers for specific configuration baselines using Python, Expect, BASH and MySQL.
    - Developed SIC (Security Information Center). SIC is a web application for performing user initiated security assessments. I used PHP, JavaScript with Prototype.js, and SQL.

    2007-2012
  • Vonage

  • Network Security Engineer
  • - Engineered security solutions using NetScreen firewalls, ACL's and Snort IDS.
    - Worked with developers to troubleshoot network issues for custom applications and services.
    - Provisioned and debugged VPN tunnels with internal and partner networks.
    - Provided engineering support for RSA ACE SecurID and FreeRadius systems.
    - Spearheaded development of custom automation tools using PHP, HTML, CSS, Perl, BASH and SQL.

    2006-2007
  • New Brunswick Board of Education

  • IT Specialist
  • - Performed systems and network admin duties for 21 physical sites.
    - Managed Linux, Novell NetWare and Microsoft Windows servers.
    - Supported Cisco routers, switches and pix VPN/firewall devices.
    - Supported Cisco CallManager for VOIP services.
    - Wrote scripts to remedy several malware infections.
    - Deployed a wiki using LAMP technologies.

    2003-2006

Projects

  • fyndlr

  • Python, MongoDB, AWS, HTML, jQuery
  • - Developed the backend web service using Python with Tornado and MongoDB.
    - Created web app using Tornado templates, jQuery and Twitter Bootstrap.
    - Architected the infrastructure on AWS (redundancy and auto-scaling).
    - Implemented push notifications to work with Apple Push Notification Service (APNS).
    - Built integrations for API's from AWS, Foursquare, Twitter, Bitly, Google Maps and Facebook.
    - Built a custom image resizing service using PIL
    - Built e-commerce support around Stripe and Apple In-App purchasing

  • Homeless Helper

  • Python, MongoDB, AWS, HTML, jQuery, jQuery Mobile, Android
  • - Developed the backend web service using Python with Tornado and MongoDB
    - Created web app using Tornado templates, jQuery, jQuery Mobile and Twitter Bootstrap
    - Architected the infrastructure on AWS (redundancy and auto-scaling)
    - Built integrations for API's from Twilio, Google Maps

  • Security Lens

  • iOS, Python, MongoDB
  • - iOS app for enterprise network security
    - Developed the backend web service using Python with Tornado and MongoDB.
    - Created web app using Tornado templates, jQuery and Twitter Bootstrap.
    - Architected the infrastructure on AWS (redundancy and auto-scaling).
    - Implemented push notifications to work with Apple Push Notification Service (APNS).
    - Built integrations for API's from AWS, Foursquare, Twitter, Bitly, Google Maps and Facebook.

  • droplat

  • Python, MongoDB, AWS
  • - Winner of "Top Entertainment App" in the 2010 Verizon Power Your App contest
    - Runner-up in the AT&T Open Call App Contest
    - Developed the backend web service using Python with Tornado and MongoDB
    - Architected the infrastructure on AWS
    - Built integrations for API's from AWS, YouTube, Facebook, BandsInTown and HackLolla

  • Image Transfer

  • Android
  • - Over 20,000 users worldwide.
    - Developed using Java, XML, Eclipse and Android SDK.
    - Implemented the JCIFS open source Java library and SQLite.
    - Created forks specifically for music and videos.

  • SpendWise

  • iOS
  • - Co-developed universal iOS app
    - Mentored a junior developer
    - Accepted into Apple's App Store and featured on AppAdvice

  • Random Reuters

  • Android
  • - Second place winner in the 2010 Thomson-Reuters StreetApps Challenge
    - Co-developed this app using Java, XML, Eclipse and the Android SDK
    - Consumed the Thomson-Reuters and Yahoo! Finance API's using XML and YQL

  • Ninja Ninja

  • Corona SDK, LUA, iOS, Android
  • - Simple game written in Lua to experiment with the Corona SDK

  • Tooyoou

  • AWS
  • - Designed and deployed the AWS environment, including auto-scaling and git powered code deployments
    - Built custom AMI's and Fabric scripts
    - Worked with developers to migrate entire website and backend service from a single server to an auto-scaling group

  • Server Land

  • PHP, MySQL, VMWare
  • - Developed frontend website and backend service for managing hosting service
    - Integrated with PayPal Website Payments Pro

  • email
  • twitter
  • linkedin
  • download