Allison Kelly resume

4
Kelly A. Allison 3537 Cottonwood Springs Drive The Colony, Texas 75056 214-709-4897 ▪ [email protected] Links: https://linkedin.com/in/kellyandrewallison http://celebrationsofabundantlife.com/KA/review.HTML PROFESSIONAL PROFILE Senior Software Engineer applying engineering principles to and specializing in design, implementation, and maintenance software phases with diverse background in SDLC approaches such as OOAD with UML in Agile scrum framework. Highly qualified engineer providing many years of experience developing software requirements, analysis, design, implementation, testing, integration, configuration, deployment, user interface documentation, and maintenance. Consistently provides efficient, innovative solutions in multi-user, multithreaded, and real-time environments from OO analysis and design through maintenance. Accomplished sensor/video, algorithm, embedded, tools, trainer, emulator/simulator, test, security SWD Exceeding internal / external customer requirements and expectations using expertise to identify individual customer needs and to provide innovative, effective, clean solutions to complex problems Persistent focus on performance, reliability, delivery, engineering discipline, and increased efficiencies Tenacious developer bringing employer greater return; inspiring leader transferring knowledge to team Passionate team player/lead exceeds employer needs using initiative & extra effort to ensure success Consistently and diligently produce defect-free software for quality products with aggressive schedules TECHNICAL SUMMARY Programming Languages/Tools: Primary: C/C++ w/STL, Java, HTML, XML, ASM, ClearCase, Synergy, Rose & TAU G2 UML 2.0, Workbench, Visual Studio/.NET, Agile/Scrum, and WireShark on Windows and/or POSIX OSs Secondary: C#, Ada, Basic, FORTRAN, Pascal, Qt, Python/Ksh/Bash scripts, DOORS, PleaseReview, SVN, Eclipse, NetBeans, SQL, Oracle, TAT/CMIT, TDD on Windows and/or POSIX Oss Standards: SEI, CMMI-L5, QMS, ISO/IEC, 6Sigma, CSCANS/TSK, POSIX, UML, MIL- STD, ENET/Serial Architecture/Design: Component, Dataflow, Layered / Creational (singleton), Structural (facade, bridge), Behavioral (iterator, observer, state); 20+ years Structured starting ‘82; 10+ years OOAD starting ‘02

Transcript of Allison Kelly resume

Page 1: Allison Kelly resume

Kelly A. Allison3537 Cottonwood Springs Drive ▪ The Colony, Texas 75056 ▪ 214-709-4897 ▪ [email protected] Links: https://linkedin.com/in/kellyandrewallison http://celebrationsofabundantlife.com/KA/review.HTML

PROFESSIONAL PROFILESenior Software Engineer applying engineering principles to and specializing in design, implementation, and maintenance software phases with diverse background in SDLC approaches such as OOAD with UML in Agile scrum framework. Highly qualified engineer providing many years of experience developing software requirements, analysis, design, implementation, testing, integration, configuration, deployment, user interface documentation, and maintenance. Consistently provides efficient, innovative solutions in multi-user, multithreaded, and real-time environments from OO analysis and design through maintenance.

Accomplished sensor/video, algorithm, embedded, tools, trainer, emulator/simulator, test, security SWD

Exceeding internal / external customer requirements and expectations using expertise to identify individual customer needs and to provide innovative, effective, clean solutions to complex problems

Persistent focus on performance, reliability, delivery, engineering discipline, and increased efficiencies Tenacious developer bringing employer greater return; inspiring leader transferring knowledge to team Passionate team player/lead exceeds employer needs using initiative & extra effort to ensure success Consistently and diligently produce defect-free software for quality products with aggressive schedules

TECHNICAL SUMMARYProgramming Languages/Tools: Primary: C/C++ w/STL, Java, HTML, XML, ASM, ClearCase, Synergy, Rose & TAU G2 UML 2.0,

Workbench, Visual Studio/.NET, Agile/Scrum, and WireShark on Windows and/or POSIX OSs Secondary: C#, Ada, Basic, FORTRAN, Pascal, Qt, Python/Ksh/Bash scripts, DOORS, PleaseReview,

