Dynamic and highly skilled professional with extensive experience in both hardware and software support, spanning complex software development, API integrations, and multi-layered system troubleshooting. Proven track record of working across client-side and server-side environments, collaborating closely with software developers and end-users to ensure seamless, robust implementations. Adept at translating technical concepts for non-technical audiences, delivering tailored training, and providing ongoing support that drives user success and system reliability.
Overview
15
15
years of professional experience
Work History
Technical Sales Representative
Stahls'
Saint Clair Shores, MI
09.2022 - 04.2025
API Project Management- Solely managed all aspects of API implementation projects from initiation to post-launch support.
Created and maintained comprehensive API developer documentation.
Acted as primary point of contact for developers—providing guidance during onboarding, end-to-end testing, troubleshooting, and post-launch support.
Gathered user requirements and feedback, translating them into actionable development updates and patch schedules.
Identified bugs and collaborated with internal and external developers to resolve issues and deploy fixes.
Coordinated cross-departmental efforts between Sales, Accounting, IT, and Warehouse teams to ensure successful API integration and business process alignment.
Consulted directly with customers’ IT teams to define technical specifications, address cross-system limitations, and assist with plugin development for seamless integration.
Supported strategic partner integrations by advising on system compatibility and technical execution.
Collaborated with network engineering and database administration teams to troubleshoot complex, multi-layered issues.
Analyzed log files, system settings, and existing codebase to resolve application errors and improve performance.
Authored technical content for marketing collateral, including brochures and web content.
IT Consultant
Self-employeed
Clawson, MI
08.2020 - 09.2022
Coordinated system installations, testing, and code corrections.
Provided consultation on how best to utilize available resources in order to maximize productivity.
Assessed data processing proposals and requirements to determine project feasibility.
Performed research on latest technologies and trends in the IT industry to make recommendations to clients.
Analyzed client's current system infrastructure and identified opportunities for improvement.
Installed and configured computer hardware operating systems and applications according to customer requirements.
Sales Account Manager
International Micro Systems (acquired Granite)
Aston, PA
06.2019 - 08.2020
Estimated and quoted prices, credit and contract terms, warranties and delivery dates
Collaborated with other account managers to prepare and deliver performance updates and quarterly business reviews
Worked closely with company executives to identify new business partnerships, securing annual reoccurring revenue opportunities
Delivered exceptional account service to strengthen customer loyalty and retention
Monitored market conditions, product innovations and competitor activity and adjusted account sales approach to address latest market developments
Created onboarding documentation that included information on the organization, support options, IT support ticketing system options, business protocols and policies
Marketed, demonstrated, and proposed solutions for minor league teams throughout the country
2+/- hour demonstrations of products sold and supported, including but not limited to, point of sale and inventory management system, e-commerce, customer loyalty, digital ticketing, reporting, accounting link, and mobile point of sale integrations
Managed roughly 50+ customers, ranging from single locations to 200+ store organizations (over 800 workstations)
Director of Sales and Marketing
Granite Information Systems Inc.
West Bloomfield, MI
06.2010 - 06.2019
Marketed and sold Retail Pro- A global leader for a comprehensive, point of sale and inventory management solution
Stayed current on industry trends and changes and participated in professional development opportunities to strengthen product and service knowledge
Developed and implemented strategic marketing plans, sales plans and forecasts to achieve corporate objectives for products and services
Monitored competitor products and services and maintained relationships with industry influencers and key strategic partners to identify improvement areas and grow customer base
Spearheaded implementation, execution and growth of business channel partner programs
Pursued and generated revenue through outside sales and marketing efforts by relentlessly identifying, developing and targeting new business partnerships
Penetrated new markets by investigating competitor products, services and trends
Cultivated strong professional relationships with suppliers and key clients to drive long-term business development
Established and maintained consistent and vibrant corporate image through all product lines, represented company at trade events and developed strategic relationships with key prospects
Fostered relationships with customers to expand customer base and enhance loyalty and retention
Boosted profit margins by effectively managing expenses, budget and overhead, increasing closings and optimizing product turns
Established sales goals and strategies that contributed to increased growth in sales and profitability
Built comprehensive proposals which included software, customized development, hardware, professional services, and general IT support after project
2+/- hour demonstrations of products sold and supported, including but not limited to, point of sale and inventory management system, e-commerce, customer loyalty, digital ticketing, reporting, accounting link, and mobile point of sale integrations
Responsible for customer relations- Both establishing and maintaining friendly, business professional, customer relationships/loyalty within the organization
Certified IT Technician/Technical Account Manager
Granite Information Systems Inc.
West Bloomfield, MI
06.2010 - 06.2019
Educated customers on products and services as well as general technical information
Communicated with sales and product development teammates to enhance customer experiences and achieve SLAs
Collaborated with technical support staff to discuss client requirements, needs and objectives for general support and small to mid-size projects
Supported customers having data connectivity issues, assisting with troubleshooting steps and rebooting of hardware
Developed training materials, conducted webinars, and remote programs for user training and support use
Set up new desktop workstations, configured laptops, as well as tablet/iPad systems for clients and employees, installing all required software and server permissions
Configured new and/or replacement workstations, including all hardware, software and peripheral devices, and delivered support thereafter for multiple client departments and locations
Installed and managed software updates and vulnerability patches for customers onsite servers to prevent possible threats from penetrating networks
Delivered on-site technical support following Retail Pro (software) implementation
Worked with owners and managers to suggest product upgrades and changes
Configured access to servers and file management software for users
Researched, documented and escalated support cases to higher levels of support and/or developers when unable to resolve issues using available resources
Provided on-site technical support after project implementation and recommended product changes and upgrades to product managers
Conducted routine maintenance on servers and systems, keeping networks fully operational during business hours
Performed basic removal of malware and viruses from laptops and desktop system
Management of medium to enterprise-level projects
Roles included but were not limited to, scheduling (both client and technician), establishing and maintaining milestone deadlines, marshalling any necessary third-party resources, processes & procedures, implementation, and support thereafter
With mutual effort from our developer, fulfilled extensive business analysis of customers system/business requirements and preferences
Proposed solution options would include procedures and processes, design (both user and customer facing), software assurances, UAT testing, implementation rollout, training, and support thereafter