SlideShare a Scribd company logo
1 of 3
Download to read offline
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.
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.
• 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

More Related Content

What's hot

Mohana Lakshmi_CVS_NET
Mohana Lakshmi_CVS_NETMohana Lakshmi_CVS_NET
Mohana Lakshmi_CVS_NETMohana L
 
Stephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint ResumeStephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint Resumeskmeyer2010
 
JohnMcAnespieResume2015
JohnMcAnespieResume2015JohnMcAnespieResume2015
JohnMcAnespieResume2015John McAnespie
 
Matthew A. Roberts Resume
Matthew A. Roberts ResumeMatthew A. Roberts Resume
Matthew A. Roberts ResumeMatthew Roberts
 
Victor Boba Resume
Victor Boba ResumeVictor Boba Resume
Victor Boba Resumevictorboba
 
Patricia Todd SharePoint Resume
Patricia Todd SharePoint ResumePatricia Todd SharePoint Resume
Patricia Todd SharePoint ResumeCSharpGirl
 
Sameer Bhandari Resume
Sameer Bhandari ResumeSameer Bhandari Resume
Sameer Bhandari Resumesameerbhandari
 
James Sooter Resume 2016
James Sooter Resume 2016James Sooter Resume 2016
James Sooter Resume 2016James Sooter
 
Nhi Doan SharePoint Resume
Nhi Doan SharePoint ResumeNhi Doan SharePoint Resume
Nhi Doan SharePoint Resumechaunhi
 
HIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPERHIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPERHIDDAYAT RASHEED
 
Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Dan Dotte
 
Kleimeyer SharePoint Resume
Kleimeyer SharePoint ResumeKleimeyer SharePoint Resume
Kleimeyer SharePoint Resumeskmeyer2010
 

What's hot (20)

Amarendra Singh-Details
Amarendra Singh-DetailsAmarendra Singh-Details
Amarendra Singh-Details
 
Mohana Lakshmi_CVS_NET
Mohana Lakshmi_CVS_NETMohana Lakshmi_CVS_NET
Mohana Lakshmi_CVS_NET
 
YaleChiang
YaleChiangYaleChiang
YaleChiang
 
Elena schulmeister qa
Elena schulmeister qaElena schulmeister qa
Elena schulmeister qa
 
James Henry Robinson
James Henry RobinsonJames Henry Robinson
James Henry Robinson
 
Stephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint ResumeStephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint Resume
 
JohnMcAnespieResume2015
JohnMcAnespieResume2015JohnMcAnespieResume2015
JohnMcAnespieResume2015
 
Saurabh Dixit
Saurabh DixitSaurabh Dixit
Saurabh Dixit
 
RESUME3152015 (1)
RESUME3152015 (1)RESUME3152015 (1)
RESUME3152015 (1)
 
Matthew A. Roberts Resume
Matthew A. Roberts ResumeMatthew A. Roberts Resume
Matthew A. Roberts Resume
 
Shakthi_Resume
Shakthi_ResumeShakthi_Resume
Shakthi_Resume
 
Victor Boba Resume
Victor Boba ResumeVictor Boba Resume
Victor Boba Resume
 
Patricia Todd SharePoint Resume
Patricia Todd SharePoint ResumePatricia Todd SharePoint Resume
Patricia Todd SharePoint Resume
 
Sameer Bhandari Resume
Sameer Bhandari ResumeSameer Bhandari Resume
Sameer Bhandari Resume
 
James Sooter Resume 2016
James Sooter Resume 2016James Sooter Resume 2016
James Sooter Resume 2016
 
Jonathan Sebastian Resume
Jonathan Sebastian ResumeJonathan Sebastian Resume
Jonathan Sebastian Resume
 
Nhi Doan SharePoint Resume
Nhi Doan SharePoint ResumeNhi Doan SharePoint Resume
Nhi Doan SharePoint Resume
 
HIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPERHIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPER
 
Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315
 
Kleimeyer SharePoint Resume
Kleimeyer SharePoint ResumeKleimeyer SharePoint Resume
Kleimeyer SharePoint Resume
 

Viewers also liked

quality resume
quality resumequality resume
quality resumeVenkat V
 
FirelightProjectExperience
FirelightProjectExperienceFirelightProjectExperience
FirelightProjectExperienceTabitha Steager
 
Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...
Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...
Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...pintillo_2013
 
Identity based encryption
Identity based encryptionIdentity based encryption
Identity based encryptionkitechsolutions
 
Cooking with children
Cooking with childrenCooking with children
Cooking with childrenRob Miller
 
