We provide IT Staff Augmentation Services!

Application Support Developer Resume

2.00/5 (Submit Your Rating)

Las Vegas, NV

SUMMARY:

  • Hands - on technology professional accustomed to working in complex, project-based environments. Multifaceted experience in software development, software testing, web development, and integrative product development
  • Senior software engineer with full system development lifecycle experience, including designing, developing and implementing embedded and application level software, test cases
  • Advanced command of various testing suites, agile methodologies and monitoring tools; and cross-platform skills in Windows, Linux, Mac OSX, VxWorks RTOS, µC/OS-III and QNX
  • Regression, Negative, Black Box and White Box Testing and Procedures
  • Unit testing and Test Driven Development methodologies
  • SQA Testing & Methodologies, Test Plans, Cases & Processes
  • Test Automation for web using Selenium, TestComplete and Visual Studio
  • Continuous Integration, build automation, test environment Development

SKILLS SUMMARY:

Developer Skills: Embedded systems development, wireless and wired L1/L2 (MAC layer) communication protocols, board support packages, Real-time Multitasking O/S, System On Chip development, JTAG emulators, I2C Bus, test automation, Embedded Windows 7, Raspberry Pi, Yocto Embedded Linux Development, Linux Buildroot, Board Support Packages (BSP)

Communication Protocols: 802.11 Wireless LAN, 802.15 Ultra-WideBand, TCP/IP, USB, IPv4/IPv6, RS-232 UART, RS-485, I2C, SPI, Wireshark

Microcontroller Firmware: ARM, PIC (16, 18, 24 & 30 series), Atmel, 802.11, SPI, PCIe, peripherals, board bring-up, BIOS construction, hardware troubleshooting

Languages: C/C++, C#, PHP, Java, Assembly, JavaScript, HTML, CSS,VB.NET, Linux Scripting, Visual Studio

Operating Systems: Windows, WIN CE, Embedded Linux, Fedora Core, .Net Framework with WPF & XAML, Thread-X, ARM IAR Embedded Workbench, Eclipse IDE, NetBeans, Qt, GTK+, VMWare Virtual Machines, System on Chip, Multi-Threaded Development, Data Synchronization

Multitasking Techniques: Multithreading, Signals and pipes, Grid Computing Systems, Message queues, Shared memory, Memory-mapped files

PROFESSIONAL EXPERIENCE:

Confidential, Las Vegas, NV

Application Support Developer

Responsibilities:

  • Performed as an application support team member
  • Participated in monitoring and analysis of inbound IT service requests
  • Execute database development tasks for SQL customer databases
  • Maintenance and correction of C# .Net Core web applications
  • Diagnosed defects, provide assessments of remedial action
  • Installed, configured and maintained Continuous Integration, Automation and Configuration Management tools
  • Extensive experience in Test Driven Development (TDD), Acceptance Test Driven Development (ATDD) and Behavior Driven Development (BDD)
  • Identification and development of software utilities to automate functions
  • Participated in identification and development of software utilities to automate functions within Agile environment

System and Tools: SQL database, Visual Studio, C#, .Net 4.0 and 4,5, SQL Server, Bamboo, Jira

Confidential, Albuquerque, NM

Software/Test Engineer

Responsibilities:

  • Board bring up of ARM Cortex based primary flight display board for small aircraft performed in C and C++ 2017
  • Modified UBoot and BuildRoot processes to load Linux based display boards
  • Developed and maintained Linux BSP for integrated electronics and display modules
  • Performed design operations for flight display startup
  • Wrote test procedures to validate board bring up of ARM Cortex based primary flight display board for small aircraft
  • Scripted Test Cases for Test Driven Development TDD
  • Creating fully automated CI build and deployment infrastructure and processes for multiple projects using Docker, Jenkins, VMWare, GitLab
  • Created and executed automated software test plans, cases and scripts to uncover, identify and document software problems and their causes
  • Designed, implemented and tested power monitoring and management control backup of aircraft navigation system

System and Tools: I2C, SPI, NOR Flash, Linux, SDRAM, UBoot, Eclipse IDE, Qt, Git Source control Yocto, Buildroot

Confidential, CA

Senior Software Engineer/Test Engineer

Responsibilities:

  • Developed Window Embedded System 7 and XP Embedded for single board computer used to control vehicle scanning system as a headless terminal
  • Wrote communications and control Windows WPF processes and services for embedded interface of X-ray system using socket programming techniques
  • Added multi camera system onto Linux platform for train monitoring system
  • Conducted web base using Selenium of transportation monitoring systems and airport scanning
  • Wrote Visual programs from Embedded XP to Windows 7 Embedded Systems & Tools using Visual Studio 2015, C#, Visual Basic including GUI displays
  • Develop Serial Peripheral Interface Bus (SPI), I2C and RS232 device drivers for real time ARM embedded systems for safety critical (DO-178B) devices for Airborne Systems
  • Wrote extensive software validation testing suites for code requirement confirmation
  • Executed SQL database interface and functionality for cargo x-ray data collection used in custom system deployments
  • Automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability
  • Created RS232 UART traffic capture of analytics medical devices to embedded web application on Linux based Raspberry Pi computer
  • Accomplished analytics collection and trend analysis used to improve processes and streamline software development lead times
  • Incorporated Test Driven Development (TDD) process initiate for data warehouse project used as part of continuous integration
  • Implemented power management, reporting and monitoring system within vehicle of handheld and tablet based devices
  • Documented software defects using bug tracking system and reported defects involving program functionality, output, screen and content to software developers
  • Performed White-box testing of SQL database interface and functionality for cargo x-ray data collection that uncovered multiple errors in C# for Visual Studio 2015
  • Created custom Linux-based systems for embedded products using Yocto
  • Lead SCRUM and incremental agile efforts for software development activities

