1. IAN LEWIS
716 N 3rd Street Philadelphia, PA 19123
(215) 478 3731 Ÿ Ian.Andrew.Lewis@gmail.com
SUMMARY
Senior Developer with sixteen years experience in analysis, design, development, deployment,
testing, documentation, implementation, and maintenance of application software in web-based
environment, distributed N-tier architecture, and client/server architecture. Excellent analytical,
problem solving, communication, and team skills.
TECHNICAL SKILLS & METHODOLOGIES
C#, .NET, Java, Android, Git, SubVersion, NUnit, Robolectric, White Automated UI Testing
Framework, SQL, TravisCi, TeamCity, Jira, Agile, Kanban
PROFESSIONAL EXPERIENCE
Neat, Inc. Philadelphia, PA (January, 2013 – Present)
Software Engineer, ID2 Team
• Developed software for a Ruby on Rails app that verifies extracted data from receipts and
business cards.
• The application’s stack: Ruby, Rails, NodeJs, ReactJs, NuclearJs, PostgreSql, Puma
Software Engineer, Mobile Team
• Developed/Maintained software for Android Mobile app that supports company’s digital
filing system.
• Completed development of new features requiring UI screens, business objects, and
communication with cloud server.
• Played a key role in architecture refactor planning sessions.
Software Engineer, Windows Team
• Developed software for a desktop scanner organizational application.
• Paired, interfaced with remote contractors and employees on a regular basis.
AWE, Inc. Chester, PA (January, 2011 – August, 2012)
Sr. Developer
• Created an online application that enabled teachers and parents to view student
documents, including classroom assignments and homework. All documents were
converted to thumbnails and larger images so that they could be previewed online using
a Lightbox with the original underlying file available for download.
• Created a .NET application that enabled students to take personal snapshots to share
with other students as well as sharing images created within various learning
applications.
• Created online reports utilizing a variety of technologies including SQL Server Reporting
Services, Telerik Reporting, Views and Stored Procedures.
• Management Reports were created, and updated, to utilize jQuery and jQueryUI for
better layout and a more dynamic experience.
2. Genex Services Wayne, PA (July, 2010 – October, 2010)
Consultant
• Created a .NET application for a Medical Services company to help automate the
submission of invoices to state offices. The data was retrieved from a SQL Server
database, formatted into fixed length columns, streamed in memory to a flat file and
compressed. This application reduced the amount of time and effort needed from the
branch managers in submitting Medical Insurance invoices.
PetFoodDirect.com Plymouth Meeting, PA (October, 2009 – June, 2010)
Sr. Developer
• Created integration packages, using SSIS, to improve sales, marketing, pricing,
inventory, site searches and categorization, customer outreach and promotions for
multiple e-commerce sites. These packages utilized many different SSIS functionalities
including Data Flow Task, Send Mail, XML, Execute SQL and Bulk Insert. Each package
was executed via custom jobs in VisualCron.
• Created customized, On-Demand and ad hoc reports using SQL Server Reporting
Services to provide management with Sales, Gross Margin, Inventory, Shipping and
General Ledger information.
• Part of a team that created a new e-commerce site utilizing ASP.NET, Telerik ASP.NET
AJAX Controls, Visual Studio Team System (and Team Foundation Server), Commerce
Server 2009 and SQL Server 2008. The site will act as a portal for pet owners where they
can receive customized recommendations based on user and pet profiles.
• The different Integration Services, Reports and e-commerce sites made extensive use of
the Commerce Server Catalog, Profiles, Transactions, Orders and Inventory.
FreedomPay Newtown Square, PA (February, 2009 – May, 2009)
Consultant
• Created an ASP.NET web application that enabled users to load and configure
merchants for processing cashless transactions.
PrimePay West Chester, PA (June, 2008 – October, 2008)
Sr. Developer
• Created a .NET application that took an E/R Studio Data Model as input to create the
DDL for the payroll database.
• Updated an enterprise payroll application utilizing a SQL Server 2005 to output XML.
EMA, Inc Trevose, PA (March, 2003 – June, 2008)
Sr. Developer
Served as a consultant, identifying and implementing solutions for the needs of various clients.
Greater Vancouver Regional District
• Created fully customizable SharePoint Web Part that charted different projects in multiple
ways and integrated into client’s existing SharePoint application. Designed web
application which enabled water system scheduling and planning.
• Environment: C#, ASP.NET, Windows SharePoint Services 3.0, SQL Server 2005,
Windows XP
City of Akron
• Customized a work order and service management system and created a custom web
application for architects, contractors and owners.
3. • Environment: C#, ASP.NET, Oracle 10g, DataStream 7i, Windows XP
City of Phoenix
• Created a new web application, enabling the public to apply for city jobs.
• Environment: Java, JavaServer Pages, IBM WebSphere, Oracle 9i, PL/SQL, Windows
NT Server
Delaware County Regional Water Authority (DELCORA)
• Created a data input and reporting application with automated ‘push’ reports and event
notification.
• Environment: ColdFusion, SQL Server 2000, Cimplicity HMI/SCADA with Proficy,
Windows 2003 Server
Systems Alliance Sparks, MD (February, 2001 – December, 2002)
Application Developer
Served as a consultant, identifying and implementing solutions for the needs of various clients:
Proctor & Gamble
• Developed a web application allowing internal P&G users to build store displays for
cosmetics line.
• Environment: ASP, SQL Server 2000, Windows NT Server
McCormick
• Created a standard job submit/search application with complex business logic to enable
multiple approvals within their ‘matrix’ infrastructure.
• Environment: ASP, Visual Basic, SQL Server, Windows NT Server
OuterForce Systems New York, NY (March, 2000 – February, 2001)
Sr. Developer
• Developed ASP for online workflow management system; updated all SQL on Oracle 8i
for the system.
• Created flowchart for online organizing application utilizing HTML and JavaScript.
Developed JavaScript/HTML interface for an Instant Message client. Created
JavaScript/HTML help application similar to Microsoft Help.
• Created Java Applet to emulate MS Word, utilizing Swing, for creating and editing
documents.
FortuneCity.com New York, NY (June, 1999 – March, 2000)
Sr. Developer
• Mentored and managed site builders and designers; oversaw day-to-day maintenance of
FortuneCity.com foreign affiliate sites.
• Conceived FortuneCity.com intranet; led a team of three developers and two designers
on the build. Designed, built, and modified co-branded web sites for FortuneCity partners
and clients. Oversaw all back-end work involving the production team.
• Setup and maintained remote production team for the London office. Used Perl and shell
scripts to help automate building of all foreign sites.
EDUCATION
118 Credits towards B.S in Computer Science, Montclair State University, Montclair, NJ