Summary
Overview
Work History
Education
Skills
Timeline
Generic

Francis Ayatey

Pearland,TX

Summary

Personable Lead Software Developer accustomed to heading up successful development teams through agile direction and careful delegation. Willing to direct large-scale teams or work hands-on to complete extremely difficult projects. Brings both cutting-edge programming expertise and exceptional interpersonal skills to leadership roles. Skilled Lead Developer with 10-year background building functional programs. Adept at code writing, performing testing protocols and utilizing control systems. Drafts clear and concise technical specifications.

Overview

9
9
years of professional experience

Work History

Accomplished Senior Lead Developer

Microsoft
  • With Object Oriented Programming, Object Oriented Designs, ASP.NET MVC5, Dynamic Solutions (ERP) Business applications, CRM designs for reporting systems, Microsoft Project, Bamboo application support with SharePoint 2013, and project development specializing in C# Applications, Python, embedded C/C++, Visual Basic.net, FORTRAN, VB6.0, JAVA, Software Development Life Cycle (SDLC), and Production Support
  • Knowledgeable of MVVM design patterns and advanced coding techniques used to implement OO principles, MVC, WCF, WPF, TFS, Winforms, Webforms, MQ Series, and DTS for SQL Server 2000,2005, 2008, 2012 and T-SQL for Oracle 10g,11i, and 12c.

Software Developer

US Tech Solutions, Inc
03.2022 - 06.2023
  • Java, Python, C++, C#, SQL, Ansible for DevOps, Kubernetes, IOT, JavaScript, MVC, Restful API, NodeJS, Ajax, HTML5, Putty, SSL, HTTPS, Git, ASP.Net, JSON, Semaphore, KAFKA, PowerPoint, OneNote, Notepad++, Visual Studio 2017, Visual Studio 2019, Visual Studio Code, Chat, Gitlab, Java, Maven, Eclipse
  • Designed Restful API service used to search for selected keywords and display the information on a dashboard
  • Research and document the process of Semaphore with JSON object and the process of KAFKA and demonstrate the differences
  • Designed application using Visual Studio Code to compare a subdirectory containing multiple files with headers and produce a flag when a difference is found
  • Designed Java application used to read a stream of JSON characters from a URL and display key sections related to classes and identify fields by code-names related to search keys
  • Designed application used to compare field values to display pass, fail, and incomplete values using Restful API service calls to a server
  • Preformed docker containerization and docker troubleshooting
  • Understand data movement from cloud to edge node through Azure IOT Hub
  • Performed troubleshooting directly on the device, remotely
  • Design and build the front-end troubleshooting portals
  • Understand repro and Git management and branching schemes
  • Designed Web application using HTML5, C#, and MVC with Visual Studio 2019.

Software Developer

09.2020 - 08.2021
  • Net, ASP.net, Office 365, Active Directory, HTML5, Telerik, SQL Server 2016, Zoom, Microsoft Visual Studio 2019, Microsoft TFS, SiteManager, DevOps, Citrix, Beyond Compare, BitBucket, Iron Python, Microsoft Teams.
  • Designed Client Web Applications using Custom Tools designed for Business strategies to help the end users with Production Tasked and to generate reports using Oracle, Python, Html5, Java, XML files, and Microsoft Excel, SiteManager, Microsoft SharePoint, Microsoft Access, Zoom, and Microsoft Charts
  • Created Microsoft .Net custom modules used in python to display graphic images on web forms
  • Collaborated with users, developers, and Business Application specialist to build custom web application tools used or production task and to satisfy new business requirements
  • Participated in daily team meetings and assisted application testers with resolving business requirements for several application designs related to custom tool usage and developed solutions for complex problems related to business requirements and custom tool designs.

Software Engineer, Senior

Caspex
02.2020 - 03.2020
  • Angular 4/5/6/8, React JS, Flux, JavaScript, VB.net, ASP.net MVC, Azure, Office 365, Active Directory, REST API, .Net Core, Entity Framework, HTML5, Telerik, SQL Server 2016, Silverlight, PowerBuilder, Zoom, Microsoft Visual Studio 2019, Microsoft TFS, Agile, Jira, DevOps, CICD, Git, Slack, Confluence, Citrix, Microsoft Blend, Beyond Compare, Ultra Edit Professional, JQuerey, Robo, and BitBucket
  • Designed ASP.Net MVC application with React JS using custom grids with sortable column headers and collapsing sub-detail embedded table views
  • Participate in daily stand-up meetings and provide project updates to team members and project manager
  • Created Jira issues and manage development process using time process with watch function
  • Managed project design and version control using TFS, Visual Studio and Git
  • Communicated with team members and management using Slack, Web-ex, and Zoom
  • Designed PowerScripts used to build RESTful Web API's for managing and testing data tables with custom UI for azure cloud-based applications.

