Turik Campbell
Objective
I am an enterprise software engineer and native cloud technology
evangelist seeking an innovative, challenging opportunity. I am passionate about utilizing open source technology to solve real world computing problems.
Experience 3/2022- Current Confidential Houston, TX Lead Micro Services Developer
Design/Develop Micro Services t o p r o c e s s d r i l l i n g w e l l o p e r a t i o n a l d a t a f o r d o w n s t r e a m c o n s u m e r s y s t e m s .
Interface with project stakeholders to capture requirements/develop technical documentation
Tools/API utilized: Java 8, Kafka/MapR, Spring Boot,TestContainers, Docker, Swagger, Redis Cache, Postgres, Oracle.
8/2021- 12/2021 Chick-f i l -a Houston, TX
Lead Micro Services Developer
Develop Micro Service based P r i c i n g S y s t e m o n AWS i n f r a s t r u c t u r e .
Design/develop RESTful services to provide pricing data to consumer applications.
Interface with project stakeholders to capture requirements/develop technical documentation
Tools/API utilized: CI/CD (Github Actions), Java 11, Eclipse, Spring Boot, Amazon SQS, Amazon S3, Postgres, Swagger, Flyway.
5/2020- 8/2021 JP Morgan Chase Houston, TX
Lead Micro Services Developer
Design/develop enhancements for Micro Service based Enterprise trading system o n p r i v a t e c l o u d .
Design/develop RESTful services to provide downstream systems access to financial data.
Interface with project stakeholders to capture requirements/develop technical documentation
Tools/API utilized: Pivotal Cloud Foundry (PCF), Java 8, Eclipse, Spring Boot, Spring Cloud, Eureka, XML/XPath, Cassandra, Kafka, JMeter, Maven, Jenkins, Amazon S3, ID Anywhere, Swagger
NetMillennium, Inc.
4022 Lake Brazos Lane
Richmond, TX. 77406
linkedin.com/in/turikcampbell
*****@********.***
9/2014 – 1/2020 Intertek Houston, TX
Enterprise Software Consultant
Lead design/develop Java based ESB Message Monitor System to provide operational intelligence to IT staff.
Lead design/develop OAuth 2.0 JWT Bearer Token mechanism w/ SalesForce to secure web services
Routinely design/develop customize solutions to integrate ESB with third-party systems (ie: SalesForce, PeopleSoft,etc).
Lead design/develop automated SOAP Unit tests using JMeter, Jenkins
Interface with project stakeholders to capture requirements/ develop technical documentation
Tools/APIs utilized: JBoss SOA Platform, Active MQ, Java EE, JMS, JSP, Ehcache, XML, XSLT, JQuery, JQueryUI, DWR, Hibernate, Oracle. 6/2013 – 12/2013 Ista North America Houston, TX
Enterprise Software Consultant/Architect
Lead design/develop ESB using JBoss SOA Platform (JBoss SOA P) to integrate with company's internal EDI message system.
Lead design/develop ESB web service components to support Historical Usage Request/Letter of Authorization for energy market
Web service components developed using SOAP, WS-Security, JMS
(Queues), JAXWS, XSLT, XML, WSDL, LDAP
Lead design/develop screens using RIA DHTMLX library to support customer facing web application (J2EE)
Tools/APIs utilized: Java EE, JSP, JAXB, Castor, Hibernate, Spring, JUnit, JBoss SOA P Tomcat, Oracle
8/2012 – 6/2013 Intertek Houston,TX
Enterprise Software Engineer
Design/develop web services (SOA architecture) to integrate third party systems (ie: PeopleSoft) with internal company project tracking system.
Web service components developed using SOAP, JMS (Queues), XSLT, JAXWS, WSDL technologies
Design/develop web screens to support project tracking system (J2EE). Interface with project stakeholders to capture requirements. Tools/APIs utilized: Java EE, JSP,JAXB,XML, JMS, MSMQ, Castor, Hibernate, Spring, JUnit, SOAP UI, JBoss ESB, Tomcat, Oracle
1/2012 – 8/2012 Oreilly Houston, TX
Enterprise Software Engineer
Design/develop centralized Point of Sale system to encapsulate sourcing, ordering, tracking of parts using SOA architecture (SOAP, JMS messaging).
Interface with project stakeholders to capture requirements
Implemented feasibility study to evaluate various distributive caching options (ie: Memcached, Ehcache, Gridgain) for improving application performance
Tools/API utilized:JEE,SOAP,JAXB,JAXWS, Hermes Apache, CXF, IBM MQ, Hibernate, Spring, AS400,JUnit, Git, Maven 3/2011–12/2011 Mckesson Specialty Health Houston, TX Enterprise Software Engineer
Administer/Support client’s enterprise portal solution (Liferay)
Interface with project stakeholders to capture requirements, design UML diagrams
Develop/Enhance new and existing Java portlet solutions
Tools/APIs utilized: Java EE, Liferay Portal, Eclipse, Glassfish, Oracle, Lucene, Hibernate, Spring, Velocity, Struts, AJAX, Alfresco. 8/2010 – 12/2010 LDH Energy Houston, TX
Enterprise Software Engineer
Design/develop (J2SE) application interface to synchronize vital counter party information between IBM AS400 and Triple Point CXL
Tools/API utilized: Java EE, Spring, JMS (Topics/Queues), web services, XML, Weblogic, Tidal Scheduler, Oracle, JUNIT, DBUnit 4/2008 - 8/2010 Energy Transfer Partners Houston, TX Enterprise Software Engineer
Design/develop various screens for Java EE gas Throughput Management System.
Tasks include implementing various Nomination, Scheduling screens
Implemented various architectural enhancements: custom session tracking using valves, configuration/installation of Terracotta (JVM clustering engine) to ensure high availability/scalability for Hibernate persistence solution
FERC Order 720- Design/Implement Java EE Informational Postings System to display scheduled and design capacity gas volumes for Intrastate gas pipelines
Design/develop POC Marketing Dashboard w/ Liferay Portal
Tools/API: Java EE, Hibernate (ORM), EhCache, EJB, XML, AJAX. DWR, DHTMLX, EXTJS. Tools Include Terracotta, JBOSS, MS SQL Server, JUNIT, Eclipse, JMeter, ANT
5/2007 - 4/2008 Southern Union Houston, TX
Enterprise Software Engineer
Design/develop enhancements to Messenger Plus gas trading system.
Tasks include enhancing various screens (ie: Nominations, Email/Fax Transactions) creating new screens (ie: Portfolio), enhancing workflows, implementing business/architectural improvements to gas trading system.
Design/develop custom reporting solution to generate .pdf reports using Xhtmlrenderer.
Tools/API utilized: Java EE, Spring, JMS (Topics/Queues), web services, XML, Weblogic, Tidal Scheduler, Oracle, JUNIT, DBUnit Education 8/1990 -12/1995 Texas A&M University, College Station, TX
Bachelor's Degree of Computer Science
Certifications: MuleSoft Certified Developer - Level 1 (Mule 4) GA Grid
Open Source
Project Founder
Apache Ignite
Contributor
5/2017 – Present GA
Grid: Genetic Algorithm (GA) component for Apache Ignite https://github.com/netmille/gagrid-core
Highly scalable Microservice in memory machine learning library for solving optimization problems by simulating biological evolution.
Used for searching through large/complex data sets for an optimal solution.
Use cases include: automotive design, computer gaming, robotics, investments, traffic/shipment, fraud detection.
Tools: CI/CD (Github Actions) Java 8, SpringBoot, Docker, Software Donation to Apache Ignite’s Machine Learning http://incubator.apache.org/ip-clearance/ga-grid-ignite.html Case Studies Industrial Gas Optimization Engine Adaptation for Multicore, Cloud 9/2008 - 9/2009 Houston, TX
Grid Computing Engineer
Implemented case study to improve pipeline optimization engine. http://www.slideshare.net/netmille/nmcasestudy-4458852
Designed special software tools with Gridgain (ie:Java MapReduce and grid/cloud middleware) to parallelize resource intensive pipeline optimization engine to scale dynamically as processors are added to network topology. Utilizing high performance multi-core architecture, simulations executed 30% faster on average, with more data, and without sacrificing accuracy