Devops Engineer Resume
4.00/5 (Submit Your Rating)
Austin, TX
SUMMARY:
- I am a software developer with several years of total experience working on a variety of projects. I care about the success of a project as much as you do. I can develop reliable software solutions for you since I can quickly learn new codebases and platforms. Most of the development I have done was in C/C++ on a Linux platform (backend and embedded development). I am used to working in an Agile environment and I know the software development lifecycle. Please look at my LinkedIn profile for more details about my projects and experience.
TECHNICAL SKILLS:
Programming Languages: C, C++ (including STL and some Boost), Java (limited)
Scripting Languages: bash, Perl, Python
Areas of Domain Knowledge: Embedded systems, storage (SAN, NAS), file systems, multimedia, image/video processing, Internet of Things (IoT), finance, test automation Spoken Languages: Fluent in English, Spanish and Russian; limited French
PROFESSIONAL EXPERIENCE:
Confidential, Austin, Texas
DevOps Engineer- Working on an Internet of Things (IoT) project as part of the AllSeen Alliance: enabling various "smart” devices to communicate with each other
- Contributing to AllSeen Alliance's open - source AllJoyn framework: fixing defects and new feature development (mostly C++ for AllJoyn Standard Core, some C for Thin Core used for devices with constrained resources)
- Developed a C++ code base that receives, sends, and interprets messages in XMPP format to transmit them to remote devices—this enables AllJoyn protocol to be used across networks, rather than on a single network
- As part of the inter-network connector project, developed features such as JSON encoding, compression, and communication with mobile devices (Android phones)
- Tools used: C, C++, pthreads, git
Confidential, Austin, Texas
DevOps Engineer- Developed and maintained text parsers that translated Advent Axys holdings and transaction information into database format
- Developed data validation logic for issues such as date formatting, CUSIP and ticker symbol conversions, rate information for bonds, dividend payments, and ensured that any discrepancies are reported and logged
- Carried out the conversion of text-file-based logging to a Web-based one, using JSON messages uploaded to Elasticsearch with a Kibana interface
- Responsible for implementing a parser to assign lot IDs based on a client's holdings data and transactions data (purchases and sales of securities)
- Tools used: C++, STL, Boost, OpenVMS, Perforce, git
Confidential, Austin, Texas
DevOps Engineer- Wrote a Java interface for the Workload-Aware Storage Management System
- Maintained and developed new functionality for controllers used in Confidential PowerEdge M1000e Enterprise Blade Servers (CMC/Chassis Management Controllers)
- Wrote or updated functions for controlling or reporting power allocation and power conservation for the CMCs
- Tools used: C, C++, Java, Python, Eclipse, Python, SVN, bash, Rally, CodeCollab
Confidential
DevOps Engineer
- Worked on the Ibrix distributed file system (multiple servers/multiple disks, based on Linux ext3) for Confidential StorageWorks, as part of Network Attached Storage (NAS) organization
- Developed from the ground up (in a two-person team) a utility for upgrading the Ibrix file system to a new on-disk format—to be used by major Confidential clients
- Enhanced and improved the Ibrix file system integrity check/file repair tool (based on Linux fsck)
- Tools used: C, Python, SVN, Bugzilla, VMWare, bash, sed, awk, valgrind, pthreads
Confidential, Dallas, Texas
DevOps Engineer
- Implemented a project to accelerate computing-intensive programs, using a multicore Texas Instruments (TI) C64x+ DSP for parallel processing
- Developed a parser to transform C/C++ code, using ROSE source-to-source translator
- Achieved execution time improvements (e.g. by loop unrolling, CPU cycle count optimization)
- Tools used: C, C++, multi-threading, pthreads, OpenMP, ROSE compiler