SlideShare a Scribd company logo
JEFFREY D. SMITH
5000 Clinton Pkwy #1408
Lawrence, KS 66047
Phone: 913-219-5024
y24jds@gmail.com
A Senior Information Technology professional with an electrical engineering and communications system background with 20
years of corporate enterprise software engineering, systems administration, support, and leadership experience
SUMMARY OF QUALIFICATIONS
 Go-to person for the most challenging technical problems and implementations
 Consistently Receive the highest rating, Exceeds Expectations, on performance reviews
 Provide leadership by determining future corporate direction and technology implementations
 Possess a wide range of technical skills and expertise in Software Engineering and IT Systems
 Experienced with the demands of developing and supporting critical enterprise infrastructure, software, and systems
 Rapidly adapt and learn new technologies
 Provide the standards, guidance, mentoring, and integration between various technology and software development
teams
 Able to perform complex system installs, administration, software design, programming, testing, and training
 Superior troubleshooting, fault isolation, and problem determination skills
 Able to meet and interact with customers for requirements gathering, developing solutions, and supporting use of
systems and technology
 Highly motivated to utilize technology in providing robust solutions to real-world problems facing business and
government today
TECHNICAL EXPERTISE
Recent Job Roles Senior Technical Architect, Internet Architect, Application Integration, Build Engineer, Systems
Administrator, Software Developer, Mentor, Trainer, Systems Designer, Project Manager
Languages Java, JavaScript, JSP, HTML, Unix Shell, .NET C#, C/C++
Systems Admin Containers: Java Spring Boot, Node.JS, Redis Caching Server, JBoss EAP, BEA Weblogic, IBM
WebSphere Application Server, Microsoft IIS, SunOne Webserver, Apache Webserver, IBM WebSphere
Portal, Tomcat
Integration: WebMethods Integration Server, WebMethods Broker, IBM InfoSphere Information Server
Data Tools, IBM WebSphere Customer Center, IBM WebSphere Process Server/ESB
Tools: Git, Subversion, Nexus, Maven, CVS, Jenkins, CA ETrust Siteminder, Alfresco Web Content
Deployment, James MailServer, Cruise Control
Software Packages: Microsoft Dynamics CRM 2011, Google Mini Search Appliance, MediaWiki, Genesys
CTI, Tuxedo Middleware
Network: Citrix Netscaler Load Balancer
APIs Java Spring, Angular/JS, JEE, JSP, Servlet, JDBC, JPA/Hibernate, XML, JavaMail, Log4j/SLF4j, SNMP,
JUnit, .NET, Android
Development
Tools
JBoss Developer Studio/Eclipse, WebStorm, Microsoft Visual Studio, Webmethods Developer, SoapUI,
Fiddler, Wireshark, Agile Software Development
Technologies Service Oriented Architectures, Webservices, HTTP/FTP, EWS/IMAP, Object Oriented, System Monitoring
and Alerting, Self-Recoverable Systems, Multi-threaded design and programming
Operating
Systems
Linux/Unix, Windows, MacOS,
Certifications ITIL Certified, NCIC Certification (1992), Licensed Private Pilot, Advanced Class Amateur Radio License
CORE SKILLS
Leader Project Manager, Resource Manager
Architect Senior Technical Architect for a large enterprise, Implemented new Single Page Application Architecture
using a service based approach for all new application development, Lead Architect on several
application development efforts within the enterprise
Software
Developer
Assist development teams, reusable artifact and architecture programming, integration programming,
application development
Troubleshooter 7x24 production support of a complex Enterprise Web Infrastructure, subject matter expert on Microsoft
CRM implementation and infrastructure, support multiple WebMethods EAI systems, network load
balancer/sprayer
Problem
Facilitator
Initiate, coordinate, and participate in production war-room activities to diagnose, troubleshoot, and
resolve severity production issues critical to business operations. Participate in critical IT ‘SWAT’ teams
on an as-needed basis to troubleshoot the most difficult and unknown issues
Optimizer Diagnose performance issues, Java garbage collection issues, application performance design, HTTP
WAN communication optimization
Systems
Administrator
Install web, SOA, and EAI products, upgrade as necessary, determine optimal methods for production
monitoring, troubleshoot systems, coordinate with vendor support as necessary, assist development
teams with troubleshooting application failures
Build Engineer Designed and implemented a Single Page Application and Spring Boot artifact build/deploy system
utilizing git, Maven, Jenkins, and Nexus. Designed and implemented Jenkins build/deploy system of
WAR web artifacts using Subversion and Ant. Designed and implemented a Windows-based artifact
deployment system for CRM development using nAnt, Jenkins, and Powershell
Mentor Instructor for Java Spring, JBDS, Eclipse, SVN, CVS inhouse training classes, mentor development
teams with design and programming, author and publish written training materials and web videos
Consultant Advisor role when new products/technologies are evaluated, make architectural decisions on what will be
implemented within the enterprise IT environment, choose API’s and libraries in which applications are to
built upon, author white papers and recommendations to senior management
Innovator Determine future technology direction, products, and standards
Communicator Present technical direction and information to senior management and the organization as needed, utilize
in-house process for project management, Agile software methodology, change control, release
management, and status reporting, participate and present at bi-weekly developer roundtable
PROFESSIONAL EXPERIENCE
YRC Freight, Overland Park, KS 1997-Present
Senior Technical Architect (2015-Present)
 Key Architect leading the effort on choosing which
