
ERIC POLERECKY
DOWNLOAD – PDF – WORD
OVERVIEW
I am a Microsoft developer with a strong networking background. I entered development through infrastructure architecture where I built high-availability server farms.
FAVORITE TOOLING
.NET (C# and VB), ASP.NET MVC, JavaScript (jQuery, Dojo, ArcGIS), OR/M (Entity Framework, Nhibernate, Linq to SQL, SubSonic), IoC/DI (Unity), MEF, Design Patterns, Web Services (ASMX, WCF)
ABOUT ME
I may not look the part but I am the biggest code geek you will find. When not spending time with my wife and two daughters; I spend my free time listening to podcasts, coding small academic projects and writing blog posts. I am always looking for just the right balance between theory and practice as it relates to TDD, Agile, OOP, DSLs, and Design Patterns.
EXPERIENCE
Owner
Technology Aces – (October 2007 – Current)
- Technology Aces is an IT consulting and staffing company specializing in .NET Application Development. We provide long term staffing augmentation; project based consulting and cost efficient remote development. Our clients include: Oakland County Michigan, Team Detroit and RingSide Creative
- Chair member – Oakland County Application Development Standards Committee
- Lead Developer – OakMap (Map based parcel interface) utilized .NET Framework 3.5, ASP.NET MVC, AJAX.NET, LINQ, ArcGIS Server, ArcSDE, SQL 2005, Dojo Toolkit, ArcGIS JavaScript API, iText
- Lead Developer – Oakland RideShare (Map based community savings program) utilized .NET Framework 3.5, ASP.NET MVC, AJAX.NET, LINQ, ArcGIS Server, ArcSDE, SQL 2005, Dojo Toolkit, ArcGIS JavaScript API
- Developer – Provide support and maintenance for legacy applications in Access and VB6
- Technical Architect, Lead Developer – Oakland County Web Service Security Protocol – Designed a system and supporting technology, based on oAuth, to provide security including authorization, authentication and encryption for all current and future web service endpoints.
- Lead Developer – Various WCF based services – Address Search
- RingSideCreative - Developed financial integration system – .NET, LINQ, Webforms, Crystal Reports
- ADMi – Designed and developed corporate website – http://autodiversity.com/ – taMVC (PHP Framework), MySQL, jQuery
Lead Web Application Developer
Oakland County via TEKsystems / OMNI – (October 2006- October 2007)
- Developer: ASP.NET, VB.NET, Windows Mobile Development, MS SQL, AJAX, Infragistics, SiteMinder
- Lead Developer – OakDocs (Paperless court system) utilized ASP.NET, Web Services, AJAX design patterns, Prototype, AJAX.NET, MSSQL (schema design and stored procedures), SiteMinder Integration
- Technical Architect, Lead Developer – ENS (Emergency Notification System) utilized ASP.NET, Web Services, AJAX design patterns, Prototype, AJAX.NET, MSSQL (schema design and stored procedures), SiteMinder Integration
- Lead Developer – Mobile GIS prototype utilized ArcGIS Mobile SDK, PocketPC SDK, Web Services
- Chair member – Application Development Standards Committee
- Technical Architect, Lead Developer – .NET Web Application Framework; a comprehensive template designed to jumpstart .NET development, enforce naming convention, provide a common data access DLL, cross platform JavaScript library, web service and presentation layer
- Develop custom reports using Crystal Reports for a variety of Oakland County offices
- Support, Configure and Manage Meteorlogix MxVision WeatherSentry; a sever weather tracking and alerting application powered by a direct satellite feed from National Weather Service
- Lecturer for Oakland County Brown Bag Series: Presented topics including “Introduction to Dojo The JavaScript Toolkit” and “Introduction to SubSonic The Zero Code .NET Database Access Layer”
Owner / Developer / Project Manager
Quiecom Internet Services – (March 2001-November 2007)
- Developer: ASP, PHP 4/5, Pear, SQL, MySQL 4.1, AJAX, Yahoo! Maps API, Prototype, Script.aculo.us Web Services (SOAP, REST, JSON)
- Develop corporate web presence & Reservation System for Oakland Air PTK utilized PHP + Pear, MySQL and AJAX design patterns ( www.oaklandair.com )
- Develop corporate web presence & member only blog for Mastholm utilized PHP + Pear, and MySQL ( www.mastholm.com )
- Develop real estate leasing management application for Redico utilized PHP + Pear, and MySQL
- Develop corporate web presence for Pomeroy Investment Corporation utilized PHP + Pear, MySQL and Yahoo! Maps API ( www.pomeroyinv.com )
- Install and support Red Hat Enterprise Linux v3 (security, patches, firewall, Apache)
- Install and configure iptables based firewall (APF)
- Email server administration (sendmail, MailScanner, MailWatch, RBL)
Infrastructure Architect
Lason – (June 2004 – October 2006)
- Install, deploy and manage VMware ESX Server and VirtualCenter
- Install, deploy and manage 100+ Citrix MetaFrame XP Presentation Servers as VMware virtual server nodes
- Install, deploy and manage RSA Authentication Manager ( ACE ) Server to create Single Sign On (SSO) solution for remote workers allowing them to use Active Directory accounts for authentication
- Use PHP, VB.NET and MSSQL 2005 to program a web portal system for remote IT staff to manage the global LDAP provider (Active Directory) Users, Groups, and Organizational Units from local offices
- Created a process and oversaw the upgrade of the corporate LDAP directory (Active Directory 2000), 800+ Windows 2000/2003 servers and 5000+ Windows XP workstations, to Active Directory 2003
- Coordinated LDAP directory migrations from Novell, Windows NT and Active Directory to corporate directory Active Directory 2003 global forest for 40 remote offices
- Managed 35+ Server Citrix MetaFrame XP server farm including server builds, access control, publishing and resource utilization trending
- Manage Corporate Active Directory Infrastructure of 40 remote locations, 5000 user accounts
- Perform regular audits to ensure corporate (EIM) Enterprise Identity Management strategy across multiple LDAP providers (Novell eDirectory, Active Directory) conform to HIPAA requirements
- Install, deploy and manage multi-site implantation of WSUS Windows Server Update Services
- Use PHP and SQL to program a web based ticketing system, that included LDAP Single Sign on functionality (Active Directory)
- Program an account activity monitoring service to track, disable, log and alert management of inactive Active Directory accounts using VB.NET
- Develop tools in VB.NET, COM+, Perl to aid in the importing and management of account information from a variety of data providers, Novell Netware, MSSQL, MySQL and Excel, into LDAP providers (Novell eDirectory, Active Directory) as part of (EIM) Enterprise Identity Management strategy
- Work closely with the Development team to ensure that secure programming guidelines are followed
Database Administrator
General Motors via Main Street Technologies – (March 2004 –April 2004)
- Update SQL standard operating procedure documentation
- Support 24/7 MS SQL 2000 Servers
- Design database schema
- Program Stored Procedures
Network Manager, Database Administrator. Programmer
RE FormsNet – (February 2003 – March 2004)
- Design, Implement and Support 24/7 Application Service Provider Server Farm (Windows)
- Support Windows 2000 web server cluster
- Install and support Citrix on Windows 2000
- Upgrade corporate Active Directory to Active Directory 2003
- Upgrade and migrate users from Exchange 5.5 to Exchange 2003
- Install redundant T1 circuits on CISCO Switches
- Upgrade network to Managed CISCO Switches implementing SNMP network monitoring
- Install and support reverse proxy servers on FreeBSD using Apache
- Support Checkpoint Firewall 4.1 on Windows NT
- Install and support Dell NAS on Windows Storage Server 2003
- Install and support WatchGuard V60 Firewalls
- Install and support Fortigate Firewall
- Install and support Red Hat Enterprise Linux v3 (security, patches, firewall, Apache)
- Manage DNS using Bind 9 on Red Hat Enterprise Linux v3
- Install and support SurfControl Web and Content filtering servers
- Program custom mail application to manage 250,000 user email database in PERL
- Package software applications using WISE
- Program SQL Stored Procedures (T-SQL)
- Monitor Database and Web Server performance and capacity to ensure 24/7 operation
- Responsible for Disaster Recovery Polices and Procedures including testing of policies
Database Administrator, Development Support, Network Engineer
J. Walter Thompson – (February 2001 – February 2003)
- Design, Implement and Support 24/7 Server Farm (FreeBSD/Unix)
- Support FreeBSD 4.7 web server cluster and reverse proxy
- Install and support proxy servers on FreeBSD Unix using Apache and mod_proxy
- Install and support and manage Apache Tomcat
- Migrate 1000 end users from Novell Netware 4.1 to new (EIM) Enterprise Identity Management strategy (LDAP provided by Microsoft Active Directory)
- Develop scripts in Perl to aid in the importing of account information from Novell Netware 4.1 into new (EIM) Enterprise Identity Management strategy (LDAP provided by Microsoft Active Directory)
- Install and support MS SQL 2000 Database Cluster in 24/7 environment
- Monitor Database and Web Server performance and capacity to ensure 24/7 operation
- Manage SAN (XIOtech) including installation trouble shooting and support of LUNS, Fiber cards and switches (Brocade)
- Develop scripts in Perl to migration 1.5TB of user data from multiple Novell, Mac and Windows Servers to XIOtech SAN
- Support Checkpoint Firewall 4.1 on Solaris
- Support Lotus Notes throughout world wide enterprise
- Manage DNS using Meta IP Enterprise, Microsoft DNS Services and Bind 9
- Support United States remote offices with VPN, Active Directory or related issues
- Support over 125 local Windows, Novell, Unix and Mac servers
- Implement SNMP network monitoring to ensure 24/7 operation
Network Engineer / Developer
J. Walter Thompson – (May 2000 – February 2001)
- Developer: ASP, CSS, Visual Studio
- Program websites in ASP (fordvehicles.com, fordoutfitters.com, whitecastle.com)
- Programmed department intranet on Red Hat Linux, PHP and MySQL
- Install and support 5 SQL 2000 Servers
Network Engineer II
RDA Group – (May 1999 – May 2000)
- Support File and Print servers on Windows
- Support 250 local users
- Support HP/UX
- Manage Backup on Backup Exec
EDUCATION
Oakland Community College
Attended classes in preparation for Associate Degree
AFFILATIONS
ISSA (Information Systems Security Association) Member
REFERENCES
Available upon request