We provide IT Staff Augmentation Services!

Lead Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • To expand my career as a leading engineer in research and development of complex and innovative applications.
  • Over 20 years of software development experience in a variety of applications from telecommunications to military radar, sonar and Command and Control systems.
  • Proven technical leadership experience.
  • Confidential Six Sigma Specialist.
  • Diverse experience in software development, systems engineering, integration and test.
  • Object Oriented Analysis and Design
  • System Level Design Expertise
  • Real - Time Embedded Systems Development
  • Full Lifecycle Expertise

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Lead Senior Software Engineer

Responsibilities:

  • Aiding in creation of Customer Relationship Management system for cellular communication providers. ETL system implements web services and star schema database to perform storage and analysis of large data sets comprised of cellular signaling and customer detail information in the targeting of marketing campaigns.
  • Leading the design and development of data capture and analysis software for LTE mobile networking.
  • Writing requirements, test plans and system architecture specifications for new product lines.
  • Leading the development of high performance software to capture and analyze over 6B transactions/day in TDM/GSM and Diameter networks.
  • Investigating trouble tickets and performing root cause analysis of software defects.
  • Utilize in-memory database for high performance correlation of cellular signaling messages.
  • Implementing high performance network interfaces to capture network packets from 10base100 Ethernet ports as well as interface with 3rd party custom hardware to capture data from TDM links.
  • Interfacing with relational and NoSQL database systems for data analysis, application configuration and performance statistics.
  • Technologies Used: C, Java, JavaScript, Linux, Spring Framework, MongoDB, Kafka, Jersey, WebLogic, Oracle 11g, Oracle OBIEE, MySQL, RHEV, Diameter, GSM, TDM, CAP, OOA/OOD, Jenkins

Confidential, Tampa, FL

Senior Software Engineer II

Responsibilities:

  • Researched telecommunications standards and publications, writing white papers, technical requirements and design documents in support of the next generation of wireless communication systems.
  • Developed software to support wireless communications in 3G and LTE networks. Supporting legacy products in SS7 based wireless networks.
  • Evaluated 3rd party tools for analysis of large data sets.
  • Developed Splunk scripts for the analysis of large data sets generated from call detail history of cellular customers. Reports where used to track network usage and habits of cellular customers.
  • Aiding in the adaptation of Agile Methodology for software development.
  • Technologies Used:, C++, Java, Oracle 11i, MySQL, Splunk,Linux,Solaris,Diameter,LTE,RADIUS,SS7

Confidential, FL

Senior Software Engineer II

Responsibilities:

  • Served as customer liaison between Lead Systems Integrator and Subcontractors for large scale integration and testing of "System of Systems" platform for Army modernization program. Led meetings between customer and IPT members to establish work scope and defect resolution. Performed requirements analysis, wrote test plans, and led defect identification/resolution of application software and middleware components. Technologies Used: DOORS,C++, Microsoft Project, Java, Linux, gdb, J2EE, CORBA, Apache, SOAP, JDBC, RMI, DB2 database, Rational Rose, UML, ClearCase, bash, python scripting,XML
  • Led OOA Team on Weapons Systems Integration effort for Aircraft Command and Control System. Constructed Use Cases, performed requirements traceability analysis and used UML in the construction of high level OOA design artifacts. Provided cost/schedule and resource estimates as input for proposals. Technologies Used: DOORS, ArTiSAN Real-Time Studio, UML, Microsoft Project
  • Aided in software architecture and development of Level 3 Information Fusion/Knowledge Management system, leading to patent on Evidential Course of Action Selection algorithm. Technologies Used: Bayesian probability algorithms, Java, XML Beans, JBoss, Weblogic,JavaScript, CORBA, junit
  • Developed embedded processor software for next generation Airborne Integrated Terminal. Designed and Developed Board Support Package for 8 core Circuit Card Assembly. Performed requirements analysis, wrote board support package, constructed test plans and interfaced with circuit card manufacturer to perform defect resolution Technologies Used: C++, OOD, VxWorks, Curtis Write DMV-186, Freescale P4040/4080 Processor
  • Designed and wrote software for next generation Cooperative Unmanned Arial Vehicle System. System is designed to share common target tracks between multiple UAVs using SATCOM and tactical radio systems. Wrote board support package to control eight core VME single board computer. Technologies Used: SOA, C++, Java, POSIX, Linux, XML, VxWorks
  • Wrote, debugged and peer reviewed software for real-time embedded Radar Tracking System for the U.S. Navy, implemented round trip engineering of radar interfaces using model driven development. Technologies Used: C++, Lynx OS, SOLARIS, ClearCase, DOORS, Rhapsody, bash/c/perl shell scripting
  • Led development team in the design and development of automated testing platform to increase the production quality of secure communications products. Developed project schedule and tracked project cost and schedule. Mentored technical staff and gave input for performance reviews of staff members. Technologies Used: DOORS, UML, Microsoft Project, C/Unix
  • Developed secure communication software for military telephony switch used in the Defense Red Switch Network and the National Airborne Operations Center. Developed Board Support Package and Integrated third party communication protocol stack. Developed PCI-VME backplane driver and communication protocol to link multiple single board computers in a rack mounted environment. Developed embedded software to control T1/ISDN Interface board. Technologies Used: C, TCP/IP, Wind River Tornado/VxWorks, SOLARIS, HP Logic Analyzers and Digital Oscilloscope, Tundra PCI/VME Bus Architecture, Texas Instruments DSPs, Motorola 68000, T1, ISDN.
  • Used Model Driven Development to architect server software that interfaces with an Oracle database and telephony switch for call management system. Aided in database schema design and wrote stored procedures and database queries for in-service configuration of telephony switch. Wrote shell scripts to security harden web server, database and network devices. Technologies Used: Java, JDBC, Oracle 9i/10g, NetBeans, Rational Rose, TCP/IP, Apache Tomcat

