Resume
TECH SKILLS
Web Architecture\Application Design
- .Net (ASP.Net, ASP.Net Core, Web API)
- Angular 2-5, NodeJS, NPM,TypeScript
- MS SharePoint 2010/2013
Mobile Development
- iOS (Foundation, Swift Standard Library, UIKit, WatchKit, ARKit)
- Android (Kotlin, Java)
Cloud
- MS Azure (App Service, Web Apps, Blob Storage, Virtual Network, SQL, VM)
- AWS (EC2, Elastic Beanstalk, Lambda, S3, RDS, Redshift, IAM)
Database
- MS SQL Server
- MS Analysis Services (OLAP Cubes/MDX)
- MongoDB
- Hadoop\Spark
- MySQL
- NoSQL
- Oracle
- ETL – MS SSIS/DM Express
- ERwin Data Modeler
Machine Learning
- Python
- Jupyter Notebooks
- Hadoop
Desktop
- Windows (.Net, UWP, WPF, WCF, WF, Win32)
- MS Office (Excel, Access, Powerpoint, Word)
- Open XML
Programming Languages
- C#
- Swift, SwiftUI, Objective-C
- Python
- VB.Net
- JavaScript, TypeScript
- Java, Kotlin
SOFT SKILLS
- Experienced development lead
- Excellent communication skills
- Ability to work with all levels of company and client management
PROFESSIONAL EXPERIENCE
Associate Director Software Development
March 2018 – present
IQVIA | Collegeville, Pennsylvania
Marketing/Biotechnology/Pharmaceuticals
Responsible for estimates, technical designs, hands-on programming, and coordinating the development efforts for Technology Solutions’ applications and business unit projects. Instituted processes to ensure flawless, on-time results as well as fiscal accountability regarding billable hours and cost. Investigated and prototyped latest web, mobile, cloud, desktop, and database technologies in order to determine best solutions.
Implementation Architect/Software Developer
May 2005 – present
IMS | Collegeville, Pennsylvania
Marketing/Biotechnology/Pharmaceuticals
Team lead for project that developed a multi-tier application utilizing an Oracle database, ASP.Net MVC Web API, and Angular 2 for a major pharmaceutical.
Led a team that prototyped a native iOS iPad mobile application to deliver and display performance dashboards and reports to Pharma field reps. The iOS application utilized Core Plot and Map Kit to deliver an engaging user experience. Developed the server-side host application to deliver data either through email or SharePoint Rest Services. Developed the ETL and workflows to retrieve and stage legacy data from multiple source systems.
Gathered user requirements and developed mobile IOS dashboards utilizing the Roambi platform.
Designed and developed a reporting system utilized by both the internal service team and external clients to rapidly prototype and deliver Microsoft PowerPoint and Excel Reports. The reports utilize and merge data from several different legacy systems. The reports can be generated on-demand or on a schedule.
Helped define and implement a strategy for outsourcing projects by standardizing new development efforts around .Net 2.0/3.5 and MS SQL Serve.
Architected a Service Oriented Architecture (SOA) system for delivering and reporting on core legacy data. The solution is utilizing SQL Server, Web Services and XML, Analysis Services, Microsoft Excel 2007, Microsoft Office SharePoint Server 2007, SQL Server Reporting Services, ASP.Net, and client-side Ajax.
Designed and developed a Sales Force Alignment application utilizing SQL SSIS/ASP.Net 2.0. The application processed gigabytes of data and aligned millions of medical professionals to client defined territories.
Designed and developed several production reporting systems using VB.Net, SQL Server and OLAP. These systems currently generate and email hundreds of weekly Excel and PDF reports. The applications include both system and user workflows, allowing for user-defined business rules without the need for recoding. These systems generate several million dollars in revenue each year.
Managed the technical aspects of outsourced projects. Coordinated the efforts of multiple off-shore and on-shore developers through the complete software development life-cycle.
Developed project estimates, user documentation, and technical documents.
Trained and mentored new developers in .Net and the company data warehouses.
Worked as a team lead, senior developer, and Implementation Architect.
Software Developer/Consultant
October 1999 – April 2005
Indepth Solutions | Plymouth Meeting, Pennsylvania
Management Consulting Services
Technical lead in charge of managing the design, development, maintenance and source code of a long-term multi-user reporting system. Directed the efforts of several developers, and translated the needs of the users into business rules and software applications.
Designed and developed custom multi-tier (Internet and intranet) applications utilizing .Net, Visual Basic, ASP.Net, IIS, SQL Server, Excel, etc.
Applications included custom reports and analysis, sales-force automation, web sites, and other database driven multi-user systems.
Senior consultant to several large companies including IMS Health and Rohm and Haas.
Developed several enterprise applications for the pharmaceutical industry to keep track of millions of prescriptions, patients, and physician information.
Designed and developed production reporting systems using VB.Net and SQL Server 2000. These systems currently generate and email hundreds of weekly Excel and PDF reports.
Designed, developed, and maintained several Intranet/Internet web applications using ASP.Net and VB.Net
Designed and developed multi-user SQL Server 2000 databases and stored procedures
Designed and developed many Excel (tabular and chart) reports using VB.Net, Visual Basic, and VBA macros
Worked as technical lead and architect on several projects, coordinating the efforts of several developers
Software Engineer/Consultant
April 1999 – October 1999
Omicron Consulting|Philadelphia
Member of a team that developed a Microsoft DNA based billing application using MS Visual Basic 6, MTS, IE 5, and MS SQL Server 7.0. This application was developed for companies in the Utilities industry.
Software Engineer/Consultant
August 1998 – April 1999
Management Support Technology Corp., | Philadelphia
Management Consulting Services
Developed document imaging software for CIGNA Health Insurance using Visual
Basic 5.0 and SQL Server 6.5. Worked in a team as a senior level developer designing and developing an Underwriter document tracking system.
Software Engineer Consultant
May 1998 – August 1998
EXE Technologies, Inc. | Ridley Park
Transport and Storage – Materials
Member of a development team that designed and developed a Billing module (in PowerBuilder 5.0) for an existing warehouse inventory management system.
Designed and developed a data migration tool (in Visual Basic 6.0) allowing customers to move their data (as much as a million records) from SQL Server 6.5 to Oracle 7.3.3.
Developed an ASP Intranet application to automate the stress testing of web applications.
Software Engineer Consultant
January 1996 – May 1998
ICON Solutions | Conshohocken
Management Consulting Services
Developed software as a consultant for several Fortune 500 Companies including
Simon and Schuster, IMS America, and VINnet, using Object Oriented Design and
Development.
Designed and developed a 3-tier Internet-based application utilizing HTML, JAVA, CORBA (Visigenic VisiBroker 3.0), LiveWire, and MS SQL-Server. Designed and developed several client-server applications utilizing MS Visual Basic 4.0 and 5.0 and Rational Rose.
Software Engineer
June 1994 – January 1996
ProNotes, Inc. | Philadelphia
Computer Software
Lead programmer and software engineer for a small start-up software company developing commercial speech-recognition applications under contract with IBM.
Proposed, designed and implemented a Visual Basic and ActiveX custom controls developers’ tool-kit for use with IBM’s VoiceType Free Dictation System.
Utilized my database programming skills to develop a Visual Basic/Access 2.0 Medical
S.O.A.P. Notes application using the IBM VoiceType Free Dictation System.
Programmer
August 1992 – January 1993
IBM | Charlotte
Computer Software
Programmer trainee for one semester (four months). Wrote and maintained a REXX application to keep track of the development cycle of a multi-million dollar check processing system. Stress tested applications developed for OS/2 and MVS.
EDUCATION
Temple University | Philadelphia, Pennsylvania
Bachelor of Science Degree in Computer Sciences
June 1995