technology stack YRC would implement as part of
its modernization effort to rewrite 6 million lines of
mainframe code into a modern web technology
 Using JavaScript and Angular.JS, Node.JS, and
Java Spring Boot services within a service based
architecture
 Lead Technical Architect for two business critical
applications currently being rewritten as single page
applications
 Designed and implemented a build and deploy
system for SPA and Java Spring artifacts using git,
Jenkins, Maven, Nexus, and Linux shell scripts.
 Designed a Single Sign On authentication and
authorization security system for SPA applications
 Developed reusable Java Spring architecture code
for logging, security, connection management,
Redis caching support
 Presented numerous technical presentations rolling
out SPA technology to organization
Internet Architect/Senior Systems Integrator (2001-2015)
 Led effort to rebuild our highly available internet
infrastructure based on network sprayers, Apache
Webservers, and JBoss Application Servers
 Converted existing web applications from
WebLogic 8.1 to JBoss EAP 6.1
 Provided development and production support of
web Internet and Intranet infrastructure
 Developed an enterprise 5-layer MVC Java
application framework upon which all web
applications are developed and mentored 65+ Java
developers on its use within the enterprise
 Developed Java API’s used by developers for
security, exception handling, property
management, logging, File I/O, JavaMail, Oracle
and DB2, Tuxedo, and other resource connectivity
 Leading effort to convert source code repository,
build, and deploy systems to Subversion, ANT, and
Jenkins
 Developed a .NET C# application framework and
communication technology for a new touchscreen
 Installed and administer Microsoft CRM 2011
implementation and leading continued build-out
and integration efforts
 Developed a technique to support concurrent
development for Microsoft CRM through use of
virtual desktop appliances, multiple migration
levels, and multiple CRM organizations. Artifacts
are built with nAnt, deployed with PowerShell and
WebDeploy and controlled from Jenkins
 Implemented a Citrix Netscaler Load Balancer for
multiple web and network based systems and
converting old configurations from F5
 Designed and developed a multi-threaded Java
document and image distribution process that
sends millions of customer faxes and emails and
utilizes self-healing and recovery technology
 Implemented a James Email server mail proxy and
wrote a Java mailet to format customer
communication emails correctly
 Utilized Wireshark to assist development teams to
and mobile device application
 Designed and developed an auto program update
mechanism for fork truck and handheld mobile
application
 Converted development teams and Java projects
from VisualAge to WebSphere Studio Application
Developer 5.1, and now converting to JBoss
Developer Studio/Eclipse
 Installed an IBM WebSphere Portal v6.1
