Software Engineer
Greater Chicago Area
Software Engineer
Greater Chicago Area
- Windows Apps & Components: .NET, MFC and Win32
- WinCE Development: .NET CF, Win32
- Web development using ASP.NET (windows) or PHP/Perl (linux) with a thorough understanding and extensive experience of implementing AJAX applications.
- Mozilla Developement (XUL, XBL) with strong CSS & Javascript experience
- Programming languages: C#, C/C++, Javascript (Advanced OO techniques), Visual Basic, PHP, Perl
- Database systems: MS SQL Server (2000, 2005), MySQL & PostgreSQL
- Extensive experience designing and implementing complex software systems such as Communication Protocols and Data Mining/Data Storage Systems
- Embedded development in C/C++ (mostly on Atmel ATMEGA and ARM microcontrollers)
(Privately Held; Mechanical or Industrial Engineering industry)
October 2003 — Present (6 years 2 months)
(Computer Software industry)
2005 — 2007 (2 years )
(Public Company; 10,001 or more employees; MOT; Computer Software industry)
November 2003 — December 2004 (1 year 2 months)
During my time with Motorola as a software engineer (contractor), I took part in the design and architecture of a mobile phone software simulation framework. The framework was based on Mozilla technologies (XPCOM components written in Visual C++ and XBL components using XUL markup, CSS and Javascript) and COM Addin components for Visio 2003 (written in Visual Basic .NET). As a member of the core architecture team, I have contributed to the refactoring of the simulation engine and had a key role in the design of one of the simulation platforms.
(Privately Held; 11-50 employees; Information Technology and Services industry)
June 2003 — October 2003 (5 months)
Responsible for design, development and implementation of software solutions for the company and its customers (Infinite Solutions of Illinois was a consultance company). These included but were not limited to Windows applications development using Visual Basic 6.0 and Visual C++ 6.0 and web design using PHP and MySQL database back-end. During my time with the company I was involved with projects for Interstitial LLC & Visualize, Inc., Spovone's Restaurants and OnTrack Tracking Systems.
(Privately Held; 11-50 employees; Computer Software industry)
January 2002 — May 2003 (1 year 5 months)
During my time at OneSoft I was in charge of the development of a set of windows applications for multi-media publications. I was required to implement and test the software that would run on several multi-media presentation CDs. This software had to include features that would protect the intelectual property residing on the presetation CDs.
new technology, human psychology, genetic algorithms, human-computer interactions, prediction algorithms
Round Table Society NFP (since Mar 2004), Code Project Gold Member (since Sep 2003)
VMWare Certified Professional (VI3)
Microsoft Certified Professional (Windows Applications Developer)
Several U.S. Patents pending in the field of Home Automation