Software Project Manager
- Experienced Project Manager with 5 years of successfully managing projects and 15 years of development experience using the latest Microsoft and open source technologies.
- Well versed in all phases of the SDLC, including interfacing with customers and gathering requirements, project planning, software architecture, managing testing, and final phase deployment.
- Experienced at hiring and training new developers and bringing them up to speed quickly and efficiently.
- Experienced and training, testing, procedure, software, and help documentation.
- Experience with waterfall and agile project management methodologies.
Technical Skills
Management Software: Easy Redmine, Axosoft Ontime, Visual Studio Online, Kanban Tool Online, MS Project
Languages/Frameworks: MVC, VB.Net, ASP.Net, PHP, JavaScript, jQuery, HTML, CSS, Java, Agile, Spring
Databases: MS SQL Server Inclusive, MySQL, PostgreSQL, SQLITE
Components: Google Maps, Active Reports, DevExpress, JQWidgets, Edifecs
IDEs: IntelliJ, Netbeans, MS Visual Studio Inclusive, Dreamweaver, MS SQL Management Studio Inclusive, Team Foundation Server Inclusive, AWS CodeCommit
Multimedia Software: Adobe Photoshop, Greenfish Icon Editor
Operating Systems: Microsoft Windows Inclusive, Linux (CentOS, Ubuntu)
Cloud Environments: AWS, RDS, ECS
Other Software: IE, Chrome, Firefox, Opera, MS Outlook, Word, Excel, Power Point, Visio, Access, Quicken, QuickBooks
Professional Experience
Sr. Software Developer HEALTHeLINK Depew, NY 2018 - Present
- Product owner for the HEALTHeNET platform
- Interface with stakeholders and vendors
- Provide high level support for HEALTHeNET platform
Software Project Manager Crown Data Systems Amherst, NY 2014 – 2018
- Manage projects and allocate resources to meet deadlines
- Interface with customers in gathering requirements and planning
- Hire and train new developers
- Created training, testing, procedure, software, and help documentation
- Manage and maintain 17 different projects, consisting of 2 core products and 15 ancillary products
- Provide answers and solutions when no one else is able to
Senior Software Developer Crown Data Systems Amherst, NY 2010 – 2014 Software Developer Crown Data Systems Amherst, NY 2006 – 2010
- Use MVC and Entity Framework to update our flagship web application.
- Using Object-Oriented concepts with ASP.Net, MVC, and SQL Server: designed, built, and maintain the web-based express version of the main software package that assists in the tracking and management of freight for trucking companies
- Using Object-Oriented concepts with PHP and MySQL: designed, built, and maintain the shipment tracking site that integrates with both the enterprise application and the lighter web-based version
- Developed .Net MVC web application and supporting web services that integrate with Google Maps to track trucking fleet movements and display logistical address information
- Co-Develop and maintain the latest platform version of the core software written in .Net technologies
- Generate documentation to formalize internal processes
- Created an online toolkit for generating classes in PHP
- Created a web-based management console to centralize and maintain the licensing and user information for the freight management website and the software licensing for the main desktop application
Independent Consultant Idle Thoughts Design Depew, NY 2005 – Present
- Ad hoc software development
- Propose and develop static websites for clients
- Develop and maintain a PHP and MySQL based content manager offered as a service for clients
Lead Software Developer Fortuna Enterprises Buffalo, NY 3/2006 – 12/2006
- Manage in-house software projects
- Brought the existing software up to spec with current technologies
- While addressing issues in the existing application redesigned the entire package and moved it to a more scalable object-oriented model
- Updated the protocols to meet the requirements of the updated eBay schema
- Managed the programming staff to meet the project milestones set forth by upper management
- Created a warehousing package that allowed the company to keep a more accurate account of inventory
- Created a secure permissions based framework that restricted users to assigned departments
- Created reports to give management an accurate picture of revenue, departmental productivity, inventory status, and the status of eBay listings
Web Developer Computer SOS Cheektowaga, NY 12/2005 – 3/2006
- Designed the styles for all the clients websites, including those managed by other developers
- Developed several websites for clients with different business focuses
- Developed an online application using PHP and MySQL focusing on image management for the purpose of building online photo albums and statistics tracking of athletes
- Developed an online application using PHP and MySQL for managing job interview candidates and the interview process, including management of standardized interview questions
- Redesigned the standard template that the company used for designing client websites
- Brought a more modern look to the websites the company was developing
Software Implementation & Support Crown Data Systems Cheektowaga, NY 7/2004 – 12/2005
- Developed and maintained the help files for the new version of the software that had been released
- Headed all testing of the new software and managed the people brought in from outside the company to test the software with live data
- Used PHP and MySQL to create a tracking website that integrates with the enterprise package to allow agents and forwarders to track freight status and updated shipment information provided by the system
- Developed procedures for testing all aspects of the enterprise application
- Created a secure shipments tracking website
Education & Credentials
ME Software Engineering Pennsylvania State University 2016
BS Computer Information Systems Medaille College, Buffalo, NY 2004
Major: Programming / End-User Development Duel Concentration
Minor: Business
Certification: Multimedia