Experienced Software Engineer and consultant with a foundation in C++, most proficient in utilizing C#, and additional proficiencies in VB.NET, React/Typescript, T-SQL, and PostgreSQL in developing .NET applications, services, and APIs and maintaining them throughout the software development lifecycle in an AGILE environment. Capable of working as a leader, follower, and autonomously. Strong interest in learning new things, being challenged, and being able to innovate. Enjoys helping others and is passionate about using Computer Science as a tool to make a positive impact in people’s lives.
• Aided in Full-Stack development of new internal app using React/Typescript, C#, and T-SQL
• Attained Robotic Process Automatio...
• Aided in Full-Stack development of new internal app using React/Typescript, C#, and T-SQL
• Attained Robotic Process Automation (RPA) certification and developed new process as a consultant for a large client that allowed them to automate the cancellation of Consumer Protection Insurance (CPI) with limited human intervention
• Assisted large client as a consultant in the maintenance and improvement of a legacy desktop application responsible for nearly all of their business functions related to CPI written in C# using WCF for the UI and T-SQL for the database
• Rapidly developed new web application for a small client as a consultant using Razor, C#, and PostgreSQL as the SME for database development allowing core code to work with PostgreSQL instead of T-SQL and converting existing T-SQL stored procedures into functions in PostgreSQL
• Worked on development team responsible for delivering software solutions to small to medium sized retail businesses primarily in the...
• Worked on development team responsible for delivering software solutions to small to medium sized retail businesses primarily in the Lumber, Building Materials, and Hardware Industry
• Worked primarily on a .NET Framework winforms application running as a remote app in a hosted environment, using ASP.NET and IIS for web services, MS SQL Server as the backend, and a remote client application consisting of a windows service, RDP-Addin, and utility for remote communication via RDP, SignalR, and web requests
• Solely developed asynchronous inter-process communication using named pipes and integrated scannerscale functionality for the Magellan 8500xt and Magellan 9400i via serial port communication over an RS-232 Single Cable interface
• Took part in the original design and continued to contribute to a strategic initiative of developing an eCommerce API using SOAP to allow other developers to integrate with our software and bring increased revenue
• Worked on a team to add integration of a new credit card interface for the Royal Bank of Canada on a Verifone device communicating via TCP/IP or Serial Port Communication
• Developed a promotional sign designer using Active Reports to allow customers to easily map data fields from items in their inventory and design, save, or load templates which could then be printed or exported
• Integrated main product with Price Reporter via REST to allow and acquire a major customer with government contracts to be able to pull all of their financial information into our system and automatically update their general ledger as a scheduled service
• Integrated main product with DoItBest via REST to allow for on-demand status reporting of a vendor item’s stocked quantity in designated warehouses throughout the country