Jason M. WerginArchitect - Engineer - Mentor Contact InfoBirmingham, AL USA205.643.8580Online:https://jasonwergin.com/Linked In:https://linkedin.com/in/jason-wergin/EducationM.Eng. in Information Engineering and ManagementUniversity of Alabama at Birmingham - May 2013-B.S. in Computer ScienceJacksonville State University - Dec 1994CertificationsDesign Guidelines and Patterns for Microservices - SEI - Mar 2024Documenting Software Architectures - SEI - Mar 2024Software Architecture Principles and Practices - SEI - Dec 2023VB.Net - Brainbench.com - Jul 2004JavaScript - Brainbench.com - May 2001Visual Basic 6.0 - Brainbench.com - Feb 2001Intro to Oracle 8.0: SQL and PL/SQL - Sylvan Prometric - Sep 1999Mentoring Workshop - EDS - Feb 1998Oracle 7 Advanced SQL Plus - Advanced Technology Group - Oct 1997Oracle 7 PL/SQL - Advanced Technology Group - Oct 1997Visual Basic - Data Aid, Inc. - Jun 1995 Career SummaryArchitect -
28 years of experience designing software and leading teams across 13 companies. Engineer -
30 years of experience developing software across 11 companies. Mentor -
19 years of experience mentoring across 11 companies. Key IndustriesConsulting, Government, Defense, Utilities, Insurance, Project Management, Healthcare, eCommerce, Marketing, Manufacturing, Regulatory, Supply-Chain, RFID, Textile, Imaging, Printing, Advertising, Construction, Publishing, Commissary, GroceryKey RolesSenior Engineer, Architect, Project Management, Mentor, Business Owner, Software Engineer, Consultant, Engineering Lead, CTO, Sales Manager, Product OwnerKey SkillsSQL Server, Design Patterns, SOLID, c#, Web API, Business Owner, Entity Framework, User Training, HTML, Messaging Architectures, IOC, WinForms, SCRUM, Node, json, Xml, Xslt, Orchestration, React, CI/CD, C++, MVC, JavaScript, TypeScript, Bootstrap, Windows Services, NextJS, Express, Docker, Google Cloud Platform (GCP), GitLab, Postgres, Visual Basic, MongoDB, Angular, AOP, VB.Net, CloudRun, Pub/Sub, Claude AI, Spring.net, nHibernate, Windows Workflow, Puppetter, SCSS, Formik, Cypress, Jest, Handlebars, Recharts, Playwright, Search-As-A-Service, Microsoft Solutions Framework, Authorize.net, Java, Azure, Pdf Generation, WPF, Tableau, MariaDB, MySQL, Oracle PL/SQL, XUnit, Solr, Team City, Octopus Deploy, Dapper, Access, ADO, DHTML, Classic ASP, ASP.Net, DOS, VAX C, VAX Pascal, Progress, Digital RDBMS, Tailwind CSS, Twilio, COM/DCOM, NEO4J, SEO, Backbone, Consultant, Payment Processing, Billing, Cloudflare, Spring Boot, Mockito, Algolia, Temporal, GraphQL, Hasura, Team Lead, Vonage, AS/400 Operation, Borland C++, Assembler, Cold Fusion, Data Transformation Services, DB2, ADA, PRO*C, Oracle Forms, SharePointVolunteer ExperienceJun 2010 - Jul 2015 Oak Mountain Youth Baseball and Softball, LLC - Birmingham, ALPresident- Worked with the other parks in our league to coordinate events, activities and tournaments.
- Worked directly with county officials to gurantee OMYBS was best serving our community.
Board Member- Age group director for the 13/14 year old division.
- Managed the software we used in our online registration process.
Career TimelineMar 2023 - Current Metrc, LLC - Lakeland, FLEngineering Lead - Apr 2023 - CurrentROLE(S) -
Engineering Lead, Senior Engineer, Project ManagementSKILLS -
NEO4J, SCRUM, c#, SQL Server, MongoDB, Tableau, Playwright, React, XUnit, Angular, Solr, Team City, Octopus Deploy, Search-As-A-Service, Dapper, Entity Framework, Design Patterns, SOLID- Managing a development team.
- Managing code release strategy
- Responsible for high level software design
- Responsible for managing the SCRUM process for our team
- Responsible for directing task assignments to complete the teams projects
Senior Engineer - Mar 2023 - Apr 2023ROLE(S) -
Senior EngineerSKILLS -
c#, SQL Server, MongoDB, Tableau, Angular- Embedding Tableau reports into Angular web pages.
Apr 2021 - Current Ticket Dawg, LLC - Birmingham, ALGraveyard Shift - Nov 2025 - CurrentROLE(S) -
Business Owner, Project Management, Senior EngineerSKILLS -
TypeScript, Node, NextJS, React, Express, Postgres, Tailwind CSS, HTML, json, Docker, Google Cloud Platform (GCP), CloudRun, Pub/Sub, GitLab, CI/CD, Messaging Architectures, Web API, Design Patterns, SOLID, IOC, Claude AI, Authorize.net, Twilio, Orchestration, Business Owner, Cloudflare- Designed and developed a rhobust scheduling solution for haunted houses.
Beef Marketplace - Nov 2025 - CurrentROLE(S) -
Business Owner, Project Management, Architect, Senior EngineerSKILLS -
TypeScript, Node, NextJS, React, Express, Postgres, Tailwind CSS, HTML, json, Docker, Google Cloud Platform (GCP), CloudRun, Pub/Sub, GitLab, CI/CD, Messaging Architectures, Web API, Design Patterns, SOLID, IOC, Claude AI, Authorize.net, Twilio, Orchestration, Business Owner, Playwright- Envisioned, designed, developed, and implemented an application to help farmers sell their beef direct to consumers (DTC).
Ticket Dawg - Apr 2021 - CurrentROLE(S) -
Business Owner, Project Management, Architect, Senior EngineerSKILLS -
TypeScript, Node, NextJS, React, Express, Postgres, Tailwind CSS, HTML, json, Docker, Google Cloud Platform (GCP), CloudRun, Pub/Sub, GitLab, CI/CD, Messaging Architectures, Web API, Design Patterns, SOLID, IOC, Claude AI, Authorize.net, Twilio, Orchestration, Business Owner, SQL Server, Bootstrap, Playwright, Cloudflare, Vonage, Puppetter, Pdf Generation, SCSS, Formik, Cypress, Jest, Handlebars, Recharts- Designed a Constructive CTE query architecture that reduced every database query to under 80ms — stayed on the smallest database tier all season with no performance issues.
- Built a fully decoupled event-driven Pub/Sub architecture separating the core transaction from email, SMS, and notification providers.
- Implemented recursive provider routing with health-based trust scoring — hot/warm provider mesh with automatic failover. Fast to distrust, slow to re-trust.
- Swapped email providers mid-busy-season in 10 minutes using ACL-based interfaces — no structural code changes, no downtime.
- Created the Blanket Pattern — a composition pattern that reduced API endpoint boilerplate from 40 lines to 8 and enforced consistent handler architecture across the entire codebase.
- Transitioned to AI-constrained development — haven't written code by hand in six months. Architecture documentation as the prompt, output correct by construction.
- To date — sold and redeemed over 75,000 tickets for client events.
- Built a commerce platform for selling, exchanging, and managing event tickets.
- Built a redemption platform for scanning and redeeming tickets at the gate.
- Built a client portal allowing event operators to monitor every aspect of their ticket sales, redemptions, and revenue.
- Built an internal portal for managing all aspects of the business — clients, events, reporting, and configuration.
- Built an email microservice that sends transactional email and reports delivery status back via webhook callbacks.
- Built an SMS microservice for outbound text messaging.
- Designed and implemented a multi-tenant architecture supporting multiple clients on a shared platform with isolated data.
- Designed a pub/sub event system decoupling the core transaction from all downstream services.
- Designed and maintained CI/CD pipelines for automated builds and deployments to GCP Cloud Run.
- To date — sold and redeemed over 75,000 tickets for client events.
Jul 2021 - Mar 2023 BLOX, Inc. - Bessemer, ALSenior EngineerROLE(S) -
Project Management, Software Engineer, ArchitectSKILLS -
Java, Spring Boot, Mockito, Algolia, Temporal, Orchestration, Messaging Architectures, React, Postgres, Node, json, HTML, Docker, Google Cloud Platform (GCP), Azure, Web API, GraphQL, Hasura, NEO4J, CI/CD, GitLab, TypeScript, SCRUM, NextJS, Puppetter, Express, Search-As-A-Service- Set up our initial CI/CD process inside of Gitlab.
- Built the initial containerization process of our applications.
- Build and represent our design, manufacture, and construct BOM's in a complex neo4j graph.
- Design on and develop with a team to manage an ecosystem (design, manufacture, and construct) for BLOX and its customers, suppliers, and wholesalers.
- Maintain and extend a React front end and the express backend to serve it.
- Work with the product manager to envision the direction of the product.
Aug 2022 - Sep 2022 jasonwergin.com - Birmingham, ALBusiness OwnerROLE(S) -
Business Owner, Consultant, Architect, Senior EngineerSKILLS -
GitLab, Business Owner, React, Bootstrap, TypeScript, Node, json, HTML, Docker, Google Cloud Platform (GCP), Express, NextJS, Pdf Generation, SEO, CloudRun- Designed and developed jasonwergin.com using NextJS and JSON.
- Added the ability to build dynamic and up to the minute pdf resumes.
- Applied SEO to the site.
Jun 2018 - Jul 2021 ibml - Birmingham, ALArchitectROLE(S) -
Architect, Senior Engineer, Mentor, Project ManagementSKILLS -
c#, SQL Server, User Training, Design Patterns, SOLID, C++, MVC, IOC, SCRUM, WinForms, Xml, Xslt, AOP, Messaging Architectures, CI/CD, MariaDB, MySQL, Windows Services, Web API, Entity Framework- Designed, lead in development, and released a framework for quickly building new applications. This should streamline new application development well into the future.
- Lead a weekly meeting allowing developers to learn new design strategies. This allowed for consistent implementation of our architecture and software guidelines.
Jul 2016 - May 2018 DST, Inc. - Birmingham, ALSenior EngineerROLE(S) -
Project Management, Software Engineer, Architect, MentorSKILLS -
Angular, ASP.Net, Backbone, Bootstrap, json, SCRUM, c#, Java, JavaScript, MVC, SQL Server, Node, MongoDB, HTML, Design Patterns, Web API, SOLID, Entity Framework- Responsible mentoring two peer developers in c#.
- Responsible for maintaining a website that allows for doctors to see their performance rating.
- Responsible for maintaining an application that allows a user to register for insurance.
- Responsible for migrating an ASP application to Backbone/Web API.
- Responsible for mentoring the development team in c#, JavaScript, backbone and .net.
Dec 2014 - Jun 2016 High Cotton USA, Inc. - Birmingham, ALSenior EngineerROLE(S) -
Architect, Senior Engineer, MentorSKILLS -
c#, MVC, SQL Server, WPF, User Training, WinForms, Windows Services, Design Patterns, SOLID, Entity Framework- Responsible for mentoring other staff in c# and MVC.
- Responsible for designing and developing software to support their printing systems.
Mar 2011 - Dec 2014 JW Software, LLC - Birmingham, ALMoxy, LLC - Mar 2013 - Dec 2014ROLE(S) -
Consultant, Architect, Senior Engineer, Business OwnerSKILLS -
Azure, Business Owner, c#, SQL Server, MongoDB, MVC, Windows Services, WinForms, WPF, Windows Workflow, SCRUM, Angular, Bootstrap, json, User Training, Node, HTML, JavaScript, Design Patterns, Web API, SOLID, TypeScript, Entity Framework- Responsible for building Microsoft Azure based solutions.
- Engaged over three dozen Moxy clients for short- and long-term software development efforts.
Medseek, Inc. - Mar 2011 - May 2011ROLE(S) -
Consultant, Senior Engineer, Mentor, Business OwnerSKILLS -
c#, User Training, SharePoint, SCRUM, HTML, JavaScript, Design Patterns, Business Owner, Entity Framework- Closed 19 tasks on the SCRUM task list in the first week of being on the job. This had never been done before.
- Wrote code for SharePoint plug-ins using c#.
- Part of a team doing intense, bi-weekly SCRUM sprints.
May 2011 - Mar 2013 Nuyella, Inc. - Birmingham, ALBusiness OwnerROLE(S) -
Project Management, Business Owner, Consultant, Architect, Senior Engineer, CTO, Sales Manager, Product OwnerSKILLS -
c#, Consultant, MVC, SQL Server, Windows Services, WinForms, HTML, JavaScript, Design Patterns, SOLID, SEO, Payment Processing, Billing, Authorize.net, Business Owner, Entity Framework- Responsible for setting the technical goals and direction for the company.
- Responsible for the sales department, payroll and bill processing.
- Responsible for designing and developing a production method for rapid website development and release management.
- Responsible for design and development of a back-office system to track customer payments, publish websites, and automatic payment processing through Authorize.net.
- Responsible for managing a team that designed and developed simple SEO websites targeting Google search and places.
Oct 2005 - Mar 2011 White Plume Technologies - Birmingham, ALArchitect - Oct 2007 - Mar 2011ROLE(S) -
Project Management, Architect, Senior Engineer, MentorSKILLS -
c#, Web API, Windows Workflow, Orchestration, Messaging Architectures, IOC, AOP, WinForms, SQL Server, Xml, Xslt, Spring.net, nHibernate, Microsoft Solutions Framework, Design Patterns, SOLID, Entity Framework- I brought Microsoft Solutions Framework to the company in the summer of 2007.
- I started and led a weekly architecture meeting named Cornerstone that allowed for the development team to collaborate about design, architecture and architectural decisions about the advancement of our products. This meeting was successful in providing cross product knowledge - which White Plume had not had before.
- After the introduction of the Microsoft Solutions Framework and Cornerstone meetings I was awarded the President's Award. Which is an annual award, given by the president of the company, for efforts that are above and beyond expectations. In his presentation he stated that I 'single handedly changed how White Plume does business'.
- Led in the design and development a framework to host multiple applications from. This framework grew to encompass security, configuration, generic design pattern implementations, an alert/notification subsystem, a bubble form base scanning application, and many more. Well known design pattern implementations included MVC, Command, Observer, Pipes & Filters, Router, Service Provider, Publisher/Subscriber, Logging, Persistence, Dependency Injection, Aspect Oriented Programming, Web API, and more. Each application would launch through single dynamic executable that allowed for One Touch Deployment. This system included a Service Host that allowed any class in the system to be configured as a windows service.
- Designed and developed a rules compiler that compiles a generic language into an executable rule. This was accomplished through providing an object graph to a BNF grammar allowing the user to write a rule in an industry specific language. This rule was converted to XSLT and ran against an xml serialized object representing the customer data.
Senior Engineer - Oct 2005 - Oct 2007ROLE(S) -
Senior Engineer, MentorSKILLS -
c#, nHibernate, VB.Net, SQL Server, Spring.net, Design Patterns, SOLID- Responsible for converting a VB6 insurance claim risk tool into an SDK.
Apr 2004 - Oct 2005 EBSCO Industries, Inc. - Birmingham, ALSenior EngineerROLE(S) -
Architect, Senior Engineer, MentorSKILLS -
VB.Net, c#, Xml, Xslt, SQL Server, HTML, JavaScript, Design Patterns, SOLID- The system being replaced would import five or less records a day whereas the converted process would import 18000+ records a day.
- Responsible for training and mentoring my peers in VB.Net and the .Net framework.
- Responsible for design and development of a content loading system. This system received book and journal information from various publishers around the world in an XML or SGML format and loaded it into a SQL Server database.
- I was responsible for my own SQL database administration and performance tuning.
- I also wrote a code generator to create DTO's and DAL code.
Apr 2003 - Apr 2004 National Computer Print, Inc. - Birmingham, ALArchitectROLE(S) -
Project Management, Architect, Senior Engineer, MentorSKILLS -
Team Lead, c#, VB.Net, User Training, SQL Server, ASP.Net, Microsoft Solutions Framework, Design Patterns, SOLID- Responsible for introducing the Microsoft Solutions Framework (MSF) to the development team.
- Presented a 4-week VB.Net training course for the mainframe development team (10 persons).
- Responsible for mentoring the entire team (14 persons).
- Responsible for design and development of an application browser. The entire system was dynamic based upon the user's logon and their roles they were granted. The system dynamically loaded only the components they had permissions to use. These components covered the entire enterprise - shop floor, human resources, customer service, mail room, etc. This system required the use of many patterns and services including MVC, DTO, Email, FTP, MSMQ, Dynamic Host Discovery, Zip/Unzip, service browser, workflow.
- Responsible for designing the solution to move 800+ applications off of the mainframe. This task was projected at 9 months but was completed in 8. The mainframe team used Fujitsu Cobol.net to port the mainframe code over to windows.
Apr 1999 - Apr 2003 Pinpoint Computing, Inc. - Birmingham, ALSouthern Company Services, Inc. - Feb 2003 - Apr 2003ROLE(S) -
Consultant, Senior Engineer, Business OwnerSKILLS -
SQL Server, Business Owner, c#, WinForms, Web API- Responsible for design and development of a winforms application which consumed a set of Web API to manage and track state and federal legislation of interest to Southern Company Services and Alabama Power.
Key Entry.Net - Dec 2002 - Mar 2003ROLE(S) -
Business Owner, Architect, Senior EngineerSKILLS -
c#, User Training, VB.Net, HTML, SQL Server, Business Owner- Responsible for design and development of a commercial data capturing software titled KeyEntry.Net. The purpose of this software for rapid user input. The design provided for the ability of the customer to lay out their pages so that no developer intervention was required.
ecDataFlow.com, LLC - Jan 2001 - Mar 2001ROLE(S) -
Consultant, Business Owner, Senior EngineerSKILLS -
Xml, Xslt, User Training, SQL Server, C++, Web API, Business Owner- Part of a two-man team responsible for the design and development of a system to help military personnel find work after their service was complete. This system was a WIN32 application that read its information from webservices.
Protective Life Insurance Company, Inc. - Nov 2001 - Feb 2003ROLE(S) -
Consultant, Business Owner, Senior EngineerSKILLS -
C++, Visual Basic, VB.Net, User Training, ADO, DHTML, Classic ASP, Xml, Xslt, SQL Server, Business Owner- Responsible for an application to generate HTML reports through an xml/xslt translation.
- Responsible for an application to read ACORD xml and convert it to an internal Protective Life standard
- Maintained an application written in VC++ and VB6.
- Responsible for mentoring two teams on c# and ASP.Net.
Electronic Healthcare Systems, Inc. (EHS) - Mar 2000 - Nov 2001ROLE(S) -
Consultant, Business Owner, Architect, Senior Engineer, MentorSKILLS -
C++, Visual Basic, COM/DCOM, Classic ASP, ADO, Xml, Xslt, DHTML, JavaScript, Oracle PL/SQL, Business Owner- Technical responsibility for the design and development of an R&D team involving in multiple projects in multiple languages.
- Responsible for design and development of a remote unattended service that notified the home office of errors that were encountered by our software running on client machine of a citrix connection.
- Responsible for an out of process application that could implement the TWAIN scanning protocol over a CITRIX network.
- Responsible for a simulation tool that would take in various log files and 'replay' all the activity that had happened to the servers/system over a given time frame.
- Responsible for the design and development of a Digital Dashboard for EHS clients. The dashboard components included scheduling, stock tickers, key performance indicators, favorites tracker, etc.
- Responsible for the design and development of a pocket PC application to interface with the recorder API. This allowed doctors to dictate and upload their dictations over the internet for conversion.
- Designed and developed an online charting application.
US Pipe - Mar 2000 - Jun 2000ROLE(S) -
Consultant, Business Owner, Senior EngineerSKILLS -
Visual Basic, User Training, SQL Server, Access, Business Owner- Designed and developed a piece of software that would allow users to track drawing documents and the modifications made to them.
Scan Optics Inc. - Oct 1999 - Mar 2000ROLE(S) -
Consultant, Business Owner, Architect, Senior Engineer, MentorSKILLS -
C++, Visual Basic, SQL Server, HTML, JavaScript, Data Transformation Services, DB2, Business Owner- Solely responsible for salvaging a $3 million project after the customer had already threatened to cancel. This involved complete redesign and implementation. After changing timeline expectations, it was completed on time and on schedule.
- Responsible for the design and development of a system to allow for grading standardized achievement tests.
- Developed the database, stored procedures, replication and DTS processes. This system, at peak, would handle 400k records per day. The work was divided between two scoring centers by throttling work up and down using DTS.
- Designed and developed an ASP application that stored various HTML pages in a SQL Server database (time entry sheets, expense reports, etc.). The form could then be emailed or stored for later reference.
- Designed and developed C++ dll's to communicate to a DB2 database
- Designed and developed an application to communicate via FTP to a mainframe.
US Pipe - Apr 1999 - Oct 1999ROLE(S) -
Consultant, Business Owner, Senior EngineerSKILLS -
User Training, Visual Basic, SQL Server, HTML, JavaScript, Cold Fusion, Business Owner- Designed, implemented and trained users on a time tracking system. This time tracking system was used to track the amount of time spent making sections of pipe using touch screens and hand-held scanners to record job information.
- To support the users a online help website was included with the system.
- Wrote reports using cold fusion and IQ to support sales persons nationwide.
May 1998 - Mar 1999 Computer Sciences Corporation, Inc. (CSC) - Montgomery, ALSoftware EngineerROLE(S) -
Software Engineer, MentorSKILLS -
C++, COM/DCOM, Oracle PL/SQL- Responsible for writing a controller for running war games. These were complicated games that included theater data, user/team input, logistics, and more. Different games would have different components loaded so each game was loaded and unloaded from the server when it was run.
- A detailed report of each engine 'day' would be generated in RTF and sent to the commanders running the game.
Feb 1998 - May 1998 Maxim Group, Inc. - Montgomery, ALConsultantROLE(S) -
Consultant, Software Engineer, MentorSKILLS -
Oracle PL/SQL, PRO*C, Oracle Forms- Optimized the commerce ordering algorithm from a runtime of nearly 24 hours down to less than one hour.
- This was as sub-contract of a contractor named CSC.
- Responsible for maintaining the U.S. Air Force's Commissary Management System.
- Responsible for writing an ordering algorithm using PL/SQL stored procedures. This algorithm cut the ordering time down to 1/4 of the original algorithm.
Oct 1997 - Feb 1998 Electronic Data Systems, Inc. - Montgomery, ALSoftware EngineerROLE(S) -
Consultant, Software EngineerSKILLS -
Oracle PL/SQL, ADA- Worked on the migration of a legacy system to HP UNIX
- Responsible for reviewing code and finding non-compliance with Department of Defense (DOD) Common Operating Environment (COE).
- Responsible for installing the Air Forces Logistics Module System.
Jan 1995 - Oct 1997 Russell Corporation - Alexander City, ALProgrammer Analyst II - Jan 1996 - Oct 1997ROLE(S) -
Architect, Software Engineer, MentorSKILLS -
User Training, Access, VAX C, VAX Pascal, Visual Basic, Progress, Digital RDBMS- Promoted from Programmer Analyst I to II at the 1-year anniversary. Only the third person to do this in the history of the department.
- Responsible for designing and developing communications procedures with various devices - automated guided vehicles, hand held scanners, cloth dye tubs, knitting machines, spectrophotometers, OPTO 22's, PLC's, yarn spinning machines, and automated storage and retrieval systems.
- Worked with Thies Dye Machines to get the VAX to talk to their dye tub. At this point they had always communicated with it through PLC ladder logic.
- Responsible for design and development of real time monitoring systems. These systems were in place because it was estimated that an hour of downtime could cost the company an estimated five million dollars vertically through the supply chain.
Programmer Analyst I - Jan 1995 - Jan 1996ROLE(S) -
Architect, Software EngineerSKILLS -
User Training, Access, VAX C, VAX Pascal, Visual Basic, Progress, Digital RDBMS- Took over the lead role on the first project that I was assigned to.
- This position was highly technical involving all aspects of analysis, design, installation, training and support
- Responsible for supporting the teams' systems 24x7 - personally responsible one week out of the month.
- Designed and developed a palletizing system for the Wetumpka, AL facility.
Mar 1994 - Nov 1994 Bostrom Seating, Inc. - Piedmont, ALAnalyst/PC SupportROLE(S) -
Software Engineer, Project ManagementSKILLS -
User Training, AS/400 Operation, Borland C++, Assembler- Responsible for being a backup operator for the AS/400.
- Responsible for installing software and training users on how to use that software.
- Responsible for salvaging hardware from old computers.
Jan 1992 - Nov 1994 Pinpoint Computing - Anniston, ALBusiness OwnerROLE(S) -
Business Owner, Software Engineer, Project ManagementSKILLS -
User Training, DOS, C++, Business Owner- Responsible for design and development of an application to turn tanning beds on and off.
- Responsible for design and development of an application to manage kindergarten attendance and paperwork.
- Responsible for design and development of an application to manage pharmacy clients and the accounts.
- Spent time troubleshooting, repairing and upgrading PCs for clients.