Senior Software Engineer, Subject matter expert

CSE
05.2019 - 12.2019
  • VB.Net, HTML5, Oracle Database 8,9,11,12, Java JDE, JRE 8,9,11, Hibernate, Visual Basic 6.0, Oracle PL/SQL, T-SQL, SQL, ASP.Net, WPF, WCF, Python
  • Design Custom modules used to successfully process 2 Factor Authentication for SCADA application
  • Design Database tables using script to generate build patterns and populate tables with client data using Hibernate
  • Used PL/SQL for Oracle Database tables to query required properties needed to setup and install custom Java application for multiple client and gateway projects
  • Design custom web applications using ASP.net, WPF, and WCF
  • Created custom web application used create new access point for end-users with forgot password and create new user profile functions in custom modules
  • Designed custom applications for HMI and PLC devices
  • Preformed team meetings and collaborated with management to design custom script used to build install packages for custom modules
  • Designed stored procedures and triggers used to manage data resources and log entries for custom web applications.

Software Engineer, Senior

LTI
12.2018 - 03.2019
  • C#, ASP.Net, .Net Core 2.0, ASP.net MVC, JavaScript, HTML5 , CSS, MVVM, XAML, ReactJS, Microsoft Logic Apps, Azure, Rest API, Mono DB, WPF, WCF, Tibco Spotfire Dashboards, Angular JS/2/4/5/6/8, TypeScript, Web API, SQL 2016, Git, Office 365, and Bootstrap
  • Developed applications for Oil & Gas clients utilizing C#, ASP.Net, .Net Core 2.0, ASP.net MVC, JavaScript, HTML5 , CSS, MVVM, XAML, ReactJS, Microsoft Logic Apps, Azure, Rest API, Mongo DB, WPF, WCF, Tibco Spotfire Dashboards, Angular 4/5/6/8, TypeScript, Web API, SQL 2016, Git, Office 365, and Bootstrap
  • Designed automatic configuration module to check for valid USB ports required for custom applications used to measure porosity and assign port name to use with electronic devices before loading application GUI
  • Participated in meetings with Stakeholders to understand requirements as well as contributed ideas toward application improvements.

Software Engineer

DCI
06.2016 - 09.2018
  • Angular 4/5/6, JavaScript, C#, WPF, ASP, VB.net, Azure, Office 365, Active Directory, RESTful API, .Net Framework 4.5.6, HTML, Telerik, AWS, SQL Lite 3, Microsoft Logic Apps, SQL Server 2012, NodeJs, Silverlight, Python, Microsoft Visual Studio 2016, Git, Microsoft TFS, Agile
  • Designed applications using Angular 4/5/6 for client-side services and to manage reporting and file archiving services and to display dashboard
  • Created SQL Database tables, stored procedures, triggers for custom valve design applications used by mechanical engineers to generate images for build analysis for designing valves
  • Created custom applications to detect device type and name used to redirect to alternating pages created to manage different interfaces for desktop and mobile devices
  • Designed barcode scanning systems used to transfer custom scripts to operator machines in order to process work orders with reduced mistakes by eliminating human errors from typing input files and increasing efficiency of time needed to complete jobs using Python, and C++
  • Designed C# applications using Winforms and O365 to generate reports, mapping diagrams, and functions to generate worksheets for machine operators using excel, text files, No-SQL
  • Design custom applications with N-Tier access to database information used to generate reports for quality control department
  • Created WPF applications to manage printed documents with a user console to monitor print jobs
  • Participated in team meetings and group discussions regarding work flow managing modules used as a service
  • Designed custom applications with Winforms as a user interface to parse large files and to filter tokens for populating dropdown menus and combo box selections
  • Research AWS to be used as a web service for retail client’s products
  • Designed a workflow process and operator training presentations using Logic Apps to automate the required steps necessary to handle special material used for completing work-orders, training new machine operators, and to perform data integration on completed jobs.

Software Developer

ExxonMobil
05.2016 - 06.2016
  • Agile Methodologies, C#, XAML, Node.JS, IoT, JavaScript, Microsoft Logic Apps, DocumentDB, VB.Net, Azure, DevOps, LINQ, SILVERLIGHT, WPF, WCF, RESTful API, SQL Scripting, .Net Framework 4.5.6, PDF, Excel, IOS and Cross Platform Mobile Web Designs
  • Review Scrum requirements and created weekly sprints used to measure project development status and identify responsibilities in related stories
  • Attended team collaboration meetings and Scrum sessions to discuss user stories for designing an automation process needed to process 1M records over 800k records and populate and upload the results to a DocumentDB repository using a Azure Cloud Service
  • Researched, designed, and implemented Azure Cloud application using C#, DocumentDB with custom features designed to search for Company Names as a mobile application
  • Provided a solution to search for unique words using a contain clause to over-come a design issue with DocumentDB which does not have a standard built-in-function to search the contents of a table using the key-word “Contains” by designing a Restful API service to assist with search parameters in Azure cloud using Document DB
  • Developed an Application tool used to search and merge two files containing more than one million records together by creating a new instance with the matched id’s and desired fields appended to new merged file to import records into the DocumentDB repository
  • Created automated task required to prepare large data-files for importing records into document DB using Logic Apps to setup batch process for gathering data from different resources
  • Created stored procedures, object arrays needed to accomplish project requirements
  • Provided technical support to other developers, developed import tool enhancements, updates to existing code, application tool demonstrations, participated in code design and team meetings.

