Joe Nicosia
A jack of all stacks
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 webservices 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 present a demanding challenge, adopt cutting-edge technologies, and help to better the world.
Skills
Languages
Python | Lua | Objective-C | Java | PHP | Perl | JavaScript | C
Tools
Xcode | TextMate | Eclipse | vi
SDKs | Frameworks | Libraries
jQuery | Corona | Smarty | Prototype.js | Zend
WordPress | Android SDK | iOS SDKWeb APIs
Foursquare | Facebook | Twitter
-
Dev
OS Platforms
VMWare ESX | Mac OS | iOS | Android
Ubuntu Linux | Red Hat Linux | *BSDAWS Stack
EC2 | S3 | RDS | ELB | Route53
AutoScale | CloudFront | BotoDatabases
MySQL | MongoDB | PostgreSQL | SQLite
Web Platforms
Nginx | Tornado | Apache HTTP | Squid | IIS
Messaging
Postfix | Sendmail | Exim | Dovecot | Exchange
Networking
TCP/IP | DNS | IPSEC | IDS
Cisco IOS | ScreenOS-
SysOps
Achievements / Awards
Eagle Scout
Boy Scouts of America
Top Entertainment App - 2011 Verizon Power Your App Contest
Droplat
2nd Place - 2010 Thomson-Reuters StreetApps Challenge
Random Reuters
RHCE - Red Hat Certified Engineer
Red Hat
Work 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-2011
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 system 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
Other Projects
fyndlr
Lost and found box with location-based crowdsourcing
-
- Developed the backend webservice 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
A location based file sharing service
-
- Winner of "top entertainment app" in the Verizon Power Your App contest.
- 2nd place in the AT&T Open Call contest.
- Developed the backend webservice 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 App for Android
A simple wireless photo and video transfer utility for 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 App for iOS
This app helps you make intelligent purchases
-
- Co-developed universal iPod/iPhone/iPad app using Objective-C and Xcode.
- Mentored a junior developer with no prior programming experience.
- Accepted into Apple's App Store and featured on AppAdvice.
Random Reuters App for Android
An enjoyable way to learn about companies when you're on-the-go
-
- Second place winner in the 2010 Thomson-Reuters StreetApps Challenge.
- Co-developed this app using Java, XML, Eclipse and Android SDK.
- Consumed the Thomson-Reuters and Yahoo! Finance API's using XML and YQL.
SSS - Simple Server Status
Monitor the health of your servers
-
- Open-source project under MIT license with 3 core contributors.
- Developed specific checks for TCP, HTTP, ICMP, MySQL, IPsec.
- Implemented web.py and socket modules in Python.








Contact