We provide IT Staff Augmentation Services!

Senior Developer Resume

SUMMARY:

  • I have been a software developer for the last 10 years working in a cross section of environments.
  • I have extensive developer experience within C++ environments on Windows and Linux/Unix environments.
  • Languages C++ C Python and Lua.
  • GPIB equipment and experience with emphasis on R/F equipment.
  • Slot machines using embedded Linux or Embedded XP.
  • Set top boxes using Embedded Standard/XP and C#.
  • Build systems on Linux or Windows.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Developer

Responsibilities:

  • Used Python to convert move NOSQL data to and from Cassandra DB to Oracle.
  • Worked on Confidential wireless gateway product.
  • Microservice development using Go Lang and C++11.
  • Used Linux Yocto.
  • AWS/Python virtualization of production machines.
  • Managed other developers instructed new hires on how to use Vagrant and Gnu toolchain.
  • Performed reviews of overseas developers.
  • C++11 development on Red Hat Enterprise Linux.
  • Worked on Confidential ’s auto finance internal cloud application.
  • NoSQL development using Apache Cassandra.
  • Software Unit Testing and review.
  • Team Management and training of team members on Atom IDE and Confidential Github/Pulse project management.

Confidential

Contractor

Responsibilities:

  • Worked on JADOCS and AFATDS applications.
  • C++11 development using 2013 on JADOCS product.
  • Python unit test.
  • Reviewed others coding.
  • Subversion control using Linux.
  • Configuration of Samba.
  • Test of communication protocols of JADOCS project.
  • Mapping Cartography for defense related software.
  • ADA 2008 development.
  • Held provisional Security Clearance and have had background check via SF - 86.

Confidential

Contractor, Austin/Grand Prairie, TX

Responsibilities:

  • OCR processing of documents using Python and Tesseract library.
  • Cleaning of documents using Python/OpenCV.
  • Wrote Python scripts to capture data from various scanned legal documents.
  • Wrote SQL queries to perform bulk updates using Python.

Confidential

Contractor

Responsibilities:

  • Worked on TILE product and vetted solutions for costumers of Confidential -Lindgren.
  • Developed R/F measurement software using Microsoft Visual Studio 2010 C++.
  • Wrote Python scripts for R/F test equipment.
  • Wrote drivers for R/F equipment and made enhancements on TILE 7 EMC products.
  • Wrote engineering reports and design documents.
  • Developed R/F measurement software using Microsoft Visual Studio 2010 C++.
  • Scripting of GPIB devices using Python/Lua.
  • Development of build and continuous integration of products using TEAMCITY.
  • Programming Native WIN32 applications using Visual Studio.
  • Writing test plans and drivers to accommodate MIL-STD-461/CISPR test standards.
  • CADENCE Pspice: Simulation of high frequency power passive circuits.

Confidential

Contact

Responsibilities:

  • Wrote tests for Confidential GPU OpenCL product.
  • Wrote test frameworks using C++/Python to test library OpenCL based FFT and BLAS libraries.
  • Automation of Linux Imaging using Python.
  • Automation of Windows Imaging using Sysprep using Python.
  • Maintained Google Test C++ test applications to test ATI GPUs.
  • Coordinated development of projects in India reviews others
  • Development of automated installation of Linux systems using Python.
  • Test of Confidential math libraries on 3 Linux variants RedHat/Ubuntu/SUSE.
  • Use of Windows PE and Sysprep.
  • Development of Test Portal Soft using Apache and Python.
  • Use and deployment of Jenkins.

Confidential

Contact

Responsibilities:

  • Wrote updates to TILE product and moved project from Visual C++ 2.0 to Visual C++ 2008.
  • Demonstration of QT 5.0 as an alternative to MFC development on Windows using Visual Studio 2010.
  • Wrote Python software to control GPIB based test equipment.
  • Developed EMC software using Microsoft Visual Studio 2008 C++ and
  • Wrote installers using Innosetup and WIX setup tools.
  • Used VMWare for testing and created VM for clients.
  • Ported software from Visual C++ 2.2 to Visual Studio 2008/Visual Studio 2010.