Software Developer

SCW
03.2016 - 04.2016
  • C#, XAML, Node.JS, Javascript, MVVM, LINQ, ReactJS, SILVERLIGHT, WPF, VB.Net, WCF, SQL SERVER 2012, SQL Scripting, .Net Framework 4.5, PDF, Excel and Telerik
  • Researched, designed, and implemented 508 Compliance feature for text to speech using Silverlight as a WCF service
  • Designed Web application tool with multi-panel document selection table for printers and substations using ReactJS, Telerik and MVVM, XAML, and C#
  • Provided solution for existing design issues and updated existing modules used in Web
  • Applications
  • Published Web Applications, maintained project requirement updates to code, and provided technical support, and unit testing.

Software Developer

Hewlett Packard
01.2014 - 12.2015
  • C#, Asp.Net, HTML5, Node.JS, JavaScript, UNIX, IoT, BASH, MVC4, Razor, LINQ, Entity Framework, WPF, WCF, SSRS, SSIS, VB.Net, SQL SERVER 2012, SQL Scripting, .Net Framework 4.5, SQL SERVER 2008, PDF, Excel, XSD, XSLT, XML, IIS, PowerBuilder, and SharePoint 2013 and PeopleSoft
  • Researched, designed, and implemented windows application with GUI used to process directories, files, and compressed data that contained sensitive material to extract objects and important information using company guidelines for storing Engineer’s research documentation on UNIX server with shared drives
  • Designed windows applications using C#, PowerBuilder, and IIS event log method to process Engineering request for complex algorithms, formulas, and graphic images using file servers and generated username reports with application name and time stamp for frequency of use to append to third party application’s license renewal documents
  • Provided application support to developers, engineers, and client users
  • Designed Web Application using MVC 4 to convert access database program to new
  • SQL Reporting Tool with PDF report generation, Project status review and monitoring features
  • Published Web Applications to Production Servers, maintained project requirement updates to source code, and provided technical support, QA testing to Engineers and Clients.

Education

Bachelor of Science Degree - Computer Science

Grambling State University
05.1992

Skills

  • TECHNICAL SKILLS SUMMARY
  • Languages:
  • C#, Visual Basic, VBNet, Java, ASP, ASPNET, JSP, WML, XML, C/C, T-SQL, PL/SQL, PL/C, SQL, HTML, ColdFusion, Perl, Bourne Shell, Korn Shell, COBOL, Dialog System, JCL, EXEC, DCL, BASIC, QBASIC, Assembler, FORTRAN WAT-IV, FoxPro, PL/I, SAS, PASCAL
  • Database: No-SQL, SQL Lite 3, MySQL, SQL Server 2000 databases, db2k, Oracle 10g, Sybase, Informix, Access, MySQL, IMS, VSAM, Visual FoxPro, Dbase, Visual Dbase, ACT! 2000 for Windows and Windows NT, Citrix
  • Tools: Interdev 60, Arc GIS, ESRI, Spotfire, SharePoint 2013, Silverlight, LiveLink, DotNetNuke40, Project, Visio, Visual Modeler, GitHub, Agile, Scrum, TFS, UNIX, ITIL A,pps, UI/UX Concepts, Power Builder
  • MCSD, MCSA, MCAD, MCTS, MCPD, HIPAA, Network, and Oracle 12c Certified Professional

Timeline

Software Developer

US Tech Solutions, Inc
03.2022 - 06.2023

Software Developer

09.2020 - 08.2021

Software Engineer, Senior

Caspex
02.2020 - 03.2020

Senior Software Engineer, Subject matter expert

CSE
05.2019 - 12.2019

Software Engineer, Senior

LTI
12.2018 - 03.2019

Software Engineer

DCI
06.2016 - 09.2018

Software Developer

ExxonMobil
05.2016 - 06.2016

Software Developer

SCW
03.2016 - 04.2016

Software Developer

Hewlett Packard
01.2014 - 12.2015

Accomplished Senior Lead Developer

Microsoft

Bachelor of Science Degree - Computer Science

Grambling State University
Francis Ayatey