SlideShare a Scribd company logo
1 of 4
James L. Bowman III
Address: 117 Harpers Hop Drive Cell: 256-656-5707
Madison, AL 35758 E-Mail: jamesbowman3@bellsouth.net
Education:
• MS, Computer Science, Alabama A&M University, Huntsville, AL, 2004
• BS, Computer Science, Oakwood College, Huntsville, AL, 1994
• AS, Mathematics, Calhoun Community College, Huntsville, AL, 1990
Certifications:
Network+
Windows 7
Current Security Status:
Secret, Top Secret, SCI
Experience:
4/2010–Present JSIL (Joint Technology Center / System Integration
Laboratory) / SED (Software Engineering Directorate), Huntsville,
AL
Lead Software Engineer for Modeling & Simulation Training
• Work with government and contractor personnel to discover innovative
software solutions that are extensible, scalable and not cost prohibitive.
Requirements are gathered then subsequently decomposed, followed by
design and implementation per schedules and Statements of Work provided
by various customers.
• Visit customer sites to determine their needs and facilitate the translation of
discussions into tangible requirements for implementation by contractors.
• Explore alternative and state of the art technologies in relationship to the
current JSIL baseline of software to ensure that software deliverables are
using the most up-to-date, stable, industry standard technology.
• Participate in Integrated Product Teams (IPTs) in order to implement
processes that employ standards for Application Lifecycle Management
(tool of choice, Team Foundation Server), thereby reducing costs for the
war fighter while concurrently providing baseline integrity that yields a
hardened product.
• Work to employ a single process across the JSIL organization to facilitate
DIACAP (DoD Information Assurance Certification and Accreditation),
now migrated to RMF (Risk Management Framework), stipulations.
James L Bowman
COMP001008640708 January 06, 2015
3WFXR65B0PRQQPJP
January 06, 2018
4/2004–4/2010 ELMCo, Huntsville, AL
Westar, Huntsville, AL
QinetiQ Corporation, Huntsville, AL
Integration, Innovation, Inc., Huntsville, AL
Sr. Software Engineer
• Software Team Lead for the Game Management Team (team consisted of 6
software developers). In addition to software development, responsibilities
included coordinating the team’s development efforts, reviewing SIs
(Software Items) to ensure compliance with requirements and meeting with
the government customer to verify that the team’s progress and
development path was congruent with expectations.
• Software Team Lead responsible for the development of data
acquisition/transmission applications (using Microsoft Visual Studio .NET
C/C++ and C#) used to format telemetry data (Line 21 feed). Applications
developed were multi-threaded and used UDP/IP and TCP/IP protocol
layers to facilitate data transmission. Also developed a DIS (Distributed
Interactive Simulation) protocol analyzer to facilitate debugging federation
anomalies due to erroneous data being published.
• Software Team Lead for HLA (High Level Architecture) to DIS conversion
application. Developed application that joined an HLA Federation,
subscribed to class objects and upon receiving an object, converted the data
to DIS and then sent the DIS data to an IG (Image Generator) for
processing. This process allowed the IG to manifest a representation of the
battle space.
• Supported approximately fifty military exercisesIEs (Integration Events) by
deploying to site (South Korea, Germany, Japan, Hawaii, Suffolk VA,
Australia) and leading out in integration activities to facilitate optimal
interoperability between the war fighter and the battle space.
9/2000–4/2004 Scientific Research Corporation, Huntsville, AL
Software Engineer III
• Lead engineer in the development of instrumentation data acquisition
applications (using Microsoft Visual .NET C/C++ and C#) used to
determine and graphically display position information in a predetermined
range for the purpose of training the war fighter how to detect land mines
(positioning calculated using ArcSecond PLT technology).
• Developed multi-threaded applications to acquire data from a land mine
detector (via RS-232 and Analog to Digital converter – PCMCIA form
factor) and send that data via wireless Ethernet (802.11b) to a base station
that kept track of the location of the soldier.
• Developed DLLs that contained functions to allow a Visual Basic
application to interface with C++ applications in a shared memory
environment. DLL functionality also read data from and populated an
Access database via ODBC.
• Developed software simulators to aid in the development of the
positioning applications. These simulators populated shared memory with
artificial data that altered the behavior of the positioning algorithms in a
deterministic fashion.
• Developed Windows Embedded solutions (using Windows XP Embedded
IDE) that ran on an SBU mounted on the war fighter.
11/1999–9/2000 RNI Technologies, Huntsville, AL
Software Engineer
• Developed MFC applications used to monitor nuclear reactors. These
applications connected to a host machine via Remote Procedure Calls
(RPC) to retrieve data that was subsequently displayed on an IG.
• Co-developed a graphical editor using MFC’s CDocument/CView
architecture. The editor was used to generate dynamic displays and provide
users with reactor status (e.g. – turning a valve on the display RED if
temperature beyond allowed tolerance).
• Developed a Class that incorporated Microsoft’s Message Queuing
(MSMQ) technology into the Human Machine Interface (HMI) client
application developed for the nuclear industry.
• Developed MFC Logging application by utilizing the ActiveX control and
API in Crystal Reports 8.0. Data was received from a host machine (via
TCP/IP) and used to update an Access database via ODBC.
• Developed MFC Logging application by utilizing Microsoft Office 2000’s
Component Object Model (COM) for Excel. Programmatically created
Excel spreadsheets using data acquired from a generic data source via RPC.
10/1997–11/1999 Schema Corporation, Madison, AL
Software Engineer
• Software development in C/C++ (under Windows NT) to create DLLs used
to communicate with IO gear using VMIC's IOWorks.
• Developed DLL drivers for the following IO gear: InterBus, OptoMux,
ControlNet, and Toshiba
6/1994–10/1997 SAIC, Huntsville, AL
Software / Systems Engineer
• Software development in C/C++ for Human-Machine Interface products
using Data Views graphics API and in-house developed graphics objects.
• Responsible for configuration and integration of developed software on all
Human Machine Interfaces used for various projects.
• Co-developed a protocol used to manipulate dialog boxes via packets
received from a VAX microprocessor.
• Developed a translator to convert IDT escape sequence bubble files to
DataViews graphics format files using DataViews graphics API.
• Implemented and maintained a LAN and WAN consisting of 100 users in
three geographical locations. This includes implementing a Remote Access
Server (RAS), installing and configuring NICs in desktop PCs, configuring
Windows NT Servers, and Exchange Server E-mail.
6/1992–6/1994 Helpful Programs, Inc., Huntsville, AL
Software / Developer Support
• Aided in support and development of Instalit - Installation and
Communications software.
• Installed and maintained LAN using Artisoft’s Lantastic-AI single node
software. Also built and maintained on-site computer systems.

More Related Content

What's hot

TawenKan_092015
TawenKan_092015TawenKan_092015
TawenKan_092015Tawen Kan
 
RESUME_AdjunctFaculty
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFacultyJames Fink
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_ResumeVaddi Maniteja
 
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...eMadrid network
 
Parallel universe-issue-29
Parallel universe-issue-29Parallel universe-issue-29
Parallel universe-issue-29DESMOND YUEN
 
Resume_DharshanBM
Resume_DharshanBMResume_DharshanBM
Resume_DharshanBMDarshan Bm
 
Senior Sofware Resume
Senior Sofware ResumeSenior Sofware Resume
Senior Sofware ResumeArkadiy Kogan
 
DavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavid Shaffer
 
Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11Remedy IT
 

What's hot (20)

Prakash sahoo
Prakash sahooPrakash sahoo
Prakash sahoo
 
TawenKan_092015
TawenKan_092015TawenKan_092015
TawenKan_092015
 
Jon resume4
Jon resume4Jon resume4
Jon resume4
 
RESUME_AdjunctFaculty
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFaculty
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
CV
CVCV
CV
 
VenutoResume
VenutoResumeVenutoResume
VenutoResume
 
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
 
Parallel universe-issue-29
Parallel universe-issue-29Parallel universe-issue-29
Parallel universe-issue-29
 
Leland Hamilton120320
Leland Hamilton120320Leland Hamilton120320
Leland Hamilton120320
 
Resume_DharshanBM
Resume_DharshanBMResume_DharshanBM
Resume_DharshanBM
 
Senior Sofware Resume
Senior Sofware ResumeSenior Sofware Resume
Senior Sofware Resume
 
FerraraJ_CV_extm
FerraraJ_CV_extmFerraraJ_CV_extm
FerraraJ_CV_extm
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
Vitaly gritsenko
Vitaly gritsenkoVitaly gritsenko
Vitaly gritsenko
 
DavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavidShaffer-ResumeNew
DavidShaffer-ResumeNew
 
Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11
 
RajeshS_ETL
RajeshS_ETLRajeshS_ETL
RajeshS_ETL
 
Resume
ResumeResume
Resume
 

Viewers also liked

WDA RETAIL CERTS
WDA RETAIL CERTSWDA RETAIL CERTS
WDA RETAIL CERTSJac Guo
 
Інтерактивні технології у методичній роботі як засіб підвищення професійного ...
Інтерактивні технології у методичній роботі як засіб підвищення професійного ...Інтерактивні технології у методичній роботі як засіб підвищення професійного ...
Інтерактивні технології у методичній роботі як засіб підвищення професійного ...Наталья Качковская
 
Form 6A-Application for inclusion of name in electoral roll by an overseas el...
Form 6A-Application for inclusion of name in electoral roll by an overseas el...Form 6A-Application for inclusion of name in electoral roll by an overseas el...
Form 6A-Application for inclusion of name in electoral roll by an overseas el...Green Realtech Projects Pvt. Ltd
 
José camacaro (actividad publicidad)
José camacaro (actividad publicidad)José camacaro (actividad publicidad)
José camacaro (actividad publicidad)Luis Gerardo Chavez
 
Peta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE RealtimePeta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE RealtimeIsmail Sunni
 
Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...
Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...
Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...Sébastien Marchipont
 
Gestor de proyectos
Gestor de proyectos   Gestor de proyectos
Gestor de proyectos dcpe2014
 
Investigación Uso de Estrategias educativas
Investigación Uso de Estrategias educativasInvestigación Uso de Estrategias educativas
Investigación Uso de Estrategias educativasPaola Giraldo Haddad
 

Viewers also liked (16)

imran CTTTI
imran CTTTIimran CTTTI
imran CTTTI
 
WDA RETAIL CERTS
WDA RETAIL CERTSWDA RETAIL CERTS
WDA RETAIL CERTS
 
a entrada triunfal a
a entrada triunfal aa entrada triunfal a
a entrada triunfal a
 
Інтерактивні технології у методичній роботі як засіб підвищення професійного ...
Інтерактивні технології у методичній роботі як засіб підвищення професійного ...Інтерактивні технології у методичній роботі як засіб підвищення професійного ...
Інтерактивні технології у методичній роботі як засіб підвищення професійного ...
 
Form 6A-Application for inclusion of name in electoral roll by an overseas el...
Form 6A-Application for inclusion of name in electoral roll by an overseas el...Form 6A-Application for inclusion of name in electoral roll by an overseas el...
Form 6A-Application for inclusion of name in electoral roll by an overseas el...
 
José camacaro (actividad publicidad)
José camacaro (actividad publicidad)José camacaro (actividad publicidad)
José camacaro (actividad publicidad)
 
AZEEM AHMAD
AZEEM AHMADAZEEM AHMAD
AZEEM AHMAD
 
Peta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE RealtimePeta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE Realtime
 
Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...
Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...
Rue de la Banque - Avril 2016 - Contribution des technologies de l’informatio...
 
Fazendo TCC - 1ª aula
Fazendo TCC - 1ª aulaFazendo TCC - 1ª aula
Fazendo TCC - 1ª aula
 
Gestor de proyectos
Gestor de proyectos   Gestor de proyectos
Gestor de proyectos
 
SPHHS Poster
SPHHS PosterSPHHS Poster
SPHHS Poster
 
2016-1-21_04334
2016-1-21_043342016-1-21_04334
2016-1-21_04334
 
Cathy Southard Resume
Cathy Southard ResumeCathy Southard Resume
Cathy Southard Resume
 
Investigación Uso de Estrategias educativas
Investigación Uso de Estrategias educativasInvestigación Uso de Estrategias educativas
Investigación Uso de Estrategias educativas
 
ION Bangladesh - IETF Update
ION Bangladesh - IETF UpdateION Bangladesh - IETF Update
ION Bangladesh - IETF Update
 

Similar to James Bowman's Resume' (personal)

Similar to James Bowman's Resume' (personal) (20)

John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
 
Kevin Conley Developer Resume
Kevin Conley Developer ResumeKevin Conley Developer Resume
Kevin Conley Developer Resume
 
.Net Prgmr Resume2012
.Net Prgmr Resume2012.Net Prgmr Resume2012
.Net Prgmr Resume2012
 
My-resume
My-resumeMy-resume
My-resume
 
Resume Paul Vlasek3
Resume Paul Vlasek3Resume Paul Vlasek3
Resume Paul Vlasek3
 
Martin Koons Resume 2015
Martin Koons Resume 2015Martin Koons Resume 2015
Martin Koons Resume 2015
 
ChuckRobledoBulletPoints
ChuckRobledoBulletPointsChuckRobledoBulletPoints
ChuckRobledoBulletPoints
 
Resume - Timothy Williamson
Resume - Timothy WilliamsonResume - Timothy Williamson
Resume - Timothy Williamson
 
WDA_Resume
WDA_ResumeWDA_Resume
WDA_Resume
 
yuchung Resume LA
yuchung Resume LAyuchung Resume LA
yuchung Resume LA
 
Resume July 2015
Resume July 2015Resume July 2015
Resume July 2015
 
prhresumew
prhresumewprhresumew
prhresumew
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
Charles harper Resume
Charles harper ResumeCharles harper Resume
Charles harper Resume
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
 
William C Leon Resume B
William C Leon Resume BWilliam C Leon Resume B
William C Leon Resume B
 
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016
 
Prasad_CTP
Prasad_CTPPrasad_CTP
Prasad_CTP
 

James Bowman's Resume' (personal)

  • 1. James L. Bowman III Address: 117 Harpers Hop Drive Cell: 256-656-5707 Madison, AL 35758 E-Mail: jamesbowman3@bellsouth.net Education: • MS, Computer Science, Alabama A&M University, Huntsville, AL, 2004 • BS, Computer Science, Oakwood College, Huntsville, AL, 1994 • AS, Mathematics, Calhoun Community College, Huntsville, AL, 1990 Certifications: Network+ Windows 7 Current Security Status: Secret, Top Secret, SCI Experience: 4/2010–Present JSIL (Joint Technology Center / System Integration Laboratory) / SED (Software Engineering Directorate), Huntsville, AL Lead Software Engineer for Modeling & Simulation Training • Work with government and contractor personnel to discover innovative software solutions that are extensible, scalable and not cost prohibitive. Requirements are gathered then subsequently decomposed, followed by design and implementation per schedules and Statements of Work provided by various customers. • Visit customer sites to determine their needs and facilitate the translation of discussions into tangible requirements for implementation by contractors. • Explore alternative and state of the art technologies in relationship to the current JSIL baseline of software to ensure that software deliverables are using the most up-to-date, stable, industry standard technology. • Participate in Integrated Product Teams (IPTs) in order to implement processes that employ standards for Application Lifecycle Management (tool of choice, Team Foundation Server), thereby reducing costs for the war fighter while concurrently providing baseline integrity that yields a hardened product. • Work to employ a single process across the JSIL organization to facilitate DIACAP (DoD Information Assurance Certification and Accreditation), now migrated to RMF (Risk Management Framework), stipulations. James L Bowman COMP001008640708 January 06, 2015 3WFXR65B0PRQQPJP January 06, 2018
  • 2. 4/2004–4/2010 ELMCo, Huntsville, AL Westar, Huntsville, AL QinetiQ Corporation, Huntsville, AL Integration, Innovation, Inc., Huntsville, AL Sr. Software Engineer • Software Team Lead for the Game Management Team (team consisted of 6 software developers). In addition to software development, responsibilities included coordinating the team’s development efforts, reviewing SIs (Software Items) to ensure compliance with requirements and meeting with the government customer to verify that the team’s progress and development path was congruent with expectations. • Software Team Lead responsible for the development of data acquisition/transmission applications (using Microsoft Visual Studio .NET C/C++ and C#) used to format telemetry data (Line 21 feed). Applications developed were multi-threaded and used UDP/IP and TCP/IP protocol layers to facilitate data transmission. Also developed a DIS (Distributed Interactive Simulation) protocol analyzer to facilitate debugging federation anomalies due to erroneous data being published. • Software Team Lead for HLA (High Level Architecture) to DIS conversion application. Developed application that joined an HLA Federation, subscribed to class objects and upon receiving an object, converted the data to DIS and then sent the DIS data to an IG (Image Generator) for processing. This process allowed the IG to manifest a representation of the battle space. • Supported approximately fifty military exercisesIEs (Integration Events) by deploying to site (South Korea, Germany, Japan, Hawaii, Suffolk VA, Australia) and leading out in integration activities to facilitate optimal interoperability between the war fighter and the battle space. 9/2000–4/2004 Scientific Research Corporation, Huntsville, AL Software Engineer III • Lead engineer in the development of instrumentation data acquisition applications (using Microsoft Visual .NET C/C++ and C#) used to determine and graphically display position information in a predetermined range for the purpose of training the war fighter how to detect land mines (positioning calculated using ArcSecond PLT technology). • Developed multi-threaded applications to acquire data from a land mine detector (via RS-232 and Analog to Digital converter – PCMCIA form factor) and send that data via wireless Ethernet (802.11b) to a base station that kept track of the location of the soldier. • Developed DLLs that contained functions to allow a Visual Basic application to interface with C++ applications in a shared memory
  • 3. environment. DLL functionality also read data from and populated an Access database via ODBC. • Developed software simulators to aid in the development of the positioning applications. These simulators populated shared memory with artificial data that altered the behavior of the positioning algorithms in a deterministic fashion. • Developed Windows Embedded solutions (using Windows XP Embedded IDE) that ran on an SBU mounted on the war fighter. 11/1999–9/2000 RNI Technologies, Huntsville, AL Software Engineer • Developed MFC applications used to monitor nuclear reactors. These applications connected to a host machine via Remote Procedure Calls (RPC) to retrieve data that was subsequently displayed on an IG. • Co-developed a graphical editor using MFC’s CDocument/CView architecture. The editor was used to generate dynamic displays and provide users with reactor status (e.g. – turning a valve on the display RED if temperature beyond allowed tolerance). • Developed a Class that incorporated Microsoft’s Message Queuing (MSMQ) technology into the Human Machine Interface (HMI) client application developed for the nuclear industry. • Developed MFC Logging application by utilizing the ActiveX control and API in Crystal Reports 8.0. Data was received from a host machine (via TCP/IP) and used to update an Access database via ODBC. • Developed MFC Logging application by utilizing Microsoft Office 2000’s Component Object Model (COM) for Excel. Programmatically created Excel spreadsheets using data acquired from a generic data source via RPC. 10/1997–11/1999 Schema Corporation, Madison, AL Software Engineer • Software development in C/C++ (under Windows NT) to create DLLs used to communicate with IO gear using VMIC's IOWorks. • Developed DLL drivers for the following IO gear: InterBus, OptoMux, ControlNet, and Toshiba 6/1994–10/1997 SAIC, Huntsville, AL Software / Systems Engineer • Software development in C/C++ for Human-Machine Interface products using Data Views graphics API and in-house developed graphics objects.
  • 4. • Responsible for configuration and integration of developed software on all Human Machine Interfaces used for various projects. • Co-developed a protocol used to manipulate dialog boxes via packets received from a VAX microprocessor. • Developed a translator to convert IDT escape sequence bubble files to DataViews graphics format files using DataViews graphics API. • Implemented and maintained a LAN and WAN consisting of 100 users in three geographical locations. This includes implementing a Remote Access Server (RAS), installing and configuring NICs in desktop PCs, configuring Windows NT Servers, and Exchange Server E-mail. 6/1992–6/1994 Helpful Programs, Inc., Huntsville, AL Software / Developer Support • Aided in support and development of Instalit - Installation and Communications software. • Installed and maintained LAN using Artisoft’s Lantastic-AI single node software. Also built and maintained on-site computer systems.