際際滷

際際滷Share a Scribd company logo
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/2010Present 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/20044/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 teams development efforts, reviewing SIs
(Software Items) to ensure compliance with requirements and meeting with
the government customer to verify that the teams 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/20004/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/19999/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 MFCs 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 Microsofts 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 2000s
Component Object Model (COM) for Excel. Programmatically created
Excel spreadsheets using data acquired from a generic data source via RPC.
10/199711/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/199410/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/19926/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 Artisofts Lantastic-AI single node
software. Also built and maintained on-site computer systems.

More Related Content

What's hot (20)

Prakash sahoo
Prakash sahooPrakash sahoo
Prakash sahoo
Prakash Sahoo
TawenKan_092015
TawenKan_092015TawenKan_092015
TawenKan_092015
Tawen Kan
Jon resume4
Jon resume4Jon resume4
Jon resume4
Jonathan Baker
RESUME_AdjunctFaculty
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFaculty
James Fink
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
Vaddi Maniteja
CV
CVCV
CV
Vivek Rana
VenutoResume
VenutoResumeVenutoResume
VenutoResume
Tony Venuto
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-29
DESMOND YUEN
Leland Hamilton120320
Leland Hamilton120320Leland Hamilton120320
Leland Hamilton120320
lelandhamilton
Resume_DharshanBM
Resume_DharshanBMResume_DharshanBM
Resume_DharshanBM
Darshan Bm
Senior Sofware Resume
Senior Sofware ResumeSenior Sofware Resume
Senior Sofware Resume
Arkadiy Kogan
FerraraJ_CV_extm
FerraraJ_CV_extmFerraraJ_CV_extm
FerraraJ_CV_extm
Jimmy Ferrara
Resume
ResumeResume
Resume
nandisg
Resume
ResumeResume
Resume
Brian Tabone
Vitaly gritsenko
Vitaly gritsenkoVitaly gritsenko
Vitaly gritsenko
Vitaly Gritsenko
DavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavidShaffer-ResumeNew
DavidShaffer-ResumeNew
David 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++11
Remedy IT
RajeshS_ETL
RajeshS_ETLRajeshS_ETL
RajeshS_ETL
Rajesh Sundaram
Resume
ResumeResume
Resume
Gaurav Gupta
TawenKan_092015
TawenKan_092015TawenKan_092015
TawenKan_092015
Tawen Kan
RESUME_AdjunctFaculty
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFaculty
James Fink
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
Vaddi 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-29
DESMOND YUEN
Leland Hamilton120320
Leland Hamilton120320Leland Hamilton120320
Leland Hamilton120320
lelandhamilton
Resume_DharshanBM
Resume_DharshanBMResume_DharshanBM
Resume_DharshanBM
Darshan Bm
Senior Sofware Resume
Senior Sofware ResumeSenior Sofware Resume
Senior Sofware Resume
Arkadiy Kogan
Resume
ResumeResume
Resume
nandisg
DavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavidShaffer-ResumeNew
DavidShaffer-ResumeNew
David 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++11
Remedy IT

Viewers also liked (16)

imran CTTTIimran CTTTI
imran CTTTI
Imran Banderker
WDA RETAIL CERTS
WDA RETAIL CERTSWDA RETAIL CERTS
WDA RETAIL CERTS
Jac Guo
a entrada triunfal aa entrada triunfal a
a entrada triunfal a
Solange Montosa
仆亠舒从亳于仆 亠仆仂仍仂亞 仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...
仆亠舒从亳于仆 亠仆仂仍仂亞  仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...仆亠舒从亳于仆 亠仆仂仍仂亞  仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...
仆亠舒从亳于仆 亠仆仂仍仂亞 仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...
舒舒仍 舒从仂于从舒
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)
Luis Gerardo Chavez
AZEEM AHMAD
AZEEM AHMADAZEEM AHMAD
AZEEM AHMAD
azeem ahmad.
Peta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE RealtimePeta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE Realtime
Ismail Sunni
Rue de la Banque - Avril 2016 - Contribution des technologies de linformatio...Rue de la Banque - Avril 2016 - Contribution des technologies de linformatio...
Rue de la Banque - Avril 2016 - Contribution des technologies de linformatio...
S辿bastien Marchipont
Fazendo TCC - 1捉 aulaFazendo TCC - 1捉 aula
Fazendo TCC - 1捉 aula
Sirleni Martins
Gestor de proyectos   Gestor de proyectos
Gestor de proyectos
dcpe2014
SPHHS Poster
SPHHS PosterSPHHS Poster
SPHHS Poster
Karen Melendez
Cathy Southard Resume
Cathy Southard ResumeCathy Southard Resume
Cathy Southard Resume
Cathy Southard
Investigaci坦n Uso de Estrategias educativasInvestigaci坦n Uso de Estrategias educativas
Investigaci坦n Uso de Estrategias educativas
Paola Giraldo Haddad
ION Bangladesh - IETF Update
ION Bangladesh - IETF UpdateION Bangladesh - IETF Update
ION Bangladesh - IETF Update
Deploy360 Programme (Internet Society)
imran CTTTIimran CTTTI
imran CTTTI
Imran Banderker
WDA RETAIL CERTS
WDA RETAIL CERTSWDA RETAIL CERTS
WDA RETAIL CERTS
Jac Guo
a entrada triunfal aa entrada triunfal a
a entrada triunfal a
Solange Montosa
仆亠舒从亳于仆 亠仆仂仍仂亞 仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...
仆亠舒从亳于仆 亠仆仂仍仂亞  仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...仆亠舒从亳于仆 亠仆仂仍仂亞  仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...
仆亠舒从亳于仆 亠仆仂仍仂亞 仄亠仂亟亳仆亶 仂弍仂 磻 亰舒弍 仗亟于亳亠仆仆 仗仂亠亶仆仂亞仂 ...
舒舒仍 舒从仂于从舒
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)
Luis Gerardo Chavez
Peta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE RealtimePeta Jakarta and InaSAFE Realtime
Peta Jakarta and InaSAFE Realtime
Ismail Sunni
Rue de la Banque - Avril 2016 - Contribution des technologies de linformatio...Rue de la Banque - Avril 2016 - Contribution des technologies de linformatio...
Rue de la Banque - Avril 2016 - Contribution des technologies de linformatio...
S辿bastien Marchipont
Fazendo TCC - 1捉 aulaFazendo TCC - 1捉 aula
Fazendo TCC - 1捉 aula
Sirleni Martins
Gestor de proyectos   Gestor de proyectos
Gestor de proyectos
dcpe2014
Cathy Southard Resume
Cathy Southard ResumeCathy Southard Resume
Cathy Southard Resume
Cathy Southard
Investigaci坦n Uso de Estrategias educativasInvestigaci坦n Uso de Estrategias educativas
Investigaci坦n Uso de Estrategias educativas
Paola Giraldo Haddad

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

