
developer-thinker-extraordinaire
Greater New York City Area

developer-thinker-extraordinaire
Greater New York City Area
Programming Languages
Shell scripting (Python, SH, CSH), C, C++, Python, PHP, Java, JavaScript, .NET (Visual Basic, C#, ASP), Objective-C, IA-32 assembler
Libraries
Prototype, Scriptaculous, jQuery, Codeigniter
Operating Systems
UNIX (Solaris, BSD, Mac OS X), Windows (NT4, 2000, XP, 2003, Vista), Linux (RHEL, Ubuntu, Slackware)
Technologies/Tools
GNU Autotools (Autoconf, Automake, m4), SCM (Git, Subversion, CVS), Webservers (Apache, IIS, lighthttpd), IDE (Emacs, Netbeans, Eclipse, Visual Studio, Aptana), Virtual machine packages (VirtualBox, Xen, Parallels, VMware), RDMS (MySQL, Oracle, Postgres), GUI development (Swing/AWT, Windows, Interface Builder, GTK+)
Linux software development with C/C++, Front-end web application development utilizing CSS/XHTML and AJAX, Back end web development using PHP5 and Python
(Computer Software industry)
September 2009 — Present (3 months)
Software consulting specializing in information processing and web programming technologies including C/C++, Java, PHP, JavaScript, Python, MYSQL.
(Computer Software industry)
May 2008 — Present (1 year 7 months)
Software development with: C/C++, Python, BASH
Tools used such as: GNU GCC tool-chain, Valgrind, MySQL, Emacs, Git
Wrote high performance information processing applications in GTK+ on RHEL
(Computer Software industry)
April 2008 — Present (1 year 8 months)
Project manager and technical lead on several internal and client projects. Became a de-facto systems engineer running a hodgepodge of Linux, OS X, and Solaris machines for production and staging environments. Developer in C/C++, Java, JavaScript, PHP, HTML, and Python.
(Educational Institution; 501-1000 employees; Higher Education industry)
June 2008 — June 2009 (1 year 1 month)
- Ran weekly meetings with staff of over twenty writers and photographers
- Printed a newspaper weekly with a readership of over three thousand
- Dealt directly with Dean of Students, faculty advisor and operations advisor
- Made key decisions on both content and layout on a weekly basis
- Aided on production night utilizing QuarkXPress, Photoshop and other Adobe software
(Computer Software industry)
September 2007 — July 2008 (11 months)
- Worked briefly on Java code for deployment of research study
- Developed C/C++ based demonstration tray application for Windows Mobile 5.0 devices
- Developed C# phone call prototype application for Windows Mobile 5.0 which allowed for SMS interruption, dialog display and basic call handling
- Developed C# "touch" library that allowed for pseudo iPhone animations and touch-based widgets
- Aided in deployment for a study that issued over 150 phones to students
- Aided in presentation demonstration of application to potential incoming freshman, parents and administrators
(Education Management industry)
June 2006 — September 2007 (1 year 4 months)
- Worked as a summer technical intern for two summers
- Dealt with reconfiguration of Windows Server 2000/2003 network
- Fixed DNS/DHCP network issues
- Deployed internal anti-virus server
- Deployed two brand new servers for PowerSchool and Pearson education software
- Maintained internal set of DOS/Active Directory/Group policy scripts to automate tasks
- Worked heavily with Symantec Veritas backup software and backup tape drive hardware
- Worked with Windows-based camera system
- Ran networking cable and switches
- Aided in the redeployment of over 500 computer workstations for students
- Aided in the redeployment of over 50 laptops
- Dealt with school administrators, board members, faculty, teachers and children
B.S. , Computer Science , 2006 — 2009
- Aided the Computer Science college in curriculum redevelopment
- Active in nearly almost campus event due to affiliation with the newspaper
- Worked as a student representative for presentation day to potential incoming freshman and parents
- Aided in design of Java-based rapid application deployment system for software engineering course
- Spoke several times at various engagements for Computer Science college
A.S , Computer Science , 2004 — 2006
New technology, research, distributed computing, programming, reading, writing and movies. Parallel processing, grid computing, cloud computing and basically anything that is in the realm of "distributed systems."
Diaries of a Startup, NJIT Vector Newspaper
Dean's List