Confidential

Developer

Responsibilities:

  • Worked on Symons Set-top box product line.
  • Wrote Software applications for set top boxes using C++ and C#.
  • Test of hardware and test new releases of XP firmware.
  • .NET/COM C# to COM C++ DLLs.
  • Created and updated firmware images using Microsoft Embedded XP toolkit.
  • Reverse engineering of drivers and software with emphasis on updates for live systems.
  • Creation of driver components for Embedded XP.
  • Development of software using Windows 32 and MFC.
  • Stress and migration testing of set top boxes.
  • Familiar with software and hardware drivers for video capture.
  • Use of SCRUM with Microsoft TFS reporting tools.
  • Created updates for live systems using the Device Update Agent script.
  • Creation of Virtual machines to test firmware images and software installs using VMware and Microsoft Virtual PC.
  • Python and WxPython plus Win32 Extension to do common tasks (push images manipulate the registry).

Confidential

Senior Developer

Responsibilities:

  • Wrote software for Confidential ’s Slot machines.
  • Wrote software using GNU C++ and QT 4.3 toolkit on Densitron and Quixant boards.
  • Customized Debian Linux for Linux based slot machines created a bootable DVD room containing game and content.
  • Wrote slot machine software for Linux and Java. Software based on Java and C.
  • Wrote software using C++ using native Windows API or/or MFC, QT, WxWindows.
  • Installation of network hardware and software, configuration of Microsoft IIS and FTP
  • Created firmware images using Microsoft Embedded XP toolkit.
  • Creation of Virtual machines to firmware images and software installs using VMware and Microsoft Virtual PC.
  • Use of serial hardware (RS232) and SAS 6.01 protocol.
  • Build slot machines from component hardware and as well built test slot machines.
  • Supported Slot machines in the field and resolved customer issues with slot machines.
  • Managed source code using cmake and subversion.
  • Used doxygen and source navigator to document code base.
  • Used ImageMagic to manipulate images for slot machine reels.
  • Pspice Simulation of FET switching solenoids.

Confidential, Frisco, TX

Contractor

Responsibilities:

  • Wrote voting machine software for Confidential ’s voting machines.
  • Wrote software for touch screen voting systems using Visual Basic 6.0 and Microsoft Visual C++ (conversion from one to the other.)
  • Created build system using CVS.
  • Created software installs using InstallShield.
  • Created firmware images using Microsoft Embedded XP toolkit.
  • Created updates for live systems using the Device Update Agent script.

Confidential

Contractor

Responsibilities:

  • Designed and wrote web sites using classic ASP and ASP.NET.
  • Created software installs using InstallShield.
  • Wrote applications using Visual Basic 6.0.
  • Designed databases using Microsoft SQL/MySQL server.

Confidential

Contractor

Responsibilities:

  • Wrote application using Visual Studio 6.0 C++, ADO, and MFC and the Farpoint Spread and Farpoint Input controls.
  • Maintained SQLBase database for application.
  • Development of Windows software using COM/ATL/WIN32.
  • Managed and mentored other members of development team and wrote week progress reports.
  • Used doxygen to create .chm files to document libraries.

Confidential

Developer

Responsibilities:

  • Wrote programs using Microsoft Visual C++, MFC and Microsoft FORTRAN.
  • Convert mainframe FORTRAN programs to Excel VBA programs.
  • Created Access database applications.

Confidential

Contactor

Responsibilities:

  • Developed Software using Visual C++ and computational geometry algorithms.
  • Developed applications using GIS software Confidential FRAMME.
  • Converted legacy GIS database information.
  • Wrote design and analysis reports for TXU’s fossil division.
  • Development of multi-threaded applications using Windows win32 process control.

Confidential

Tutor

Responsibilities:

  • Tutored students in a range of subjects from remedial math to differential equations.
  • Administered Tests and notified instructs or student progress.
  • Maintained lab equipment, such as computers and overhead projectors.
  • Advised students on study strategies to help balance school and work.

Hire Now