John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
John Haggins
Kevin Conley Developer Resume
Kevin Conley Developer ResumeKevin Conley Developer Resume
Kevin Conley Developer Resume
kconley2602
.Net Prgmr Resume2012
.Net Prgmr Resume2012.Net Prgmr Resume2012
.Net Prgmr Resume2012
Jeriel_Mikell
My-resume
My-resumeMy-resume
My-resume
Delia Edejer
Resume Paul Vlasek3
Resume Paul Vlasek3Resume Paul Vlasek3
Resume Paul Vlasek3
Paul & Elaine Vlasek
Martin Koons Resume 2015
Martin Koons Resume 2015Martin Koons Resume 2015
Martin Koons Resume 2015
Marty Koons
ChuckRobledoBulletPoints
ChuckRobledoBulletPointsChuckRobledoBulletPoints
ChuckRobledoBulletPoints
Charles Robledo
Resume - Timothy Williamson
Resume - Timothy WilliamsonResume - Timothy Williamson
Resume - Timothy Williamson
Timothy Williamson
WDA_Resume
WDA_ResumeWDA_Resume
WDA_Resume
David Ashley
yuchung Resume LA
yuchung Resume LAyuchung Resume LA
yuchung Resume LA
Tom Chung
Resume July 2015
Resume July 2015Resume July 2015
Resume July 2015
Scott Nichol
prhresumew
prhresumewprhresumew
prhresumew
Steven Schwartz
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
deborahmhill
Charles harper Resume
Charles harper ResumeCharles harper Resume
Charles harper Resume
Charles Harper
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
Delia J. Micu
William C Leon Resume B
William C Leon Resume BWilliam C Leon Resume B
William C Leon Resume B
William C. Leon
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
Akin Oyedele
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
davered
Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016
sivagama sundari sakthivel
Prasad_CTP
Prasad_CTPPrasad_CTP
Prasad_CTP
Prasad Bhat
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
John Haggins
Kevin Conley Developer Resume
Kevin Conley Developer ResumeKevin Conley Developer Resume
Kevin Conley Developer Resume
kconley2602
.Net Prgmr Resume2012
.Net Prgmr Resume2012.Net Prgmr Resume2012
.Net Prgmr Resume2012
Jeriel_Mikell
Martin Koons Resume 2015
Martin Koons Resume 2015Martin Koons Resume 2015
Martin Koons Resume 2015
Marty Koons
ChuckRobledoBulletPoints
ChuckRobledoBulletPointsChuckRobledoBulletPoints
ChuckRobledoBulletPoints
Charles Robledo
Resume - Timothy Williamson
Resume - Timothy WilliamsonResume - Timothy Williamson
Resume - Timothy Williamson
Timothy Williamson
yuchung Resume LA
yuchung Resume LAyuchung Resume LA
yuchung Resume LA
Tom Chung
Resume July 2015
Resume July 2015Resume July 2015
Resume July 2015
Scott Nichol
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
deborahmhill
Charles harper Resume
Charles harper ResumeCharles harper Resume
Charles harper Resume
Charles Harper
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
Delia J. Micu
William C Leon Resume B
William C Leon Resume BWilliam C Leon Resume B
William C Leon Resume B
William C. Leon
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
Akin Oyedele
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
davered

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/2010Present 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/20044/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 teams development efforts, reviewing SIs (Software Items) to ensure compliance with requirements and meeting with the government customer to verify that the teams 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/20004/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/19999/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 MFCs 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 Microsofts 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 2000s Component Object Model (COM) for Excel. Programmatically created Excel spreadsheets using data acquired from a generic data source via RPC. 10/199711/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/199410/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/19926/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 Artisofts Lantastic-AI single node software. Also built and maintained on-site computer systems.