infrastructure for a new corporate intranet
 Developed a C# .NET communication application
to interface with fork truck scale
 Developed C# service using IMAP to Exchange
2003 to move emails from public folders into
mailboxes tied to CRM for insertion into queues
 Designed, developed, and trained developers on a
multi-stream Java development and deployment
process which uses Eclipse, CVS, ANT, Unix shell
scripts, and Changeman DS for consistent
repeatable builds and application server
deployments
identify problems in integration communication
 Key member of support team that assumed support
of EAI infrastructure which was unmonitored, not
scalable, and unstable - developed numerous
monitoring touch points, implemented auto-
recovering capabilities, implemented an application
logging framework, upgraded systems, and re-
architected 12 Windows and 21 Unix Webmethods
installations
 Prototyped and architected a mobile Android Java
application
 Implemented Cruise Control continuous integration
build system for .NET mobile fork truck application
 Led project to select and implement IBM suite of
Service Oriented Architecture tools and
technologies leveraging enterprise web services
 Upgraded and deployed Genesys CTI
infrastructure and telephony applications to call
centers
Senior Client Server Architect (1999-2001)
 Developed Tuxedo C business logic applications
 Utilized C memory leak and profiling applications to
detect and correct errors in Tuxedo C programs
and Windows DLL communication interfaces
 Supported and configured Tuxedo middleware
 Developed API’s for the integration of Periphonics
Voice Response Unit (VRU) with existing Tuxedo
infrastructure
Senior Programmer Analyst/Team Lead (1997-1999)
 Coordinated and led project development and
support efforts
 Met with customers to determine application needs
and provided scope planning and definition
 Estimated required project development effort,
resource needs, and costs
 Assisted manager with staff acquisitions
 Developed project plans, allocated and scheduled
resources, and tracked plan execution using project
planning tools
Operations Manager, Lakeland Engineering Equipment Co., Kansas City, KS 1996-1997
 Managed a staff of 12 direct reports
 Planned, assigned, and directed tasks for various
job functions
 Resolved personnel issues, prepared employee
reviews, performed hiring and disciplinary action,
and recommended compensation adjustments
 Prepared financial analyses and budgets
 Prepared vendor product forecasts
 Designed cost saving business procedures through
the use of technology and automation
 Oversaw key high revenue customer accounts
Sales Engineer, Lakeland Engineering Equipment Co., Kansas City, KS 1994-1996
 Specified and quoted industrial automation systems
for customers
 Organized, planned, and held training sessions and
seminars on technical products.
 Worked with outside salesperson and attended
sales calls
 Attended and prepared for industry trade shows
 Attended to customer needs and handled any
issues with products that occurred
Medical Software Consultant, Self Employed, Overland Park, KS 1989-1993
 Developed custom applications for hospital
scheduling and QA departments
 Configured, sold, installed, and supported
computer PC and networking hardware
Police Dispatcher, KSU Police Department, Manhattan, KS 1990-1993
 Answered incoming emergency and non-
emergency calls to the police department
 Ran registrations, drivers license, and warrant
searches using computer systems
 Kept written logs of all officer patrol requests and
activities
 Participated in the Riley County Emergency
Communication center during flood of 93
 Dispatched patrol officers via radio communication
systems
 Typed police reports from handwritten officer
copies
 Monitored on campus camera and alarm systems
 Coordinated with Riley County dispatch as needed
EDUCATION
Kansas State University, Manhattan, KS
B.S. in Electrical Engineering (1993)
Professional and character references available upon request

More Related Content

What's hot

Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
SUNILKUMAR GADHETHARIA
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
Neel A
 
Dean Ricks - Resume 2015 with virtualization
Dean Ricks - Resume 2015 with virtualizationDean Ricks - Resume 2015 with virtualization
Dean Ricks - Resume 2015 with virtualization
Dean Ricks
 
Resume
ResumeResume
Resume
Bill Leck
 
