We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

Seeking a high - tech software developer position. Contract or permanent. Available now. No relocation.

TECHNICAL SKILLS:

Experienced in: SQL, Big Data, Hadoop, HDFS, Hbase, Linux kernel, device drivers, embedded systems, firmware, IP network protocols, data - comm, tele-comm, and digital video, MPEG transport streams. Proficient in C, C++, Perl, Python, PHP, JavaScript, Bash, and Assembly. Familiar with Java, C#, Powershell.

EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • Embedded C programming. Python test harness.
  • Vehicle Ignition Interlock devices.
  • Coding, debugging, bug fixes, enhancements.
  • Renesas microcontrollers.
  • Added foreign language support. JIRA, Confluence, Crucible, Fisheye, Sharepoint, MS Teams. SVN, MS Visual Code, trained new developers, implemented coding standards.

Confidential

Software Developer

Responsibilities:

  • Big Data project for an Apache Hadoop data lake.
  • Used Python, Git, Redhat Linux, NIFI, HDFS, Hbase, Phoenix, MS SQL, Agile, JIRA, Confluence, Rally, Docker.
  • Migrated code to Python 3. Added Python debugger.
  • Invested in distressed residential real estate properties.
  • Repaired, renovated, remodeled, upgraded, and resold the properties at a profit.

Confidential

Software Developer

Responsibilities:

  • Ssoftware defined networking and virtual networks. Utilized Oracle SQL and PHP code.
  • Implemented IPv6 address support and Unicode support from front end to back end.
  • Optimized database access for real time hardware status updates. Oracle SQL.Developer client.
  • Ported the PHP Xdebug tool to the development environment.
  • Worked on Open Stack Neutron project using Linux and Python.
  • Used Ansible, Chef, Docker.

Confidential

Software Developer

Responsibilities:

  • Numerous small contract projects.
  • Web development, digital marketing, Google analytics.
  • Programming in Linux with C, C++, STL, Boost, Perl, Python, Bash.

Confidential

Software Developer

Responsibilities:

  • Worked on global network automation project.
  • Wrote Python API modules for network configuration, monitoring, repair, and virtualization by accessing firewalls, load balancers, and DNS servers through vendor APIs.
  • Used HP Operations Orchestration, Ansible, Chef, Docker, OpenStack, Perl, SNMP.

Confidential

Software Developer

Responsibilities:

  • Worked on the BADGER X.25 messaging system, a large multi-threaded C and C++ application that used the MongoDB database.
  • Also used Javascript, Python, SOAP, RabbitMQ, Agile, and Git.
  • Used Python, Pyunit, Doctest, and Nose for test harness.

Confidential

Software Developer

Responsibilities:

  • Worked on IPTV settop boxes in the digital video group. Ported numerous Linux kernels to MIPs based hardware.
  • Work on kernel device drivers for Ethernet, DVB-C transceivers, watchdog timers, and NAND flash.
  • Added IPv6 support to products.
  • Migrated SVN repositories to GIT. Managed open source licensing requirements.
  • Used Perl, Python, PHP, CSS, SSH, Bash, and GnuPlot to develop a soak test tool with a web interface.
  • Debugged the Java Virtual Machine and JNI.

Confidential

Software Developer

Responsibilities:

  • Ported Linux kernel drivers from 32 bit v2.4 kernels to 64 bit 2.6 kernels.
  • Updated drivers for new Ethernet hardware including MACs and MII interfaces and transceivers.
  • Ported 2.6 Linux kernels and device drivers to new Power PC based digital video encoders.
  • Ported new versions of Busybox, uBoot, PHP, and nanoweb.
  • Developed a Linux based streaming video application Real Time Protocol with Forward Error Correction in C++.
  • Modified MPEG-2 Transport Stream tables in MPTS streams.
  • Ported GDB to our hardware.
  • Analyzed interrupt latency in our Linux kernel.
  • Analyzed the Ethernet driver to reduce jitter in streaming video.
  • Wrote a C++ setup menu and C device driver for the USB based LCD display.

Confidential

Software Developer

Responsibilities:

  • Added thread support to a Linux driver to allow an Anti-Virus product to run on Linux.
  • Developed Linux boot images to support unattended installation using the PXE protocol.
  • Ported assembly language PXE DOS driver to 64 bits.
  • Wrote test harnesses C++ and Perl/TK. Ported Linux driver to 64 bit platforms in C and assembly language.

Confidential

Software Developer

Responsibilities:

  • Wrote device drivers for the RTEMS real-time operating system including ADC/DAC chips, UARTS, stepper motors, barcode readers, and digital I/O chips on the Motorola 68332. Wrote C++ libraries for abstracting hardware devices into objects.
  • Wrote GNU make files & linker scripts.
  • Used Tektronix logic analyzers/oscilloscopes and GDB BDM debuggers for bringing up new hardware.
  • Developed drivers directly from schematics and data sheets. Performed statistical analysis of photo diodes.

We'd love your feedback!