Mark Johnson

Mark Johnson

Programmer/Analyst

Followers of Mark Johnson85 followers
location of Mark JohnsonAcworth, Georgia, United States

Connect with Mark Johnson to Send Message

Connect

Connect with Mark Johnson to Send Message

Connect
  • Timeline

  • About me

    Software Design Engineer

  • Education

    • Berry College

      -
      Bachelor of Science (BS) Early Childhood Education and Teaching
    • Kennesaw State University

      -
      Bachelor of Science (BS) Computer Science
  • Experience

    • Patient Care Technologies

      Sept 2002 - Aug 2003
      Programmer/Analyst

      Maintained back office accounting system for Home Health agencies. Duties included software development, managing data integrity, and first level customer support. Application written in proprietary language known as Magic. Magic is based on LISP.

    • CGI Federal

      Sept 2003 - Mar 2013
      Software Engineer

      Client Server Application development and maintenance using C#, Crystal Reports, T-SQL and Delphi. The Application managed vehicle repair work orders, parts ordering, receipt, and inventory. Other modules included in the application are employee information include time sheet management, reporting functionality, project finance, and part demand analysis. Enhanced handheld application written in C# using Windows Mobile. Handheld application was used to track inventories, employee time sheet management, and part receipts using barcode technology. Handheld application interfaced with main application through Sybase Mobilink. Designed and developed C#/.Net interface between application and Crystal Reports engine. Designed Crystal Report documents and stored procedures to populate reports overcoming DOD system requirement limiting the number of database connections allowed. Important SQL development in stored procedures, triggers, and table design. Programming in Delphi to maintain and extend the productivity of the application. Significant development of new features including parts subsystem grouping functionality. Extended base components with new functionality to improve software development in multiple projects within CGI. Designed and updated user interfaces for improved user experience. Tasked with solving software defects related to memory errors discovered in third party component libraries. Maintains development environment databases using Sybase SQL Anywhere. Charged with receipt and cataloging database backups. Well versed in working within an Agile development environment. Mentored junior programmers. Performs code reviews for functional and standards integrity. Major contributor to coding standards development. Show less

    • SAP Concur

      Apr 2013 - Jun 2024
      SW Design Engineer II (Senior Developer)

      Software development on microservices built with Spring and Java using Kubernetes service management that perform ETL operations on expense and travel related data into a single database used by IBM's Cognos reporting product. Duties include maintaining and enhancing the existing software, designing new features requested by product, performing customer support on data issues. Built service to update database schema using Liquibase. Well versed in working within an Agile development environment. Mentored other programmers. Performs code reviews for functional and standards integrity. Experience with Jira as Issue tracker.Contributed to the Liquibase open source project to solve an error discovered in the Liquibase code. Show less

    • J-Mack Technologies, LLC

      Jun 2024 - now
      Senior Developer

      Software development for Benefits Integrated Delivery (BID) team of the US Department of Veterans Affairs.

  • Licenses & Certifications

    • Active Secret Clearance

      US Govt
    • Security+

      CompTIA
      Mar 2011
    • End-to-End Product/Solution Knowledge - Identify Machine Learning Use Cases

      SAP
      Apr 2024
      View certificate certificate