Basil resume
Basil resumeBasil resume
Basil resume
Basil Varghese
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
Joseph Gregory
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
Ronald Darron Haworth
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
deborahmhill
 
Sateesh-Resume.docx
Sateesh-Resume.docxSateesh-Resume.docx
Sateesh-Resume.docx
Sateesh Singh
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
Arun Kumar Rajamandrapu
 
Venkatesh- Resume
Venkatesh- ResumeVenkatesh- Resume
Venkatesh- Resume
venkat u
 
Resume-Neha-AWS
Resume-Neha-AWSResume-Neha-AWS
Resume-Neha-AWS
Neha Gupta
 
sahithi_Build_Release_Resume
sahithi_Build_Release_Resumesahithi_Build_Release_Resume
sahithi_Build_Release_Resume
deepthichowdary devineni
 
Mbappe, Mpabe
Mbappe, MpabeMbappe, Mpabe
Mbappe, Mpabe
Mbape Mbappe
 
Sakeesoft
Sakeesoft Sakeesoft
Sakeesoft
Ravi Thakur
 
Chaitanya_resume
Chaitanya_resumeChaitanya_resume
Chaitanya_resume
Chaitanya Brahmbhatt
 
IBEDU.KELECHI-Tmobile
IBEDU.KELECHI-TmobileIBEDU.KELECHI-Tmobile
IBEDU.KELECHI-Tmobile
Kelechi Ibedu
 
Resume
ResumeResume
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
John Haggins
 
Profile_Ahmad2
Profile_Ahmad2Profile_Ahmad2
Profile_Ahmad2
Mohammad Owais Ahmad
 

What's hot (20)

Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Dean Ricks - Resume 2015 with virtualization
Dean Ricks - Resume 2015 with virtualizationDean Ricks - Resume 2015 with virtualization
Dean Ricks - Resume 2015 with virtualization
 
Resume
ResumeResume
Resume
 
Basil resume
Basil resumeBasil resume
Basil resume
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
Sateesh-Resume.docx
Sateesh-Resume.docxSateesh-Resume.docx
Sateesh-Resume.docx
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
Venkatesh- Resume
Venkatesh- ResumeVenkatesh- Resume
Venkatesh- Resume
 
Resume-Neha-AWS
Resume-Neha-AWSResume-Neha-AWS
Resume-Neha-AWS
 
sahithi_Build_Release_Resume
sahithi_Build_Release_Resumesahithi_Build_Release_Resume
sahithi_Build_Release_Resume
 
Mbappe, Mpabe
Mbappe, MpabeMbappe, Mpabe
Mbappe, Mpabe
 
Sakeesoft
Sakeesoft Sakeesoft
Sakeesoft
 
Chaitanya_resume
Chaitanya_resumeChaitanya_resume
Chaitanya_resume
 
IBEDU.KELECHI-Tmobile
IBEDU.KELECHI-TmobileIBEDU.KELECHI-Tmobile
IBEDU.KELECHI-Tmobile
 
Resume
ResumeResume
Resume
 
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
 
Profile_Ahmad2
Profile_Ahmad2Profile_Ahmad2
Profile_Ahmad2
 

Viewers also liked

Brandon Miller Resume
Brandon Miller ResumeBrandon Miller Resume
Brandon Miller Resume
brandonmiller3
 
Avp final wp vers. cv 2012
Avp final wp vers. cv 2012Avp final wp vers. cv 2012
Avp final wp vers. cv 2012
alvp
 
My Resume
My ResumeMy Resume
My Resume
Paul Djimritsch
 
Richard-K.-Bretton-Resume
Richard-K.-Bretton-ResumeRichard-K.-Bretton-Resume
Richard-K.-Bretton-Resume
Richard Bretton
 
Resume
ResumeResume
Kevin Conley Developer Resume
Kevin Conley Developer ResumeKevin Conley Developer Resume
Kevin Conley Developer Resume
kconley2602
 
