Senior Developer
CurrentWebLogic, Spring, Spring Boot, Java, JavaScript, JSP
Please complete the CAPTCHA to continue
A concise factual answer block for searchers comparing this professional profile.
Dilton Mcgowan Ii is listed as 🇺🇸 Senior Software Engineer - Java, JS, HTML, and CSS. My databases are MS SQL Server, Oracle, DB2, MySQL, and some Postgres. mccomsoft.com/#/contact at J-Mack Technologies, LLC, a with 19 employees, based in Round Rock, Texas, United States. AeroLeads shows a matched LinkedIn profile for Dilton Mcgowan Ii.
Dilton Mcgowan Ii previously worked as Senior Developer at J-Mack Technologies, Llc and Senior Java Developer at Technology Navigators (For Visionweb). Dilton Mcgowan Ii holds Certificate, Wireman Residential from Russell County Vocational School.
This section adds company-level context without repeating Dilton Mcgowan Ii's masked contact details.
Review company-level records connected to Dilton Mcgowan Ii before choosing the right outreach path.
I primarily code in Java, JS, HTML, and CSS. My databases are MS SQL Server, Oracle, DB2, MySQL, and some Postgres.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Remote
WebLogic, Spring, Spring Boot, Java, JavaScript, JSP
• Successfully converted a specific C++ vision code library to Java, placed in production.• Contributed production bug fixes and UI improvements in a Java 6 Backend system.• Utilized skills in Eclipse, Java 6, WebSphere 8.5, J2EE, Git-Bash, and SQL Server for effective enhancements to production systems
Tysons Corner, Virginia, United States
• Contributed production bug and security fixes on Java 8 and 11 on Spring Boot• Enabled Oracle Database to run under Docker for our team• Scripted a Bash fix for a Kubernetes (K8s) cluster issue
Lowell, Arkansas, United States
• Co-developed a new Spring Boot 2, Java 11 web service targeting Kubernetes (K8s) and running in Azure.• POC work investigating moving a Java 8 web GUI app to Java 11 and Spring Boot 2.• Minor updates to older Java 6 apps to migrate to Java 8.• Multiple Java, Spring, Spring Batch Admin production back-end web service bug fixes for Finance, Personnel and Safety.• Re-wrote the PDF output writer for one web service to use Apache PDFBox.• Refactored 1 legacy production Spring Batch Admin processing application into 2 production Spring Boot/Spring Batch Admin applications using Spring Cloud Config, deployed to Azure.• Engineered a deadlock fix in Java for Spring Batch/SQL Server for several applications that were occasionally failing in production.• Designed and implemented an archive and purge non-Spring Batch, pure Java application processing thousands to tens of thousands of files per day in production.• Improved logic to catch and report issues to Benefits relating to managing Dependents.• 2021 - Fixing difficult bugs in Support for Finance, Human Resources and Benefits, continuing to add deadlock protection and resiliency to mostly legacy back-end and some UI apps.• Assisted CICDEngineering with testing their new YAML Pipelines providing feedback on design, usability and issues.• Updated the enterprise billing system app for the new MQ appliance.• Discovered and fixed duplicate orders showing for some customers in the enterprise billing system app.• Implemented the design change for the enterprise billing system UI app and invoice processing batch app to fix duplicate invoicing in some cases.• Working with the API Team, implemented a Swagger (Open API based) API for a new microservice, deployed to production.
Franklin, Tennessee, United States
• Implemented ICD9 and ICD10 codes into relational tables with a version scheme the client required.• Implemented IFM category and reason codes tables.• Implemented automated MySQL user creation and security access credentials.• Implemented a C# console application to synchronize SharePoint and SQL Server records.
Round Rock, Texas, United States
Summary: Fixing bugs in the core product Engage for the Starmount team at Infor after their acquisition.• Working on bug fixes for both the base and customer integration projects.• Several of my bug fixes went into the latest Engage limited distribution release.Skills Used: Eclipse, Java, Maven, Bash, REST, SQL, XML, Ubuntu Linux, Windows 10, JIRA, BitBucket, Bamboo, Visual Studio.NET, Oracle 12c, Postgres 9.4.
Summary: RPG (self-learning and OJT) to Java Conversion, Bug Fixing, SQL and some HQL, Hibernate configuration (lots of XML style), Spring (lots of XML style for beans), JavaServer Faces (lots of XML style for beans), XHTML (Web 1.0 UI).ScopeThe project included everything from the backend to the frontend, learning then deciphering RPG, working with multiple team members to gain business requirements knowledge behind the RPG code, backend data and RPG UI screens. Database access and schema related work was primarily done using the SQL Data Explorer plugin for Eclipse. All new work was done inside Eclipse.UII analyzed the RPG UI screens, with lots of help from the RPG Programmers, to determine how to ensure code was converted properly, fixing issues in converted code and in several cases doing total conversions line by line, by hand, from RPG to Java.Developer and Team EnablementI offered tips and advice to RPG team members looking to move into the Java world to work on the new project.Figured out and formally documented how to enable each developer to create a local instance of the popular Quartz scheduling service to prevent possible corruption while accessing the same tables in the server.Skills Used: Eclipse, Maven, Java, JavaServer Faces, Tomcat, Quartz, XHTML, SQL, HQL, XML, Web 1.0 UI, Spring Framework (no Annotations this project – all XML), Spring Batch, RPG, Subversion (Team), Git (I used locally for my own repos), Windows 7.
Remote
Summary: Adding features and fixing bugs in VM Maestro the VIRL GUI User Interface. http://virl.cisco.com/about-virl-2/• Instrumental in bug fixes for the VM Maestro UI in the VIRL product for the VIRL PE (Personal Edition) release.• Instrumental in bug fixes that are planned for the next Cisco Modeling Labs (corporate version of VM Maestro) release.• Implemented some new features such as Configuration Search and improved External Terminal interfaces.• Prototyped some new features for Active Canvas to aid the architect in decision making.• Helped analyze/troubleshoot and triage bugs not only for the VM Maestro team but for the VIRL team as well.• Assisted the teams with engineering system updates for our servers.• Contributed to the Cisco Dev-Innovate discussion board helping customers, receiving direct acknowledgment and thanks from those customers.• Contributed heavily to the Confluence internal discussion boards with the teams, adding ideas, providing feedback, comments to enhance the discussions.Skills Used: Eclipse, Maven, Java, Bash, REST, XML, JSON, Ubuntu Linux, Windows 7, JIRA, Confluence, Jenkins, SCRUM, NSIS
Austin, Texas, United States
Summary: Adding features to the TippingPoint TMC (Threat Management Server) server product. https://tmc.tippingpoint.com/TMC/• Multiple successful deployments and upgrades to the TMC Web Site and SOAP/REST Services.• Set up, configured and tested a staging server for http://dvlabs.tippingpoint.com/blog site - code originally written in PHP using Zend; and for the ZeroDayInitiative.com site - code originally written in Python using Django.• Architected and implemented the TMC migration effort from WebLogic to the new JBoss EAP modular platform.• Migrated the TMC source base from StarTeam to Subversion then to Subversion on HP TeamForge (based on CollabNet).• Set up a build server to help HPIT build our product. Used Jenkins and set up the projects to poll the Subversion server and trigger a new build when we checked in a change. The build output was standard Java WAR and EAR format. The build ran custom Ant scripts, one master and several subordinate scripts for localized building within the projects such as service and utility Jars.• Assisted the architect in clarifying new TippingPoint Entitlements change plans.• Co-implementer for the new TippingPoint Entitlements change code.• Conducted HP Cloud (OpenStack) investigation for TippingPoint. In my role at HP I acted at times closer to a DevOps person. I also maintain my own personal servers at Linode.• Provided developer support for the TMC RepSM API aiding a successful launch of the new HPN Sentinel Product.• Created a UI prototype for the TMC UI Redesign project using jQuery Mobile, JavaScript, HTML5 and CSS3.Skills Used: Eclipse, Maven, Java, Oracle 11g, WebLogic, Hibernate, Spring, jQuery Mobile, JavaScript, HTML5, CSS3, Python, Bash, REST, SOAP, XML, JSON, JSP, Jenkins, HTML, Ubuntu and CentOS, some PHP.
Austin, Texas, United States
Summary: Adding features to the TippingPoint TMC (Threat Management Server) server product, specifically for ArcSight RepSM, Top Threats and content delivery to Akamai.• Coded the second half of the RepSM API implementation supporting ArcSight with HP, assisted in design improvements, went production on schedule.• Re-designed the main TMC Top Threats section of https://tmc.tippingpoint.com/TMC/ using JSON and a Java client running under cron processing RSS, went production on schedule.• Instrumental in fixing a long-standing Search issue in TMC, went production on schedule.• Created a series of Python scripts to move content files to Akamai. Project put on hold.Skills Used: Eclipse, Java, Maven, Oracle 11g, WebLogic, Hibernate, Spring, Python, Bash, REST, SOAP, XML, JSON, JSP, HTML, Ubuntu and CentOS.
Austin, Texas, United States
Summary: Evaluate technologies to help the Solution Architect and UI Architect help the customer decide on the best technologies to use in a porting project.• UI Team: I evaluated and reported in the Wiki on a variety of technologies: Liferay, Grails, GWT, jQuery, DoJo (see skills Used). • Server Team (back-end team): I stood up both a Java and a Grails server with mock and real data back-end, writing a Groovy script to process the customer sent data into the database.Skills Used: Eclipse, MySQL, Java, Groovy, Grails, Spring, GWT, jQuery, Dojo, Liferay Portal Server, Tomcat, XML, REST, JSON, SOAP, JSP, HTML, Ubuntu and CentOS.
Remote
Summary: Design, build an authentication product in Java on the Server Team. The coding was done in Java using Eclipse and the technologies listed below.• Key contributor to the Server Team contributing ideas to architecture and filling an implementor role writing code in Java running on JBoss using Hibernate to manage data in an Oracle database including designing and initially implementing the DAL (Data Abstraction Layer) which abstracted the Hibernate API calls.• Designed and wrote an XML Web Application using SAX to enable automated processing of certain data input sets for the project.• Key contributor in the role of server implementation and design in the area of building out the server platform (see Skills Used) upon which the product could be built.• Installed and configured Hudson Continuous Integration server which aided the Server Team in identifying and correcting critical build issues.• Initial key contributor studying SAML and its potential implementation issues with respect to the product architecture and communicating these ideas and information to the other Server Team and cooperating team members and the architect and manager.Skills Used: Eclipse, Java, Hibernate, Oracle 11.2, XML, REST, JSON, SOAP, JSP, Ext-JS, HTML, Red Hat Linux, SAML (exposure only).
Austin, Texas, United States
Summary: Provided design, prototyping (coding) and documentation (Wiki – SharePoint) services for the Browse Team. The coding was done in Java using Eclipse and the technologies listed below.• Led the design of the static pages within the Enfinity Studio (based on Eclipse) framework including instructing the Malaysia Team.• Assisted in designing and coding in Java Pipelines and Pipelets (Enfinity concepts similar in operation to other Tomcat server based concepts).Skills Used: Enfinity Studio - Eclipse (SDK) based, VMware Player, Java, HTML, ISML (JSP like technology), XML, JSON, Red Hat Linux, Windows 7.
Round Rock, Texas, United States
Summary: Provided services for writing a Java test and acceptance platform for vendor products used in the design of a Cloud platform using SOA technologies. The coding was done in Java using Eclipse and the technologies listed below.• Led the Scout Team in identifying platform API issues by designing and writing various live run test cases in Java and reporting on and communicating these issues to owners on various teams. Implementation was on ServiceMix running on top of the OSGi runtime stack using Apache Camel including Apache ActiveMQ messaging.• Assisted the gentleman tasked with setting up the Nexus repository server for Maven clients, Eclipse in our case. This served over 80 engineers at the apex of development.• Contributor to the User Experience Team writing code in Java for various tasks and fixing issues.• Designed and wrote in Java a Servlet housed in a JSP page which can transfer large large 300+ Megabyte binary images efficiently.Skills Used: Eclipse (SDK, Plugins, Services, PDE), Java, Spring, VMware vSphere, SOAP, REST, XML, Java stand-alone, Camel, Ubuntu Linux, CentOS Linux, OOAD, OOP, IPMI, Apache (Tomcat, CXF), Windows 7.
Austin, Texas, United States
Summary: Senior Software Engineer on the WPAR (Workload Partitions) Manager and RISCWatch Teams• WPAR Manager Team: Provided architecture and implementation of the WPAR Manager product and owned the Data Access Layer component, using Rational Software Architect (Eclipse based product), Java and J2EE. Originally the product was designed to run on WebSphere but due to the slowness of the Service Locator pattern we opted to build the product as a set of Eclipse plug-ins on top of an Eclipse OSGi based runtime.• RISCWatch Team: Provided the expertise to help design and implement the port of the RISCWatch Debugger GUI from C to Eclipse RCP using OSGi technology. Provided senior Architecture and Design experience and Eclipse programming expertise to the RISCWatch Team, using primarily Eclipse SDK (a type of IDE), Java, RCP, and Instantiation's SWT Designer.Skills Used: Eclipse (SDK, Plugins, PDE), SWT, JFace, Java J2EE, WebSphere, SOAP, XML, Java stand-alone, Ubuntu Linux, Red Hat Linux, RSA (Rational Software Architect), OOAD, OOP, UML, SQL in DB2 and IBM Cloudscape/Apache Derby, JSF, IPMI, Eclipse, Apache Tomcat, JFreeChart, Windows XP.
Palo Alto, California, United States
Summary: Co-responsible for the architecture, design and implementation of the ARM (Application Relocation Manager) for the MetaCluster UC product.• Assisted in the architecture and implementation of the ARM which is the manager component behind MetaCluster UC that enables “Autonomic Enterprise resources optimization through transparent stateful application relocation”.• It is implemented in C# using Visual Studio.NET 2003 and comprises Web Services and Web Applications.• It is designed and tested to run on .NET or Mono platforms on Linux.• It uses SOAP to provide a clean integration point for interested 3rd parties.• The working prototype was created from scratch in less than 30 days and a MetaCluster UC candidate demonstrated to prospective 3rd parties.Skills Used: Visual Studio .NET, C#, C++, Windows 2000, XP, Red Hat and SuSE Linux, MSSQL, MySQL, and Office
Mountain View, California, United States
Summary: Leading Software Engineering for customer software development projects and act as a significant contributor on the company’s primary software product for the manufacturing sector. Development is mostly in Visual Studio.NET using C# both Web Service and Windows Forms.• Incorporated Asymmetric key encryption and Digital Signing for Web Service traffic.• Designed and coded NT Service for automated file transfer.• Designed and coded Factory Test Control System Software Modules using C#.• Designed and coded a Kiosk GUI using all C# code.• Porting our software to Linux is one of the tasks I perform using the Mono Framework,• Also, Embedded development in DOS and C is also an important aspect of my work.Skills Used: Visual Studio .NET, C#, C++, STL, Windows 2000, XP, MSSQL, PostgreSQL and Office
Hayward, California, United States
Summary: Focus is on product stabilization and new feature design through architecture recommendations.• Implemented the Text To Speech (TTS) feature including Win2K ATL Service with Real Time audio capture from the TTS engine and MFC GUI development in the Record Studio and State DLLs.• Co-designed and implemented a working prototype Telephony application using the ASP.NET framework Web Services architecture.• Analyzed and debugged critical bugs in 1,000,000+ lines of code of the existing product.Skills Used: Speech Recognition, Text-To-Speech, Computer Telephony, Visual C++, MFC GUI, STL, Visual Studio .NET, C#, Windows NT, Windows 2000, MS SQL Server, Visual SourceSafe and Office
San Jose, California, United States
Summary: Developing, designing and assisting in architecting new products and feature enhancements to existing products. The primary product is Speech Recognition and DTMF controlled, a distributed CTI/IVR/Voice Mail platform running on Windows 2000 and Linux.• Designed, developed and successfully implemented a Noise filter algorithm and a Voice detection algorithm. These enhanced the recognition quality by approximately 1 to 2 words per 2 sentences.• Acted as Engineering Lead on a project with a major cellular vendor. The vendor’s representatives interacted with and evaluated our system during a successful test period lasting two weeks.• Evaluated various speech engines to decide which to use for Command And Control as well as dictation/transcription.• Co-developed a MAPI based, shrink-wrapped set of Client/Server application programs with the goal of synchronizing Outlook email on the Client to the Server. This included building the InstallShield Release installer using their latest version.• Lead and directly participated in development efforts leading to three successful releases in less than one year.• Designed and wrote a small .NET GUI utility in C# language to retrieve voice files and associated recognized text to a user specified directory. • Worked with AcuLab telephony boards and C API for call control. Evaluated Linux as a Telephony platform and coordinated efforts to move from MS-SQL Server to PostgreSQL to Linux.Skills Used: Speech Recognition, Text-To-Speech, Computer Telephony, Visual C++, STL, BoundsChecker profiler, Visual Studio .NET GUI, C#, Visual Basic, MAPI, Windows NT, Windows 2000, Linux, MS SQL Server, PostgreSQL, CVS, Visual SourceSafe and Office
Sunnyvale, California, United States
Summary: Developed, lead the development of and implemented the full Call Center product working in cooperation with Product Management, Marketing and the customer. The product, Workgroup Server, currently functions as a basic ACD product. • Supervised evaluation testing of integration of the new IVR module with Siebel and Remedy (CRM functionality).• Finished the Queue processing capability using a dynamic, data-driven architecture using VC++, VB, TAPI, COM+, and JavaScript.• The original product was implemented in Java using VJ++ and I did some maintenance on that code base.• Finished the framework implementation of the AMIS protocol, which is a protocol that enables voice mail exchange across disparate Voice Mail systems.Skills Used: Computer Telephony, Routing and Queuing, TAPI, Visual C++, Visual J++, ATL, STL, Java, JavaScript, Visual Basic, HTML, ASP, COM, COM+, Windows NT, Windows 2000, Perforce source control, Office
San Jose, California, United States
Summary: Developed updates and Lead the development of a new feature for the Administrative Tools used by the Customer Support Team.• Implemented a change that enhances the ability of the Customer Support Representative in working with Flagged Item records.• Developed a new feature relating to eBay Chat user activities using VC++, ISAPI, Windows 2000, Oracle, XML, and XSL.Skills Used: Visual C++, ISAPI, STL, HTML, XML, XSL, Windows NT, Windows 2000, Oracle 8 including SQL/Plus, ClearCase, ClearQuest, and Office
Milpitas, California, United States
Summary: Worked short contracts for Bay Area technology companies. • Wrote an embedded text UI for a commercial video recording appliance for a company in the broadcast media space. • Wrote SaveMail for ZDNet.Skills Used: C++, Visual C++
San Jose, California, United States
Summary: Worked on the Aspect Network Router and the Customer Relationship Portal projects.• Aspect Network router - this work was done using Visual C++ and involved complex algorithm design and implementation. This work also involved GUI development of the components for the Aspect Architect visual Call Editing software using MFC/ATL.• Assisted in the architecture, design, planning, and prototyping of the Customer Relationship Portal, a CRM product. Prototyping was in C++, Java, ASP and HTML.• Prototyped and researched SOAP and CORBA during the architecture phase.Skills Used: Routing, Computer Telephony, Visual C++, Visual J++, STL, MFC, ATL, Java, JavaScript, Visual Basic, HTML, Rational Rose, ASP, COM, COM+, Windows NT, Windows 2000, CVS, Office, Visio.
Bentonville, Arkansas, United States
Summary: Acted as Technical Lead for many of the following categories: CTI (Computer Telephony Integration), IVR (Interactive Voice Response), Intranet (Web) development.• Designed and implemented an intranet based monitoring and reporting tools.• Designed and completed the CTI Dial Backup application now used to control call routing for the entire Wal-Mart backup network for all stores in the chain, 3000+ stores using Dialogic’s CT-Connect.• Designed and completed the primary Wal-Mart Telecommunications database application, TeleBase in Java, tested and running under Windows NT, SunOS, SCO Unix, and HP-UX. • Designed and completed the HTTPtoLDAPGateway and TopEndGateway, Windows NT Service, HTTP to Top End Middleware gateway, web based, client independent access to TopEnd.Skills Used: Text-To-Speech, Computer Telephony, UNIX C, C++, KORN Shell, HTML, ISAPI, POP/SMTP, Windows NT, Informix.
Charlottesville, Virginia, United States
Summary: Did programming, design, administration, testing, and client interfacing.• Completed work with a small team on a major code maintenance / revision project sub-contracted from the U. S. Air Force.• Interfaced an AS/400 billing system to a 5ESS switch. This involved GUI work using MFC to interact with the Rumba software to extract screen text, parsing and command generation. Also completed initial Voice Mail system integration with the 5ESS.• Designed and wrote a Sales Force Automation package for a traditional Law Book Publishing Company.Skills Used: Computer Telephony, Visual C++, MFC, Visual Basic, Visual FoxPro, Borland C, MAPI, HTML, MS-SQL Server, Simply 3D, Paint Shop Pro, Office.
Springfield, Virginia, United States
Summary: Performed programming, testing, analysis, problem isolation, and failure determination.• Designed an Access database used by the team to track shift schedules, vacation and sick time.For any other information about this position, please refer to public relations.Skills Used: Borland C and Visual C++, Access, Visual Basic, Windows, Assembler, CLIST, C/370, 8051 Device Programmer, EPROM bake oven, Office.
Various
Served in the United States Navy Submarine force for 12 years with awards and commendations. Decided to leave to do what I really wanted to, write software.
Other employees you can reach at j-mack.com. View company contacts for 19 employees →
Garrett Leblanc
Colleague at J-Mack Technologies, LlcMonroe, Louisiana, United States
View →
JD
Jessica Dangerfield
Colleague at J-Mack Technologies, LlcCharleston, South Carolina Metropolitan Area, United States
View →
AJ
Andrew Jensen
Colleague at J-Mack Technologies, LlcSan Diego, California, United States
View →
BG
Benjamin Gamman
Colleague at J-Mack Technologies, LlcMarysville, Washington, United States
View →
KM
Ki Mau
Colleague at J-Mack Technologies, LlcUnited States
View →
EG
Erik Gilson
Colleague at J-Mack Technologies, LlcCharleston, South Carolina Metropolitan Area, United States
View →
VC
Veronica Clark Kimery
Colleague at J-Mack Technologies, LlcSanford, Florida, United States
View →
HL
Hope Lam
Colleague at J-Mack Technologies, LlcHanahan, South Carolina, United States
View →
AC
Andrew Cummings
Colleague at J-Mack Technologies, LlcCharleston County, South Carolina, United States
View →
GH
Goldstein Huynh
Colleague at J-Mack Technologies, LlcAustin, Texas, United States
View →
Activities and Societies: Participated in a regional electricians contest, came in third, tried to go too fast, one mistake and I would.
Activities and Societies: Chess Club
Quick answers generated from the profile data available on this page.
Dilton Mcgowan Ii works for J-Mack Technologies, LLC.
Dilton Mcgowan Ii is listed as 🇺🇸 Senior Software Engineer - Java, JS, HTML, and CSS. My databases are MS SQL Server, Oracle, DB2, MySQL, and some Postgres. mccomsoft.com/#/contact at J-Mack Technologies, LLC.
Dilton Mcgowan Ii is based in Round Rock, Texas, United States while working with J-Mack Technologies, LLC.
Dilton Mcgowan Ii has worked for J-Mack Technologies, Llc, Technology Navigators (For Visionweb), Maximus, J.B. Hunt Transport Services, Inc., and Provisions Group.
Dilton Mcgowan Ii's colleagues at J-Mack Technologies, LLC include Garrett Leblanc, Jessica Dangerfield, Andrew Jensen, Benjamin Gamman, and Ki Mau.
You can use AeroLeads to view verified contact signals for Dilton Mcgowan Ii at J-Mack Technologies, LLC, including work email, phone, and LinkedIn data when available.
Dilton Mcgowan Ii holds Certificate, Wireman Residential from Russell County Vocational School.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts