This is a professional background summary. It is not meant to attract job offers, it is a place to share my professional experience without any tracking by the site.
Throughout my career I have had the opportunity to take on a diverse set of roles at many different types of organizations. This experience has given me a well-rounded understanding of how to most effectively drive I.T. deliverables under the umbrella of a wide array of business objectives, dependencies, risks and organizational cultures.
In 1979, my dad --a PhD in Engineering who went into computers— brought home an Apple II Plus. He believed that computers were the future and wanted his kids to learn some programming. I thought “what did he know?” but learned a little BASIC while my brother took on machine-language.
Fast forward 17 years, my first office job was managing a nationwide legal document retrieval service. My customers were Chase and NationsBank (Bank of America). Everything was being done manually. Sending hand written orders and receipts was unprofessional and time consuming. I couldn’t help but notice Microsoft Access on my desktop. So I developed a homegrown order fulfillment system using Visual Basic and Access. This time I was pretty taken with what programming could do. After a lot of reading and trial and error, I was a software developer delivering custom built desktop and web-based business applications. I was responsible for the entire delivery lifecycle: business requirements, project planning, software development, database design, testing and deployment. I specialized in n-tier applications.
In 2003, I transitioned out of software development and went from Project Manager to I.T. Manager. I managed a Project Manager, Business Analyst, System Administrator and 2 software development vendors. I later graduated to a Business Analyst/Project Manager position at a global information services company. While there I had the opportunity to work on a transformational SAP Implementation. I was awarded the companies first ever SAP Implementation Excellence Award. I held 3 roles: Program Management, Procure to Pay Project Manager and System Integration Project Manager. Upon completion of my part-time MBA, I took on a management role for a money services business. I was responsible for a call center receiving 3,000+ calls a day and managed 30 resources. I then took on a Program Manager role at Gartner, and later founded an I.T. consulting company that never took off. Sometime later I happily returned to the information services company. I am currently a Project Manager for 7 integrated systems that process 250 million dollars of order revenue each year.
| Industry | Stakeholders | Description | Highlights | Role | Technologies |
|---|---|---|---|---|---|
| Information Services | Wolters Kluwer |
Order Fulfillment Middleware Web Based Order Monitoring System EDI eCommerce System Product Management Vendor Onboarding Portal Subscription Retention (CPQ) |
Coordinate operational releases and projects for 7 integrated systems that drive order processing of $250M of customer orders each year. | Project Manager | Windows Server - IIS - Tomcat SQL Server - Oracle - Java - IIB Advantage - B2Bi - .NET - Firebrand |
| Consulting | Orion Panasonic |
Replace Panasonic Partner Portal with Salesforce Solution | Document and validate requirements. Facilitate project completion. | Business Analyst | Salesforce |
| Consulting | Various |
Sales and Marketing for I.T. Projects I.T. Solutions for Small Businesses Information Technology Management Articles |
Develop a project portfolio management tool Develop an HTML template generator application Develop a blog application Develop a small business marketing tool |
Consultant | PHP - SQL Server - VBA - JavaScript |
| Information Services | Gartner |
CRM Portfolio Management Enterprise Initiatives Data Quality, Data Cleansing and Master Data Management Subscription Retention |
Work with senior information technology leaders in order to improve stakeholder visibility into the Customer Relationship Management Program. Gather metrics that measure the health of the program for all Customer Relationship Management functions. Work with stakeholders across the organization in order to prioritize, budget, scope and execute enterprise initiatives: Master Data Management, Data Quality and Subscription Retention. | Program Manager | Siebel - Oracle |
| Money Services | Omnex |
Call Center Operations Management VOIP Migration and Administration Customer Service Management I.T. Team Management |
Responsible for a call center receiving 3,000+ calls a day and managed 30 resources. Call center uptime and operational cost were mission-critical business priorities. Led the migration of the telecommunications infrastructure to a lower cost VOIP package. Streamlined the gathering of call center metrics. Reduced cost of call center operations by 30% while designing and implementing initiatives that improved customer service quality. | Manager | N/A |
| Information Services | Wolters Kluwer |
North America SAP Implementation EDI Order Processing System ($10M Annual Sales) Print + Digital Product Bundling Order Fulfillment System Cost of Goods Sold Calculation Modifications |
Member of the program management team for a $50 Million Dollar/300 person SAP implementation of a 1 Billion+ business unit. Facilitate communication across teams and manage day to day project activities, facilitate meetings, facilitate status reporting and deliverable tracking. Awarded the companies first ever SAP Implementation Excellence Award. Held 3 roles: Program Management, Procure to Pay Project Manager and System Integration Project Manager. | Project Manager Business Analyst |
EDI - Oracle Forms - Oracle DB - VAX - Windows Server |
| Education Consulting | TNTP |
Employment Application Processing Systems Vacancy Management System |
Facilitated CFO allocation of a budget for the build out of a new Employment Application Processing System. Worked with CFO to issue an RFP and vetted respondents. Wrote business requirements and more than 40 detailed uses cases which were linked to UI wireframes. Selected a Canadian software vendor for RFP completion. Vendor delivered a scalable and adaptable software solution in 6 months for less than $100,000. The solution was used by 20 school districts including DC Public Schools and Memphis City Schools. The system handled recruiting, selection, hiring, onboarding and placement of new employees. | Manager Project Manager Business Analyst |
ASP.NET - VB.NET - SQL Server JavaScript |
| Education Consulting | TNTP NYC Dept of Education |
Employment Application Processing System | Brought onboard in July with a September go live of a web-based application to recruit, select, hire and onboard new teachers for the NYC Department of Education. Broke the deliverables into 3 phases. Successfully went live with all 3 phases according to the original plan. The system processed 20,000 job applications per year. The success of the application lead to a promotion to headquarters which also needed a new employment application processing system --but for 20 school districts. | Developer | Active Server Pages - SQL Server JavaScript - Windows Server |
| Finance Software | Crosslinks Systems | Client Account and Project Management Portal | Enterprise grade utilization of JavaScript for large financial institutions. First professional exposure to Linux and J2EE. | Developer | Active Server Pages - SQL Server JavaScript - Windows Server |
| NGO | Catholic Relief Services | Commodity (Food) Tracking Solution | Detailed requirements gathering, documentation and design work including selecting best-fit tools. | Developer | VB6 - SQL Server |
| NGO | Geekcorps | International Rural Banking Software | Mentor two Ghanaian developers in Visual Basic for rural banking software development. First experience working with international colleagues. First exposure to managing resources. | Developer | Visual Basic 6 - Access |
| Consulting | Digital Positions | Web Browser Independent User Interface Functionality | At the time IE and Netscape had very different JavaScript implementations. In many cases it was necessary to write one JavaScript library for IE and a second for Netscape. I worked on the websites of a handful of small businesses to implement JavaScript libraries according to the client's requirements which also ran smoothly in IE and Netscape. | Developer | JavaScript |
| Non-Profit | American Cancer Society |
Cancer Research Portal DVD Based Website Cold Fusion Website Maintenance and Reporting |
In less than 4 months delivered a new Cancer Research Portal which is the American Cancer Society's flagship research resource for people with cancer. Simplified the user experience by consolidating the previously complex navigation menus. Substantially improved the scalability of the site. The portal reliably processed more than 700,000 requests per month with room to grow. | Developer | Active Server Pages - Cold Fusion SQL Server - JavaScript |
| Consulting | Extreme Consulting | Messaging System (Proof Of Concept) | Built an early stage POC implementation of Microsoft Messaging Queue for this Microsoft Certified Solution Provider. The solution was highly scalable and a modularized n-tier solution. | Developer | VB6 - SQL Server Microsoft Messaging Queue - N-Tier |
| Financial Services | Lynk Systems | Chargeback Processing System | This regional ATM Provider was paying First Data Corporation $3 every time a debit card customer disputed a charge on their debit card. These disputes are known as chargebacks. With a team of 2, in 6 months we built a highly scalable, fault tolerant system that replaced First Data's chargeback processing product offering. The software integrated with the companies mainframe based accounting system.
(This was an early implementation of Microsoft Transaction Server (COM+) and N-Tier Architectures which later evolved into MVC, Microservices and REST API frameworks.) |
Developer | VB6 - SQL Server Microsoft Transaction Server - N-Tier |
| Consulting | Ernst & Young | Tax Reporting for Offshore Associates | More than 100 form application used to collect all necessary data from Ernst & Young offshore associates so that they could accurately file their taxes in the United States. Reusable library for binding and updating standard VB control types for 100+ forms saving weeks of programming time.
(The reusable library was mostly implemented by a Senior Software Engineer. I put the libraries to work.) |
Developer | Visual Basic 6 - Access |
| Consulting | Elite Technologies | Network Failure Detection | Cycle checks of network communications using IP packets and transmission acknowledgements. Implemented alerts when failed transmissions occurred. | Developer | Visual Basic 6 - Windows API |
| Financial Services | Lawnet/Legaltech | Electronic Payments Reporting System | Real time reporting on consumer electronic payments for outstanding debt (e.g. unpaid cell phone bill) | Developer | VBA - Access |
| Legal Services | JP Morgan Chase NationsBank (BofA) Lawnet/Legaltech |
Legal Document Order Fulfillment | Built a ground up system to accelerate nationwide legal document retrieval and provide our customers with detailed, traceable and professional billing. | Developer | VBA - Access |
Langone Part Time Program
MBA in Management and Finance
Minor in Entertainment, Media and Technology
2011
BA in Political Science and Psychology
1995
1991