Planificacin 140126181037-phpapp01
Planificacin 140126181037-phpapp01Planificacin 140126181037-phpapp01
Planificacin 140126181037-phpapp01Kathia Chiquita
 
Water chemistry for kindasa 1
Water chemistry for kindasa 1Water chemistry for kindasa 1
Water chemistry for kindasa 1Inaam Khan
 
Conception and fertilization
Conception and fertilization   Conception and fertilization
Conception and fertilization Haider Mohammed
 
PT.COTETAMA INSPINDO CARYA_CP
PT.COTETAMA INSPINDO CARYA_CPPT.COTETAMA INSPINDO CARYA_CP
PT.COTETAMA INSPINDO CARYA_CPMutia Ayu Annisa
 

Viewers also liked (15)

Latihan 6
Latihan 6Latihan 6
Latihan 6
 
quality resume
quality resumequality resume
quality resume
 
MUSIC!
MUSIC!MUSIC!
MUSIC!
 
FirelightProjectExperience
FirelightProjectExperienceFirelightProjectExperience
FirelightProjectExperience
 
Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...
Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...
Tabla de clasificación de ocupaciones de acuerdo con los intereses y aptitude...
 
Android 6.0 Marshmallow
Android 6.0 MarshmallowAndroid 6.0 Marshmallow
Android 6.0 Marshmallow
 
Identity based encryption
Identity based encryptionIdentity based encryption
Identity based encryption
 
Cooking with children
Cooking with childrenCooking with children
Cooking with children
 
Planificacin 140126181037-phpapp01
Planificacin 140126181037-phpapp01Planificacin 140126181037-phpapp01
Planificacin 140126181037-phpapp01
 
Multivibrator bistabil
Multivibrator bistabilMultivibrator bistabil
Multivibrator bistabil
 
Water chemistry for kindasa 1
Water chemistry for kindasa 1Water chemistry for kindasa 1
Water chemistry for kindasa 1
 
Anderson scott ppp_1511_final
Anderson scott ppp_1511_finalAnderson scott ppp_1511_final
Anderson scott ppp_1511_final
 
Conception and fertilization
Conception and fertilization   Conception and fertilization
Conception and fertilization
 
PT.COTETAMA INSPINDO CARYA_CP
PT.COTETAMA INSPINDO CARYA_CPPT.COTETAMA INSPINDO CARYA_CP
PT.COTETAMA INSPINDO CARYA_CP
 
Research Article
Research ArticleResearch Article
Research Article
 

Similar to IanLewisResume

Similar to IanLewisResume (20)

Luchkan Luke 2016
Luchkan Luke 2016Luchkan Luke 2016
Luchkan Luke 2016
 
Ny 10 Q2 Anthony Vitabile
Ny 10 Q2 Anthony VitabileNy 10 Q2 Anthony Vitabile
Ny 10 Q2 Anthony Vitabile
 
Nathan Crone - Resume
Nathan Crone - ResumeNathan Crone - Resume
Nathan Crone - Resume
 
PayaPal-Resume
PayaPal-ResumePayaPal-Resume
PayaPal-Resume
 
Kaushik Sengupta
Kaushik SenguptaKaushik Sengupta
Kaushik Sengupta
 
Nitin_Krishna_Resume
Nitin_Krishna_ResumeNitin_Krishna_Resume
Nitin_Krishna_Resume
 
Dennis, Michael - 2015-a
Dennis, Michael - 2015-aDennis, Michael - 2015-a
Dennis, Michael - 2015-a
 
Vamshi
VamshiVamshi
Vamshi
 
Rohil
RohilRohil
Rohil
 
Resume
ResumeResume
Resume
 
Vamshi
VamshiVamshi
Vamshi
 
VAMSHI
VAMSHIVAMSHI
VAMSHI
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
GOUSE_BAIG_DOTNET_5Yrs
GOUSE_BAIG_DOTNET_5YrsGOUSE_BAIG_DOTNET_5Yrs
GOUSE_BAIG_DOTNET_5Yrs
 
Yusuf_Osmani_Resume
Yusuf_Osmani_ResumeYusuf_Osmani_Resume
Yusuf_Osmani_Resume
 
Resume
ResumeResume
Resume
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015
 
Zulfiqar_Syed_-_Senior_Management
Zulfiqar_Syed_-_Senior_ManagementZulfiqar_Syed_-_Senior_Management
Zulfiqar_Syed_-_Senior_Management
 
Himanshu_Resume
Himanshu_ResumeHimanshu_Resume
Himanshu_Resume
 

IanLewisResume

  • 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