Resume viktor gusakoski
Resume viktor gusakoskiResume viktor gusakoski
Resume viktor gusakoski
Viktor Gusakoski
 
Jacobson resume
Jacobson resumeJacobson resume
Jacobson resume
Jean Jacobson
 
Visual Resume
Visual ResumeVisual Resume
Visual Resume
familythornton
 
AndrewTyler_Resume
AndrewTyler_ResumeAndrewTyler_Resume
AndrewTyler_Resume
Andrew Tyler
 
Steven Sprague Resume
Steven Sprague ResumeSteven Sprague Resume
Steven Sprague Resume
StevenSprague
 
Resume - Max Strini_eed_010616
Resume - Max Strini_eed_010616Resume - Max Strini_eed_010616
Resume - Max Strini_eed_010616
Max Strini
 
Resume
ResumeResume
Resume
wspreitzer
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
Siddhartha Kambampati
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
Latha Venkata
 

Viewers also liked (15)

Brandon Miller Resume
Brandon Miller ResumeBrandon Miller Resume
Brandon Miller Resume
 
Avp final wp vers. cv 2012
Avp final wp vers. cv 2012Avp final wp vers. cv 2012
Avp final wp vers. cv 2012
 
My Resume
My ResumeMy Resume
My Resume
 
Richard-K.-Bretton-Resume
Richard-K.-Bretton-ResumeRichard-K.-Bretton-Resume
Richard-K.-Bretton-Resume
 
Resume
ResumeResume
Resume
 
Kevin Conley Developer Resume
Kevin Conley Developer ResumeKevin Conley Developer Resume
Kevin Conley Developer Resume
 
Resume viktor gusakoski
Resume viktor gusakoskiResume viktor gusakoski
Resume viktor gusakoski
 
Jacobson resume
Jacobson resumeJacobson resume
Jacobson resume
 
Visual Resume
Visual ResumeVisual Resume
Visual Resume
 
AndrewTyler_Resume
AndrewTyler_ResumeAndrewTyler_Resume
AndrewTyler_Resume
 
Steven Sprague Resume
Steven Sprague ResumeSteven Sprague Resume
Steven Sprague Resume
 
Resume - Max Strini_eed_010616
Resume - Max Strini_eed_010616Resume - Max Strini_eed_010616
Resume - Max Strini_eed_010616
 
Resume
ResumeResume
Resume
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 

Similar to JEFFREY D SMITH - RESUME - 2016b

ResumeSDET (1)
ResumeSDET (1)ResumeSDET (1)
ResumeSDET (1)
Vishakha Swamy
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA
 
MAMOHailegebreal
MAMOHailegebrealMAMOHailegebreal
MAMOHailegebreal
Hailegebreal Kassa Mamo
 
Johan_Kayati_Resume_L
Johan_Kayati_Resume_LJohan_Kayati_Resume_L
Johan_Kayati_Resume_L
Johan Kayati
 
Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
Ayanava Mitra
 
Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
Ayanava Mitra
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
Rajiv Ranjan
 
Resume-Fred
Resume-FredResume-Fred
Resume-Fred
Fred Bofahredin
 
Anton Morozov
Anton MorozovAnton Morozov
Anton Morozov
Anton Morozov
 
Resume
ResumeResume
Resume
jmk4791
 
SaiBhaskar-Resume
SaiBhaskar-ResumeSaiBhaskar-Resume
SaiBhaskar-Resume
Saibhaskar Yenumula
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
Karthikeyan Murugesan
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
gsaadeh
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
gsaadeh
 
Resume
ResumeResume
Resume
Yi Qian
 
resume
resumeresume
resume
Yi Qian
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
Amar Modalavalasa
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
Devendra Varampati
 
AseemMahajan_Resume
AseemMahajan_ResumeAseemMahajan_Resume
AseemMahajan_Resume
Aseem Mahajan
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
Neeraj Virmani
 

Similar to JEFFREY D SMITH - RESUME - 2016b (20)