Confidential, Largo, FL

Engineer III

Responsibilities:

  • Provided cost and schedule estimation, mentored team members and tracked project performance.
  • Provided ATM expertise, evaluated industry standards and designed performance test that determined final system design of a twelve-channel packet voice system.
  • Developed, maintained and debugged software on Integrated Access Device platforms for support of VoIP, Frame Relay system.
  • Conducted system tests, defect resolution and interoperability study of latest packet voice system resulting in a partnership with leading manufacturer of voice gateway systems.
  • Technologies Used: C/C++, RTXC RTOS, SDS Debugger on NT, MPC850SAR CPU, SNMP, HP Logic Analyzer, Rational Rose, UML., ATM, Frame Relay, T1.
  • Constructed a Network Information Computer to simultaneously analyze SONET, ATM and T-Carrier telecommunication networks.
  • Created test software for analysis of optical filters and amplifiers, analyzed test results and implemented complex algorithms to create spectrum analysis software for Dense Wave Division Multiplexing (DWDM) test system.
  • Analyzed schematics and coded board support packet to support CPU/external memory interface for next generation of Power PC based test system.
  • Created requirements, planned and supervised software development and implemented production procedures for the creation of a broadband test head with remote system configuration capability.
  • Technologies Used: C/C++, VxWorks, pSOS, UNIX, CORBA, X86, I960, PowerPc, AMD In-Circuit Emulator, Xray debugger, HP Logic Analyzer, Optical spectrum Analyzer, Windows Excel Spreadheet

Confidential, Tampa, FL

Software Engineer

Responsibilities:

  • Interviewed army communication experts and constructed an expert system and graphical user interface to automate the design of secured network topologies.
  • Consulted with system experts and coded a client server interface to an Encryption Key Management System for automating the generation and assignment of encryption keys to network components.
  • Created Oracle database for the storage and retrieval of encryption keys and network component data.
  • Technologies Used: C/C++, CLIPS, ADA, Oracle (Pro-C, SQL-Plus, Pro-ADA), UNIX, TCP/IP, RPC, VisualC, Visual Basic, Borland C++.
  • Designed and implemented software utilizing complex algorithms, mathematical concepts, hardware logic and signal processing theory to simulate acoustical scenarios pertaining to the development of submarine sonar systems.
  • Designed and coded software to create a remote access system to simultaneously manage multiple remote radar systems.
  • Served in a system test capacity designing and running test for final qualification.
  • Technologies Used: ADA, C, 68030 Single Board computer, VME Bus, UNIX, TCP/IP, RPC, Cadre Teamwork, FORTRAN

We'd love your feedback!