I have over 20 years experience professionally supporting, fixing, and writing software throughout the software lifecycle. In a support role, I helped end users and developers install, configure, and develop software using the Pervasive PSQL / Btrieve DBMS. Continuing my professional growth, I started writing tools and samples to help internal and external customers. Most recently I used Delphi, C#, and SQL Server while fixing, refactoring, enhancing, and adding new functionality to a leading clinical and practice management software product. I used Delphi and C# to interact with web services and various APIs and manipulate data in multiple formats.
Design, develop, implement, debug, troubleshoot, train, deploy, and support software from beginning to end.
Diagnose, troubleshoot, resolve problems with workflow or programming to solve customer issues.
Manage a multinational team of support engineers. Address escalated issues from support team. Respond to reports from internal and external customers. Interact with multiple third party applications including relational databases, spreadsheets, Salesforce, and other applications.
Respond to reports from internal and external customers. Install, configure, and troubleshoot the Actian DataConnect application. Troubleshoot functions within the DataConnect application including mapping and scripting. Interact with multiple third party applications including relational databases, spreadsheets, Salesforce, and other applications.
Provide application and development support. Support third party interfaces and processes for the application. Support and communicate batch success and failures.
Fix reported defects and enhance or optimize existing code in the eMDs Solution Series suite of products. Design and write new code based on product specifications to add new functionality to the Solution Series product. In this role, I used Delphi, C#, and SQL languages. I also fixed, enhanced, and wrote new installers using InstallShield. Projects that I worked on included a Fax Server, a Fax Server Web API for the eMDs Hosted product offering, an SFTP transfer utility including a Docker container to batch import documents, Direct Messaging (front end UI and a polling service using HTTP API calls), a polling service for electronic prescribing using HTTP calls, and a tool to create accounts using HTTP calls. In addition, I helped support with troubleshooting including network, SQL, and application problems.
Primary responsibilities included fixing and enhancing SDK interfaces including OLEDB, PDAC, ActiveX interface, and DTO interface in the Pervasive.SQL product line. Also, maintained installers for the Pervasive.SQL product line.
Wrote a number of tools, samples, and programs that are used both by internal and external customers including a proof of concept Java application showing access to the Pervasive DBMS from an Android phone.
Supported internal and external customers developing applications using the Pervasive.SQL database engine through phone, fax, email and forum.
Answered questions and solved problems for customers using various languages including C#, Visual Basic, Delphi, C++, PHP and various interfaces including ADO.NET, OLEDB, ODBC, Btrieve API.
Wrote the original 32 bit Visual Basic sample for the Btrieve API. Also wrote several other samples and tools used by customers.
Michael Beris — mberis@gmail.com — (512) 917-9731