ResumeSDET (1)
ResumeSDET (1)ResumeSDET (1)
ResumeSDET (1)
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
MAMOHailegebreal
MAMOHailegebrealMAMOHailegebreal
MAMOHailegebreal
 
Johan_Kayati_Resume_L
Johan_Kayati_Resume_LJohan_Kayati_Resume_L
Johan_Kayati_Resume_L
 
Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
 
Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
Resume-Fred
Resume-FredResume-Fred
Resume-Fred
 
Anton Morozov
Anton MorozovAnton Morozov
Anton Morozov
 
Resume
ResumeResume
Resume
 
SaiBhaskar-Resume
SaiBhaskar-ResumeSaiBhaskar-Resume
SaiBhaskar-Resume
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 
Resume
ResumeResume
Resume
 
resume
resumeresume
resume
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 
AseemMahajan_Resume
AseemMahajan_ResumeAseemMahajan_Resume
AseemMahajan_Resume
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 

JEFFREY D SMITH - RESUME - 2016b

  • 1. JEFFREY D. SMITH 5000 Clinton Pkwy #1408 Lawrence, KS 66047 Phone: 913-219-5024 y24jds@gmail.com A Senior Information Technology professional with an electrical engineering and communications system background with 20 years of corporate enterprise software engineering, systems administration, support, and leadership experience SUMMARY OF QUALIFICATIONS  Go-to person for the most challenging technical problems and implementations  Consistently Receive the highest rating, Exceeds Expectations, on performance reviews  Provide leadership by determining future corporate direction and technology implementations  Possess a wide range of technical skills and expertise in Software Engineering and IT Systems  Experienced with the demands of developing and supporting critical enterprise infrastructure, software, and systems  Rapidly adapt and learn new technologies  Provide the standards, guidance, mentoring, and integration between various technology and software development teams  Able to perform complex system installs, administration, software design, programming, testing, and training  Superior troubleshooting, fault isolation, and problem determination skills  Able to meet and interact with customers for requirements gathering, developing solutions, and supporting use of systems and technology  Highly motivated to utilize technology in providing robust solutions to real-world problems facing business and government today TECHNICAL EXPERTISE Recent Job Roles Senior Technical Architect, Internet Architect, Application Integration, Build Engineer, Systems Administrator, Software Developer, Mentor, Trainer, Systems Designer, Project Manager Languages Java, JavaScript, JSP, HTML, Unix Shell, .NET C#, C/C++ Systems Admin Containers: Java Spring Boot, Node.JS, Redis Caching Server, JBoss EAP, BEA Weblogic, IBM WebSphere Application Server, Microsoft IIS, SunOne Webserver, Apache Webserver, IBM WebSphere Portal, Tomcat Integration: WebMethods Integration Server, WebMethods Broker, IBM InfoSphere Information Server Data Tools, IBM WebSphere Customer Center, IBM WebSphere Process Server/ESB Tools: Git, Subversion, Nexus, Maven, CVS, Jenkins, CA ETrust Siteminder, Alfresco Web Content Deployment, James MailServer, Cruise Control Software Packages: Microsoft Dynamics CRM 2011, Google Mini Search Appliance, MediaWiki, Genesys CTI, Tuxedo Middleware Network: Citrix Netscaler Load Balancer APIs Java Spring, Angular/JS, JEE, JSP, Servlet, JDBC, JPA/Hibernate, XML, JavaMail, Log4j/SLF4j, SNMP, JUnit, .NET, Android Development Tools JBoss Developer Studio/Eclipse, WebStorm, Microsoft Visual Studio, Webmethods Developer, SoapUI, Fiddler, Wireshark, Agile Software Development Technologies Service Oriented Architectures, Webservices, HTTP/FTP, EWS/IMAP, Object Oriented, System Monitoring and Alerting, Self-Recoverable Systems, Multi-threaded design and programming Operating Systems Linux/Unix, Windows, MacOS, Certifications ITIL Certified, NCIC Certification (1992), Licensed Private Pilot, Advanced Class Amateur Radio License CORE SKILLS Leader Project Manager, Resource Manager Architect Senior Technical Architect for a large enterprise, Implemented new Single Page Application Architecture using a service based approach for all new application development, Lead Architect on several application development efforts within the enterprise Software Developer Assist development teams, reusable artifact and architecture programming, integration programming, application development Troubleshooter 7x24 production support of a complex Enterprise Web Infrastructure, subject matter expert on Microsoft CRM implementation and infrastructure, support multiple WebMethods EAI systems, network load balancer/sprayer
  • 2. Problem Facilitator Initiate, coordinate, and participate in production war-room activities to diagnose, troubleshoot, and resolve severity production issues critical to business operations. Participate in critical IT ‘SWAT’ teams on an as-needed basis to troubleshoot the most difficult and unknown issues Optimizer Diagnose performance issues, Java garbage collection issues, application performance design, HTTP WAN communication optimization Systems Administrator Install web, SOA, and EAI products, upgrade as necessary, determine optimal methods for production monitoring, troubleshoot systems, coordinate with vendor support as necessary, assist development teams with troubleshooting application failures Build Engineer Designed and implemented a Single Page Application and Spring Boot artifact build/deploy system utilizing git, Maven, Jenkins, and Nexus. Designed and implemented Jenkins build/deploy system of WAR web artifacts using Subversion and Ant. Designed and implemented a Windows-based artifact deployment system for CRM development using nAnt, Jenkins, and Powershell Mentor Instructor for Java Spring, JBDS, Eclipse, SVN, CVS inhouse training classes, mentor development teams with design and programming, author and publish written training materials and web videos Consultant Advisor role when new products/technologies are evaluated, make architectural decisions on what will be implemented within the enterprise IT environment, choose API’s and libraries in which applications are to built upon, author white papers and recommendations to senior management Innovator Determine future technology direction, products, and standards Communicator Present technical direction and information to senior management and the organization as needed, utilize in-house process for project management, Agile software methodology, change control, release management, and status reporting, participate and present at bi-weekly developer roundtable PROFESSIONAL EXPERIENCE YRC Freight, Overland Park, KS 1997-Present Senior Technical Architect (2015-Present)  Key Architect leading the effort on choosing which technology stack YRC would implement as part of its modernization effort to rewrite 6 million lines of mainframe code into a modern web technology  Using JavaScript and Angular.JS, Node.JS, and Java Spring Boot services within a service based architecture  Lead Technical Architect for two business critical applications currently being rewritten as single page applications  Designed and implemented a build and deploy system for SPA and Java Spring artifacts using git, Jenkins, Maven, Nexus, and Linux shell scripts.  Designed a Single Sign On authentication and authorization security system for SPA applications  Developed reusable Java Spring architecture code for logging, security, connection management, Redis caching support  Presented numerous technical presentations rolling out SPA technology to organization Internet Architect/Senior Systems Integrator (2001-2015)  Led effort to rebuild our highly available internet infrastructure based on network sprayers, Apache Webservers, and JBoss Application Servers  Converted existing web applications from WebLogic 8.1 to JBoss EAP 6.1  Provided development and production support of web Internet and Intranet infrastructure  Developed an enterprise 5-layer MVC Java application framework upon which all web applications are developed and mentored 65+ Java developers on its use within the enterprise  Developed Java API’s used by developers for security, exception handling, property management, logging, File I/O, JavaMail, Oracle and DB2, Tuxedo, and other resource connectivity  Leading effort to convert source code repository, build, and deploy systems to Subversion, ANT, and Jenkins  Developed a .NET C# application framework and communication technology for a new touchscreen  Installed and administer Microsoft CRM 2011 implementation and leading continued build-out and integration efforts  Developed a technique to support concurrent development for Microsoft CRM through use of virtual desktop appliances, multiple migration levels, and multiple CRM organizations. Artifacts are built with nAnt, deployed with PowerShell and WebDeploy and controlled from Jenkins  Implemented a Citrix Netscaler Load Balancer for multiple web and network based systems and converting old configurations from F5  Designed and developed a multi-threaded Java document and image distribution process that sends millions of customer faxes and emails and utilizes self-healing and recovery technology  Implemented a James Email server mail proxy and wrote a Java mailet to format customer communication emails correctly  Utilized Wireshark to assist development teams to
  • 3. and mobile device application  Designed and developed an auto program update mechanism for fork truck and handheld mobile application  Converted development teams and Java projects from VisualAge to WebSphere Studio Application Developer 5.1, and now converting to JBoss Developer Studio/Eclipse  Installed an IBM WebSphere Portal v6.1 infrastructure for a new corporate intranet  Developed a C# .NET communication application to interface with fork truck scale  Developed C# service using IMAP to Exchange 2003 to move emails from public folders into mailboxes tied to CRM for insertion into queues  Designed, developed, and trained developers on a multi-stream Java development and deployment process which uses Eclipse, CVS, ANT, Unix shell scripts, and Changeman DS for consistent repeatable builds and application server deployments identify problems in integration communication  Key member of support team that assumed support of EAI infrastructure which was unmonitored, not scalable, and unstable - developed numerous monitoring touch points, implemented auto- recovering capabilities, implemented an application logging framework, upgraded systems, and re- architected 12 Windows and 21 Unix Webmethods installations  Prototyped and architected a mobile Android Java application  Implemented Cruise Control continuous integration build system for .NET mobile fork truck application  Led project to select and implement IBM suite of Service Oriented Architecture tools and technologies leveraging enterprise web services  Upgraded and deployed Genesys CTI infrastructure and telephony applications to call centers Senior Client Server Architect (1999-2001)  Developed Tuxedo C business logic applications  Utilized C memory leak and profiling applications to detect and correct errors in Tuxedo C programs and Windows DLL communication interfaces  Supported and configured Tuxedo middleware  Developed API’s for the integration of Periphonics Voice Response Unit (VRU) with existing Tuxedo infrastructure Senior Programmer Analyst/Team Lead (1997-1999)  Coordinated and led project development and support efforts  Met with customers to determine application needs and provided scope planning and definition  Estimated required project development effort, resource needs, and costs  Assisted manager with staff acquisitions  Developed project plans, allocated and scheduled resources, and tracked plan execution using project planning tools Operations Manager, Lakeland Engineering Equipment Co., Kansas City, KS 1996-1997  Managed a staff of 12 direct reports  Planned, assigned, and directed tasks for various job functions  Resolved personnel issues, prepared employee reviews, performed hiring and disciplinary action, and recommended compensation adjustments  Prepared financial analyses and budgets  Prepared vendor product forecasts  Designed cost saving business procedures through the use of technology and automation  Oversaw key high revenue customer accounts Sales Engineer, Lakeland Engineering Equipment Co., Kansas City, KS 1994-1996  Specified and quoted industrial automation systems for customers  Organized, planned, and held training sessions and seminars on technical products.  Worked with outside salesperson and attended sales calls  Attended and prepared for industry trade shows  Attended to customer needs and handled any issues with products that occurred Medical Software Consultant, Self Employed, Overland Park, KS 1989-1993  Developed custom applications for hospital scheduling and QA departments  Configured, sold, installed, and supported computer PC and networking hardware
  • 4. Police Dispatcher, KSU Police Department, Manhattan, KS 1990-1993  Answered incoming emergency and non- emergency calls to the police department  Ran registrations, drivers license, and warrant searches using computer systems  Kept written logs of all officer patrol requests and activities  Participated in the Riley County Emergency Communication center during flood of 93  Dispatched patrol officers via radio communication systems  Typed police reports from handwritten officer copies  Monitored on campus camera and alarm systems  Coordinated with Riley County dispatch as needed EDUCATION Kansas State University, Manhattan, KS B.S. in Electrical Engineering (1993) Professional and character references available upon request