Technologies: C/C#, Visual Studio 2013 & 2015, SQL 2008 and 2011, Team Foundation Server, JavaScript, OOD implementation, Selenium automated testing, Webdriver, SQL Server, HTML, CSS, Team Foundation Server (TFS), T-SQL, TDD, Yocto Embedded Linux Development, Muiti-Threaded environment development, VMWare Virtual Machine

Confidential, CA

Principle Software Engineer

Responsibilities:

  • Established Virtual Machine (VM) networking for communication deployment and test
  • Designed and coded military C2PC subscription communication data track simulator for United States Marine Corps in .Net C# and Java desktop applications
  • Systems integration and design for USMC Tactical Edge Data Solution system used for cross military communication exchange including Google Maps interfacing
  • Developed and conducted regression test planning for communication systems using failure modes and effects analysis methodology under military procedures
  • Designed and conducted testing of in-vehicle solar charging power management system used for infield deployments by analyzing historical reliability and overall usage performance in a test lab environment
  • Development and test of communication TCP/IP and military protocols using cross-compilation and embedded hardware using Portable Operating System Interface (POSIX) between operating systems
  • Participated and involved in maintaining the backlog for the team, analyzed and provided the needed information like test data, environments for testing at different stages in advance and believed in pair concept, to have the knowledge evenly across the test team and driven the test team for agile test process
  • Setup router and switch systems for integrated multinational military testing

Technologies: Jira bug tracking, C# and .Net 4, Java, Eclipse IDE, WPF, XML, Window GUI design, Visual Studio 2010, SQL, Visualization establishment, Adobe Photoshop, Selenium

Confidential, Escondido, CA

Senior Software Engineer

Responsibilities:

  • Executed user-acceptance testing and defect tracking for new system releases
  • Transitioned software development efforts to a test-driven development (TDD) Development of Linux Fiber Channel over Ethernet (FCoE) driver for TCP/IP kernel
  • Improved customer experience and reduced costs by rolling out APIs that allowed automation of Open Source Software (OSS) governance tasks
  • Rebuilt Linux kernel to add in FCoE functionality

Technologies: OpenSuse, Ubuntu & CentOS Linux, C/C++, PCIe Interfacing, CANBus

Confidential, San Diego, CA

Senior Software Engineer

Responsibilities:

  • Ported from VxWorks to Linux and made system upgrades for US Navy submarine to shore satellite base Ethernet protocol and wireless TCP/IP communication system
  • Wrote MAC Layer 2 handling routines to upgrade Ethernet and OTA operations
  • Linux Work - sockets, Multi-threading, Timers, Callbacks, Semaphores, Signaling, Device control, IPC comms, Serial I/O port drivers for embedded systems

Technologies: Linux, VxWorks, C/C++, Agile methods, MAC OS X environment, event controls

Confidential, Vista, CA

Senior Software Engineer

Responsibilities:

  • Development of SIP and RTP communication protocol systems with handheld Military grade HF radio using streaming audio and data including desktop application
  • Integration hardware/software high precision Timebase Control System for HF radio
  • Implemented Object Oriented Design principals, practices, and patterns in software system design for software/hardware interfaces
  • Linux application and script development System on Chip (SoC) board support package (BSP) set for mesh network radio systems for Dept. of Customs and Immigration (ICE)
  • Designed Touch Panel drivers and remote equipment control processing under Linux
  • Provided testing & documentation for networked units & electromechanical switches

Technologies: High level scripting for equipment controls, low level display drivers, Linux, C/C++, JAVA, JNI, Atmel Microcontrollers, Test Automation techniques

Confidential, Carlsbad, CA

Senior Software Engineer/Lead Test Engineer

Responsibilities:

  • Designed & developed system automation tools for performance testing and integration for Video Head End systems
  • Implemented and testing software applications for Mobil media platforms
  • Designed & developed system automation tools for performance testing and integration for Video Head End systems
  • Implemented and testing software applications for Mobil media platform including writing full test documentation and planning for system white box testing
  • Wrote full suite of testing procedures for end to end testing of network devices
  • Created company’s first comprehensive database of documented test defects and procedures to enable accurate replication and ensure compliance with standards

Technologies: C/C++, Linux, 802.11 Wireless development

Confidential, San Diego, CA

Senior Software Engineer

Responsibilities:

  • Software Design/Development of Confidential used by Dept. of Homeland Security
  • Designed, coded and debugged gamma ray detectors for vehicle inspection systems using Atmel ARM 9 System on Chip (SoC)
  • Designed and developed processing and GUI interface of real time embedded Single Board Computer that communicated to a back-end server system using WIN CE Platform Builder and Embedded Visual C++ including motor, servo & motion base control systems
  • Improved the documentation of QA testing practices to enhance their repeatability, saving time and money and encouraging testing standardization and best practices
  • Implemented WEP and WAP security protocols on 801.11 devices

Technologies: C, C#, C++, Windows .NET development platform, WIN CE Platform Builder, Enterprise Architect, Visual Studio .Net, Sensor and Control systems firmware, 802.11 Wireless communications

We'd love your feedback!