Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Software Consultant
GSKSenior Software Consultant
Apr. 2023 - Jul. 2025Durham, North Carolina, United StatesModernized a legacy ASP.NET C# E-Discovery web application by migrating its backend from Oracle to Microsoft SQL Server in the cloud and rebuilding the front-end using Angular with an ASP.NET MVC architecture. Translated complex PL-SQL procedures to T-SQL, redesigned data access layers, and ensured performance and data integrity post- migration. Re-architected the application into a modular, API-driven solution using RESTful services and responsive Angular components to improve maintainability and user experience.
Software Development Manager
WCGSoftware Development Manager
May. 2021 - Mar. 2023Durham, North Carolina, United StatesManaging a team of 7 Software Developers, QA and UI/UX professionals to design, develop, and deploy Azure-based notification serverless functions for clinical trials (email & SMS). Technical lead and architectural review for solutions deployed within the team and throughout the enterprise.
Senior Web Developer
Target RWE Health Evidence SolutionsSenior Web Developer
Oct. 2019 - Oct. 2020Durham, North Carolina, United StatesHelped design and develop a web application for managing and reporting payments to their different clinics across USA. The goal was to reduce number of hours staff normally spent acquiring and sending out this data manually. The application stack was Angular 8+ and typescript on the front-end and NodeJS on the backend. Communications between systems were done by an agreed upon Rest JSON web api. A secondary goal of mine was to lay the groundwork for this organization to have common components readily available to different future projects. To that end I implemented an internal company-wide npm private registry using the open source tool Verdaccio.
Senior Application Developer
GlaxoSmithKline Pharma GmbHSenior Application Developer
Mar. 2019 - May. 2019Raleigh-Durham, North Carolina AreaAs a senior software developer, it was my responsibility with this short-term contract to design and develop applications demonstrating proper usage of a multi-factor authorization API from Ping. We wanted to show how to allow users the ability to authenticate with biometric features on their phone for accessing web applications and to also fall back to one-time passwords when biometric not available.
Senior Mobile Consultant
Blue Cross and Blue Shield of North CarolinaSenior Mobile Consultant
May. 2018 - Jan. 2019Raleigh-Durham, North Carolina AreaContinued working with the Blue Cross team to add new features to the mobile application I helped develop back in 2016.
Cofounder and CTO
WiserEyesCofounder and CTO
Oct. 2017 - Dec. 2018Raleigh-Durham, North Carolina AreaAs the CTO it was my responsibility to direct the technologies and processes we use in order to advance the goals of the company. Our focus was on providing state of the art solutions using Augmented Reality, Artificial Intelligence, Computer Vision, and Indoor/Outdoor location.
Senior Executive
Downs Software Consulting, Inc.Senior Executive
Oct. 2015 - Apr. 2016Raleigh-Durham, North Carolina AreaLocalBizConnect Project. This is an internal commercial project allowing businesses to convert their existing website into a mobile-friendly version. The website can be found at https://www.localbizconnect.com. We designed and developed this web application using C#, Asp.net MVC v5, LINQ for data access, Restful web services for both communicating with backend mobile engine and credit card processing. Also bootstrap on front end was used for responsive web design.
Senior Software Consultant
ADPSenior Software Consultant
May. 2015 - Sep. 2015Raleigh-Durham, North Carolina AreaSenior Software Consultant working on their healthcare-based web application. This application allowed external healthcare clients the ability to track their different healthcare programs. Specifically, a user could enter specifics for a program and track its usage over time. This application was written as an SPA using Angular 1.3.x, Asp.net Web API, LINQ for data access all in C#.
Senior Software Developer
RTI InternationalSenior Software Developer
Jul. 2009 - Apr. 2015Research Triangle Park, NCLead designer and developer on multiple software development projects for various federal agencies such as CMS, HHS, EPA, and the Gates Foundation. Mandate Project. For the Gates Foundation we were asked to develop a web application allowing a user to compare the potential number of lives saved across maternal and neonatal technologies. This application was developed as an ASP.NET MVC 4.0 C# website including asynchronous access through ajax, jquery and restful web services. The data layer was accessed via the entity framework and LINQ utilizing the repository design pattern. Field Service Project. For SAMSHA our team has created and maintained a survey application for android mobile devices. I developed the local data access layer on the android device and the ASP.NET v3.5 Restful web services that the devices communicated with via json. FPAR Project. For HHS our team created a website allowing quarterly family planning data to be entered and reported against. Originally this application was developed as a DotnetNuke website. Later we redesigned it as an ASP.NET MVC 4.0 C# website. GRS Project. For CMS our team was asked to develop a website allowing grant reporting data to be entered and reported against. This application was developed as a LifeRay java JEE spring portlet application. Data access layer was inline sql statements communicating against Oracle database. Additional Projects. CMQ, SAIS, HTML5 hybrid mobile prototyping application.
President
Downs Software Consulting, Inc.President
Nov. 1999Raleigh-Durham, North Carolina AreaOur company was formed in 1999 with the sole intention of helping businesses better utilize technology. It is our goal to instruct and educate others about how to better utilize technology in their business. We specialize in the design and development of both Web-based and mobile applications. Currently we are attempting to educate and promote others regarding mobile development by starting the educational blog www.hybridmobiledeveloper.com
Downs Software Consulting, Inc.
Raleigh-Durham, North Carolina Area

Requests

Touchpoint image
0
Personal Pitch
AI Workflow Solutions
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Allan on Intch
IT
1026939 people
17
Application Developer @ Nile27
16
Manager Solution Consulting @ Alkami Technology
16
Program Manager @ DISH Network
ITDatabase Developer
114118 people
19
Manager @ Epic Force
27
It person @ Texas Systems Admin
17
Marketing Director