SVN, Eclipse, NetBeans, SQL, Oracle, TAT/CMIT, TDD on Windows and/or POSIX Oss Standards: SEI, CMMI-L5, QMS, ISO/IEC, 6Sigma, CSCANS/TSK, POSIX, UML, MIL-STD, ENET/SerialArchitecture/Design: Component, Dataflow, Layered / Creational (singleton), Structural (facade, bridge), Behavioral (iterator, observer, state); 20+ years Structured starting ‘82; 10+ years OOAD starting ‘02Operating Systems: UNIX, Solaris, LynxOS, VxWorks, Linux, Red Hat, uCEX, EKOS RTOS, WindowsHardware: Intel, Zilog, PPC RISC, ARM, SPARC, FPGA, Apollo, IBM, VAX, Motorola, HP, MUC, & more

PROFESSIONAL EXPERIENCE (see details @ http://celebrationsofabundantlife.com/KA/overview.htm)Senior Software Engineer (using C on Telium 2 OS) Heartland P.S. Plano, Texas 5/2015 – PresentDevelop/enhance C/C++ POS solutions satisfying EMV, SIPs, & customer requirements in Agile dev env

Senior Software Engineer II (using C/C++, C#, and Ada on VxWorks, Linux, and Windows)Raytheon Richardson/Plano/McKinney, TX; Fort Wayne, IN; Marlborough, MA 6/2007 – 9/2014Developed, enhanced, and supported Army/Navy embedded systems and tools. Met and/or exceeded Raytheon goals and customer specifications by implementing requirements and design and team leading. Received awards for ongoing commitment to outstanding job performance on military embedded systemsAreas of Technical Accomplishments (created / enhanced products, emulators, trainers, & tools) Embedded Training Combat Command: Analyze, design, UML, code, test vehicle sensors simulation

using DDS pub/sub middleware on LynxOS w/port to VxWorks w/integration, system and test docs. Small Unmanned Ground Vehicle: EO/IR & ALAS emulators & test with SCL XML metadata for TDD. Battle Command Mission Execution: Team member to create UML for all system objects code. Long Range Advanced Scout Surveillance System (& eLRAS): FBCB2, Auto Focus, DVR, PIP, MTI,

remote control, BIT, JVMF, NM, H.264 video, metadata w/VxWorks, COE, C++, Ada, TCP/IP & UDP. Multi-Function RF System: Created Ka & Ku system simulation trainers with Qt interface on Red Hat. Navy Multiband Terminal SATCOM: Created incident simulation trainer task; XML scripts w/RSARTE Thermal Weapon Sights: Port TWS to PhantomIR, CLRF to LTLM. Add FS3, TCP/IP & GPS interface Visual Studio .NET system emulators and test tools: Created MFC FBCB2, FES, FS3, Remote, and

DVR emulators w/C++, C#, STL, TCP/IP, & serial. Also PIT tool and MEP emulator w/C++, C#, Forms Team Leader, Selected Award Winning Projects, and Proactive Accomplishments Provided technical leadership with cross-discipline expertise in new design, enhancements, and

innovation. Provided technical guidance and peer review as team lead, unit/integration/system test.

Page 2: Allison Kelly resume

Flawless ETCC and SUGV delivered ahead of schedule. Created next generation FBCB2 interface

(continued) Kelly A. Allison Page Two3537 Cottonwood Springs Drive ▪ The Colony, Texas 75056 ▪ 214-709-4897 ▪ [email protected]

enhancements and emulator to test for deployment. Received 2 awards for exceptional contributions. Process improvements include a unit test process for ETCC and SUGV customer problem reporting.Senior Software Engineer (using C & MySQL on Red Hat Linux) Epsilon Irving, Texas2007Created library functions for multi-threaded remote server on Red Hat Linux. Ported flat file DB to MySQL

Senior Software Engineer (using C/C++ on VxWorks & Linux) SPI Info. T.S. Irving TX 2006 – 2007Contracted to Raytheon FCS GSI in Plano for SSC project embedded C/C++ created in Visual Studio ported to Linux and VxWorks with Workbench, Synergy, and TAU G2 in UML 2.0 (with XMI port to Rose).

Senior Software Engineer (using ASM, C/C++, & Java on POSIX-Compliant OSs)Alcatel USA Inc. (formerly DSC Corporation) Plano, Texas 1987 – 2005Exceeded internal / external customer specifications by identifying requirements, designing, coding, testing, and team leading. Managed critical databases. Performed software configuration control. Led and mentored team and new hires. Received over twenty-four awards for exceptional contributions.Areas of Technical Accomplishments Developed, enhanced, and supported switching subsystems: utilities, help, command interpreter,

script processing, system status-error reporting / spooling, terminal handlers, system security, version control, admin DBMS & file transfer as embedded, real-time, structured C and ASM with C++ and Java in UNIX (LynxOS / Solaris) and EKOS on Zilog, PowerPC RISC and also SPARC processors.

Ported preceding subsystems from EKOS to LynxOS and Solaris across VAX, Apollo and then SUN. Enhanced preceding subsystems with Ethernet MTN and interface between EKOS utilities and

LynxOS and Solaris, replacing ASC with FAIC4, creating reformatters, implementing telnet / ftp, etc.Proactive Accomplishments Innovative Solutions: multitasked utilities (switch to maintenance mode) to exceed speed requirement Added queues, linked lists, and threads to report and alarm subsystems to handle bursts of activity. Created and supported code libraries; Added features to many utilities improving versatility/results. Process improvements include patch tracking, software delivery, version control, security, and more.Selected Award Winning Projects Corrected system security & patch process deficiencies identified by Bellcore after ’91 major outage. Completed system patch subsystem design and development enabling patch tracking for all products Identified requirements, designed, and developed software delivery, version control, and verification

SS’s. Enhanced disk / tape utilities’ speed 120% with multitasking, shared buffers, and async protocolTeam Leader (and Acting Manager) Team lead for several projects; fulfilled roles to interview, hire, mentor, train, and lead new hires. Software release manager, package coordinator, configuration manager using ClearCase. Delivered presentations to and interfaced with external customers such as Motorola, MCI, the

RBOCs, Sprint, DDI, Duetsche Telecom, GTE, and British Telecom enhancing customer assurance.

High School Teacher Computer Science/Math Texas Independent School Districts 1985 – 1987 LAN Software Developer using C on RMS Datapoint USA Inc. San Antonio, Texas 1984

EDUCATIONAL AND PROFESSIONAL DEVELOPMENT The University Of Texas at Dallas Richardson, Texas

MS in Computer Science Intelligent Systems (C/C++,Java, SQL) GPA 3.6 2005 – 2008Projects:J2EE w/CMP/JSP; Oracle SQL DB; IR w/CGI; Distr OS w/TCP; AI game; Modeling; Sys Securitywith discrete structures/RDBMS/search engine design, automata theory, advanced OS, design/analysis of computation algorithms, artificial intelligence, information security, STVR, and machine learning.

MAT in teaching Mathematics GPA 3.75 2002 – 2005Angelo State University San Angelo, Texas

Texas Lifetime Secondary Teaching Certification (CS/Math) 1983 – 1985 BS in Computer Science/Mathematics Pi Mu Epsilon, Epsilon Delta Pi 1978 – 1982

CCCC Continuing Education: Oracle 9i DBA, Solaris 9 Admin, UNIX Scripting, C#, .NET, XML, MySQL, PHP, Perl, MS SQL Server, MS Access, and Crystal Reports 2005Seminars/Training: Quality MGMT Skills with Action Team Tools, Peer Reviews, Teambuilding, Object Technology, Agile DEV, LabWindows, LabVIEW, VxWorks, LynxOS Device Drivers, Ada, BoostCertification: 6 Sigma, RDBMS Concepts, and C++; Texas Lifetime Secondary Teaching CS/Math

Page 3: Allison Kelly resume

Memberships: IEEE, Computer Science Teachers Assoc., Toastmasters (2nd place area competition) Military Experience: Navy Radar Technician Petty Officer Security Clearance: Secret