William Killian Email & Phone Number
@cox.net
1 phone found area 703
LinkedIn matched
Who is William Killian? Overview
A concise factual answer block for searchers comparing this professional profile.
William Killian is listed as Software Engineering Manager at Accenture Federal Services, a with 9599 employees, based in Reston, Virginia, United States. AeroLeads shows a work email signal at cox.net, phone signal with area code 703, and a matched LinkedIn profile for William Killian.
William Killian previously worked as Principal Cybersecurity Researcher at Two Six Technologies and Senior Research Scientist at Peraton Labs. William Killian holds Bs, Computer Science from James Madison University.
Email format at Accenture Federal Services
This section adds company-level context without repeating William Killian's masked contact details.
AeroLeads found 1 current-domain work email signal for William Killian. Compare company email patterns before reaching out.
About William Killian
Software, firmware and database engineer and system, database and network administrator with twenty years of experience in time-sharing systems, embedded systems, real-time and communications. Adept at satisfying end customers as well as internal product management while working alone or as a leader or member of a team. Experience in full-product development over the full life cycle of products. Particular skills in optimization, knowledge retention and distribution, and leadershipLinux; MAC OS/X, BSD; Sun/Solaris; DEC Alpha/Digital Tru64 Unix/OSF1; HP/HPUX; PC/Windows (3.x/95/98/ME/NT/2000/XP/XPE), OS/2, CP/M, Concurrent DOS; VAX/VMS; PDP-11/RSX.Embedded: Linux / uCLinux, Tornado/VxWorks, NucleOS, pSOS, VRTX, VxWorks, MTOS, M/PM, MicroC/OS-II proprietary OS, DSP (Analog Devices and Western Electric), PIC, Motorola (683xx, 680x0, 68xx, 68HCxx, PPC, QUICC), Intel (Pentium, 80x86/7, 8031/51, 8080/5), Zilog (Z80), Rabbit.Version and source control systems (Git, CVS, ClearCase/ClearQuest, PerForce, make, SCCS, RCS, PVCS, MMS/CMS), HP OpenView, Rapid Control user interface tool, Epilogue/WindRiver Envoy/Emissary SNMP tools, emulators, debuggers, logic analyzers, and protocol analyzers.C/C++, Java, JavaScript, SQL (Pro-C, Pro-Fortran), Pascal, FORTRAN, BASIC, Assembly (Intel, Motorola, DSP, RISC, VAX, Zilog), Unix scripting tools (python, sed, awk, perl, sh, ksh, csh, bash) Communications protocols: IP (TCP, UDP, ICMP, SNMP), LAPB (X.25, X.28, X.29, X.3), Frame Relay, Ethernet, NetBios/NetBeui, bus (VME, RACEway, proprietary), gaming protocols, numerous other synchronous, asynchronous and bus protocols.Requirements: Adept at working with project stakeholders to fully understand requirements and scope of work prior to beginning any development projectAble to “hit the ground running,” Reputation for coming into a problem situation and quickly grasping the complexities of the issues and providing a sound technical and business solution
Listed skills include C, Operating Systems, Databases, Oop, and 44 others.
William Killian's current company
Company context helps verify the profile and gives searchers a useful next step.
William Killian work experience
A career timeline built from the work history available for this profile.
Principal Cybersecurity Researcher
Find vulnerable targets and how they can be exploited.
Senior Research Scientist
Red and blue cyber security work on multiple platforms. Vulnerability research. DARPA hard problems.
Master Cyber Software Engineer
Low level and security software primarily red. Vulnerability research on embedded systems. Multiple platforms: mobile, server, desktop, and mobile. Ground up design and implementation of novel approach to design, develop, land demonstrate cyber tools. Value was proven by ease of developing a tool for a new client program.
Senior Consultant
I Improved security aspects of the foundational software improving the logging of security events and other security enhancements. Integrated Apache ActiveMQ Message broker into the Swift OMS/ODK messaging. Wrote code in C++ and Java. Wrote configuration scripts in Perl, KSH and AWK. Primary Platforms are Red Hat Enterprise Linux and HP/UX on Itanium with work on Sparc Solaris, AIX and Windows. Jira, Git, ClearCase and other project tools along with platform specific compiler toolset. Team lead. Handled issues with multithreading, multiprocessing and multiplatform code.
Contract Software Engineer
Wrote git hooks and Python unit testing code to improve the development environment infrastructure for embedded web development and training code on that system. Brought on only for last two months of the project.
Contract Software Engineer
Wrote embedded software in a satellite internet Device drivers and application software in C/C++ Wrote robust re-entrant Linux kernel modules to handle management of thousands of hits on a SPI and I2C bus per second in a rational manner. Power PPC communications processor with CPLD and FPGA connections as well as discrete DVB-S devices for IP traffic. Wrote object oriented drivers in C and application code in C++. Budgetary layoffs.
Scientific Programmer/Sr. Platform Developer
I work on the database of all genetic information. I'm creating a virtual file system and virtual database that can run on several platforms. Handling large amounts of submitted data (up to hundreds of terabytes per submission) we can load numerous file formats into a standard database format that can be used for genetic alignments.We also create a toolkit for scientists anywhere to work with the biotechnical data on their own systems with our tools or those they write themselves to use our data formats.State of the art object oriented techniques primarily in C to provide solid portable interfaces for libraries.I created the new archival format to hold database tables in a portable format that can be used without unpacking the archive and reduces the operating resources used by limiting the number of file handles to one per archive..I also created an encryption format for files that like the archive format and in conjunction with that format allows keeping personal genetic information secure while still allowing access to the data on the fly without decrypting the file to disk.I created a new government owned clean AES block cipher that is compiled in various forms to allow optimal performance based on the features of the specific processor running the software. This includes the new AES-NI instruction set from Intel.
Embedded System Engineer
Software and systems engineering for casino associated equipment. Projects included a new networked device to read and write data to ICBS (Intelligent Cash Boxes), a virtual back of house server project for the same system and a hand held portable device for updating bill acceptors. Designed the XML based protocol for communications between devices and a central server/management system. Chose the hardware platform for this new family of networked devices. Used an embedded Linux on an ARM SoM and a stand alone ARM in the hand held device. Most coding in C and C++ with some in Java and shell script. Virtual server work using products from VMware including Server and ESX with the Infrastructure system. Reduction in force.
Engineer
All aspects of design and development for table gaming associated equipment. Patents applied for work on new game designs. Project lead on embedded software for card recognition devices used in card shufflers and shoes. Worked with EE and FPGA engineers including use of schematics and Verilog source to understand the hardware. Systems engineering for a new generation of devices using Linux on both ARM and PPC. Most work in Dynamic-C for the Rabbit processor with some work in both C# and C++ for Windows. Some interface with casino customers for device installs. Reduction in force.
Senior Software Engineer
Design and coding of all aspects of Class II Bingo based Player Terminals. Patents applied for work on new game designs. From an engineering perspective I oversaw third party top box and reel controller development. Development of technicians programs to set up and test reels and reel controllers. Started initial development in house of a new top box and reel driver board using an off the shelf processor board and custom driver boards. With no hardware engineers at the company, I stepped up and did hardware design for EL lighting board driver. Most work in C++ with some in C and PIC assembly on Windows XP/XPE and DOS.
Senior Software Engineer
Research, requirement, architecture and design work done on a new generation of multi-user slot machines simulating casino table games. Work on this effort was done using Microsoft tools. Performed design and coding work on SAS (Slot Accounting System) code for existing multi-player slot machines – upgrading a flawed and limited version to supporting SAS 6. This work was done in Intel/NEC assembly language. Principal engineer on a next generation of multi-player slot machines with duties including from research and design of games, statistical analysis of games and analysis of potential hardware components. Wrote engineering standards documents and white papers on table games using Microsoft Office products. Coded defect fixes in Java running on Linux for standard video slot machines. Left when company shut its doors.
Contract Software Engineer
Architected and designed for a refactoring/redesign effort for a video slot machine. Particular areas hit were host communications, optimization and hardware interface. Created an architecture for extensible and flexible game to host communications. Designed host interfaces for SAS (Slot Accounting System) including version 6 and for a proprietary host interface board. Undertook a project to find areas to reclaim code and data space by optimization. Re-architected and designed the way the software interacted with devices to make it more efficient and flexible. Wrote documentation and designs with Microsoft technologies such as Word and Visio using standard documentation forms. Coded in C and assembly using VRTX. Left when all contractors in the entire company were laid off. .
Contract Engineer
Continuing engineering for an SNMP proxy agent running on Pentium II processors in a cPCI chassis running Tornado/VxWorks. This is the same product I worked on for Spike Broadband Systems a year earlier; my work the previous year earned me a call back for two contract positions worked semi-concurrently. Designer and developer of an SNMP proxy agent for radios running on a hub modem's processor for a wireless broadband system. This is the product to replace the SNMP proxy agent mentioned Continuing above. Developed the software that runs on both the radios and the proxy agent for communications across an RS-485. Designed the private MIB for this proxy agent using ASN.1. Used the NucleOS kernel for the proxy agent running on a Power PC/QUICC processor and for the radio the 68HC16. Left when all projects completed.
Senior Software Engineer
Senior development engineer and network administrator. Team lead in engineering. Project engineer designing and developing software in C for a switched as opposed to routed IP. Project lead on a port to Intel IXP1200 of this software in C and microcode. This port used embedded Blue Cat Linux Project lead on a remote access to Linux routers running this switched IP for demonstration purposes. Used Java, C and shell scripts to allow TKL/SNMP based demonstration program to run on a laptop running Linux to reach out through a firewall and back in through another firewall at Signafor's offices providing real-time access to statistical information about the interfaces on the routers. Left when company closed its doors.
Contract Software Engineer
Project leader, and principal developer for an SNMP proxy agent for hub radios for wireless broadband networking. This proxy agent was built using Tornado/VxWorks as the base O/S, Rapid Control for the user interfaces and Envoy for the SNMP agent. This system provided an FTP server and HTTP server as well as the SNMP agent. Primarily developed in C and HTML with JavaScript. Used HP OpenView particularly NNM and Unix scripts in ksh and Perl running on Sun Sparc Solaris platforms for configuration and testing of the embedded proxy agent. Installed Linux on a laptop PC and wrote scripts to program PCMCIA/Compact Flash modules for booting of the proxy agent. Used Rational ClearCase and ClearQuest management tools running on Unix and Windows 2000. Used MS Office 2000 tools for documentation. Took requirements from customers/product management through analysis through the whole product life cycle for subsequent releases. The team for the spike radio proxy agent consisted of my self and a mid-level engineer who handled a portion of the JavaScript and html coding under my direction. I handled all areas including code handling generation of web pages on the fly and much of the JavaScript and HTML. My team finished releases on or ahead of time with minimal expenditures; this allowed more time for the Q/A phase. Designed look and feel for web page user interface that was so well received it was incorporated into other Java based NMS products for Spike. Led the NMS team on configuration management and defect tracking. Participated in QA at all levels for this product allowing the QA department more time to focus on other products that need more attention than the relatively defect free radio proxy agent.
Contract Software Engineer
Designed and implemented a discrete Fourier Transform (DFT/FFT) algorithm for spectral analysis of a telecom analog signal to determine settings for internal amplifiers and filters. Improved the filtering of echo by dramatically optimizing the code so as to afford the time to triple the length of filtering. Used an Analog Devices DSP chip coded in assembly. Used PVCS as configuration management tool running on Novell NetWare and Windows 2000. Authored detailed documentation for customer in the MS Office on Windows 2000/NT. Left when project completed.
Contract Software Engineer
Designed and implemented an API to allow VxWorks tasks to access memory across a RACEway interface. Selected PMC modules capable of providing RACEway to the VME SBC. Designed and implemented software driver for the PXB chip on the PMC option card. Developed on Sparc Solaris using Tornado system. Work in C/C++. Performed some Unix system administration including installation of packages. Development environment was Sun Solaris. Wrote programs and scripts to assist development. Left when project canceled by the Navy.
Contract Software Engineer
Performed system and network administration of a TCP/IP, X.25, and Frame Relay network for the Veterans Administration. I and two other engineers came into a failing contract and turned it around to the complete satisfaction of the end client. My role was primarily the Unix administration and C programming with other work in FORTRAN. Did program enhancement and maintenance using Oracle's Pro-C and Pro-FORTRAN extensions to both DEC C and FORTRAN and Sun C and FORTRAN. Single handedly took over all work on billing system. Took requirements from product management and accounting departments within SAIC to develop new versions of system for billing of VA and paying of network service sub-contractor - Sprint. Optimized code and SQL access to Oracle to reduce ungainly program runtimes in days down to mere minutes for billing programs. Took customer requests through all stages up to deployment on the production systems. Performed systems administration duties for Sun Solaris, Alpha Tru64 Unix and VAX/VMS systems. As project lead, supervised other engineers in the successful port in one weekend of the whole system including scripts, cron utilities and batch files and dozens of programs from VAX/VMS to Alpha/Tru64 Unix. All of the difficult sections were reserved for me based on my skill level. Performed other coding in C/C++, FORTRAN and scripting languages on all platforms. Project ended when Sprint was awarded the subsequent follow contract without SAIC's participation. Left when SAIC contract with the VA expired after several extensions
Contract Software Engineer
Used a C/BSD Unix development system to write device drivers for a net attached NFS storage system. The platform was a PC running a proprietary system and RAID drives and numerous network interfaces. In particular developed a beta version of a driver for the 3Com PCI gigabit Ethernet card. Administered the BSD system and wrote scripts as necessary. Left when contractors laid off after corporate merger.
Contract Software Engineer
Designed and implemented a link layer protocol for a satellite communications network. Protocol required the ability to guarantee delivery with retries as needed. My protocol used less than one fifth the overhead bits of an earlier generation allowing substantial throughput increase across the slow and expensive satellite links. Development was done on a combination of Windows NT and Sun Solaris systems. Wrote test programs and scripts as needed. Provided detailed documentation to the satisfaction of the customer using MS Office products on Windows NT.
Contract Software Engineer
Based on successful prior experience at Genicom, I was asked to return to update the RS-232 serial and Centronics parallel port device drivers for a newer generation of Intel 80186 processor. Developed on VAX/VMS systems Left when contract completed.
Contract Software Engineer
Embedded DSP and CISC programming for AT&T/Lucent Technologies DACS II and DACS II ISX cross connect switches. Technical lead, designer and implementer of WE 1611 DSP code to handle sub-rate multiplexing and multipoint junctions. My architecture and design for an object-oriented architecture allowed the DSP card to far exceed expectations. A previous version handled 55 channels with no error correction or junctions while the version my team created handled 64 channels with error correction and the multipoint junctions. Also worked on the CISC master MC68000 family processor for the TG-193 DSP card. The success of this project led directly to another project awarded to GRC by Lucent. In this project I served as technical and project lead on a major release of code for the DACS II that added Hybrid DS3 capabilities where T1 and E1 channels could be constituent parts of the data stream. Coding, design, management, code control and system administration duties. My team accomplished in 9 months the equivalent of what it took Lucent's staff two years to complete. Work in C/C++ and assembly. Development platform was Windows NT for DSP work and Sun Solaris for Motorola 68k family work. Helped administer the Solaris systems at GRCI, then helped train the hired Unix and Windows administrators. Left when contracts with AT&T/Lucent completed.
Contract Software Engineer
Worked on the analysis phase of a military communications project. Systems analysis and high-level design of an EEPROM based mass storage device. Analysis and design work on inter-module communications protocols. Installed, configured and administered a Sparc Solaris and SunOS network. Installed applications on the Solaris systems and wrote shell scripts as needed. Work in ADA, C and C++
Contract Software Engineer
Integrated the Spectra Debugger package on proprietary hardware using existing operating systems (off the shelf and proprietary). Wrote the software drivers for Motorola 68360 SIM and shared memory protocols. Also embedded the X-RAY debugger into the same product. Coding in C/C++ and assembly using Solaris development platform. Wrote Unix programs and scripts as needed. Left when contract completed
Contract Software Engineer
Integrated and updated software for a highway sign reflectance application. The platform was a PC mounted in a van with a strobe, reflectometer and range finder in a through the roof periscope. Although I was hired only as a one day engineer expected to fix a simple "assembly language defect" I assessed the actual state of the project. My role changed from a hired specialist to rescuer of a floundering project when another engineer could not interface C to the hardware. Used Borland C and Assembly on DOS. Left when project canceled
Contract Software Engineer
Designed, coded and tested the initial power up firmware and error recovery software for a flight computer based on multiple MC 68302 microprocessors. Interfaced with the hardware designer on hardware design issues. Embedded X-Ray monitor and debugger into the flight computer. Recoded CRC-16 into assembly algorithm with new execution times half that of the C version. Used Windows development platform. Left when project completed
Contract Software Engineer
Helped integrate the standard Bonding protocol into an existing inverse multiplexer. Interfaced an embedded 80186and an Analog Devices DSP. I took product requirements from Patapsco and led a team of two engineers in bringing this project to completion to the complete satisfaction of the client. Used C and Assembly using a Windows development platform.
Senior Software Engineer
administration and configuration. Designed and implemented the Frame Relay link management protocols for LMI and ANSI Annex D protocols. Designed and implemented software to route between multiple circuit and packet protocols. Established version control and module management systems using PVCS tools with a network oriented approach for software engineers. Used C/C++ and assembly. Administered Windows 3.1, OS/2, Novell Netware, MS LAN and Sparc Solaris networks. Wrote Unix programs and scripts as needed for development and test.
Contract Software Engineer
Debugged and enhanced real-time process control and data collection systems using networks of embedded systems and DEC VAX and PDP mini-computers. Worked on operating system kernel, floating point translation between VAX and 80387, and numerical processing issues. Systems included the D/3 distributed control system, S/3 supervisory control and data acquisition (SCADA) system and Real-Time Business Control (RTBC) products. Used C, Assembly and FORTRAN.
Senior Software Engineer
Designed and wrote embedded software for telecommunications test equipment. Designed and implemented software for T1 and E1 clock jitter analysis. Coded link layer of numerous communications protocols. Set up a configuration management system under HP/UX and SunOs. For a workstation based environment. Led and taught an in-house seminar in C++. Administered HP UX and Sun Solaris networks. Wrote substantial Unix scripts to hide intricacies of SCCS and RCS from other developers.
Principle Software Engineer
Wrote PC based software for numerical spectral analysis and drivers for a spectrum analyzer. Work included graphics, database and statistical analysis. Did customer support and applications engineering. Interfaced between an Israeli engineering team and American customers. Administered MS DOS, Windows and Concurrent DOS computers.
Software Analyst
Designed, coded and tested embedded firmware for printers. Wrote an enhanced memory management system for an embedded OS (MTOS). Designed and coded ANSI, IBM, IPDS and HP PCL printer emulation protocols. Worked on laser, shuttle and dot matrix printers. Implemented configuration and build control systems. Used embedded Wizard C, which later became Borland Turbo C. Cross development on VAX VMS systems.
William Killian education
-
James Madison University
Frequently asked questions about William Killian
Quick answers generated from the profile data available on this page.
What company does William Killian work for?
William Killian works for Accenture Federal Services.
What is William Killian's role at Accenture Federal Services?
William Killian is listed as Software Engineering Manager at Accenture Federal Services.
What is William Killian's email address?
AeroLeads has found 1 work email signal at @cox.net for William Killian at Accenture Federal Services.
What is William Killian's phone number?
AeroLeads has found 1 phone signal(s) with area code 703 for William Killian at Accenture Federal Services.
Where is William Killian based?
William Killian is based in Reston, Virginia, United States while working with Accenture Federal Services.
What companies has William Killian worked for?
William Killian has worked for Accenture Federal Services, Two Six Technologies, Peraton Labs, Leidos, and Swift.
How can I contact William Killian?
You can use AeroLeads to view verified contact signals for William Killian at Accenture Federal Services, including work email, phone, and LinkedIn data when available.
What schools did William Killian attend?
William Killian holds Bs, Computer Science from James Madison University.
What skills is William Killian known for?
William Killian is listed with skills including C, Operating Systems, Databases, Oop, Xml, C++, Microsoft Office, and Linux.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial