We provide IT Staff Augmentation Services!

Senior Backend Engineer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Mr. Confidential is a highly skilled Systems Analyst and Technical Specialist with expertise in software design, implementation, integration, and testing of scalable big data solutions, to include Hadoop, Map - reduce, HBase/Hive, ECL, and Endeca.

TECHNICAL SKILLS:

Most recent experience: C++ (9 yrs), C# (2 yrs.), Perl (15 yrs), Oracle (15 yrs), Javascript (1 yr), Java (15 yrs), Python (3 yrs) and HTML/XML (15 yrs).

Previous, but not recent experience: Fortran (15 yrs), C (30 yrs), Visual Basic (1 yr).

PROFESSIONAL EXPERIENCE:

Senior Backend Engineer

Confidential

Responsibilities:

  • Did development work on Confidential projects using MapReduce technologies including (not limited to) Hadoop, Hadoopy, Pig, Elastic Search, Elastic Map Reduce, and Spark. Worked mostly in Python/Django with an ETL backend. Data sources came from port scans, crawls, and honeypots.
  • Three month Government contract where Ray developed a rapid-prototyped system where the trainers would spawn virtual machines for the students to operate on. The project was developed using python, flask, virtual box, vagrant, and sql alchemy and was in an agile environment.
  • Three month Government contract where Ray worked with APX-labs in order to evaluate Accumulo/Haddop and Storm for their tactical cloud-based solution, including writing JMX connections into Accumulo to monitor tablet server metrics and installing Accumulo on their Telera servers. Project was an agile environment. Ray also used VisualVM as a profiling tool. Ray has also been working with Hadoop, Map-Reduce, MySQL, and Postgres/Postgis on the same solution.

Senior Programmer

Confidential

Responsibilities:

  • Did research into a next generation solution for the client' Confidential database system and has evaluated Hadoop, Hbase, Hive, MongoDB, Greenplum, CloudDB, SciDB, Impala, Spark and distributed Postgres solutions. Most of the evaluations were on either a single node development system or on a 32 node Hadoop system that ray installed an a set of Sun server blades. He has also been developing servlet code using REST in an agile environment. The code runs under Tomcat and uses Python and Perl scripting to aid the current system’ Confidential ETL process. Created MapReduce code to use existing python scripts to perform under Hadoop.
  • Ray has also been doing work concerning data anomaly detection using both FPGA and Hadoop with Postgis providing geospatial data and worked on a language annotation approach using LSI rather than natural language processing. The code used reverse indices' Confidential created using MapReduce.

Senior Software Engineer

Confidential

Responsibilities:

  • Worked on two big data mining projects using Confidential ECL and SALT programming languages. One project was a customs/border patrol data mining tool to be used for immigration processing. Ray also designed and built an enterprise solution front end to the tool using SOAP calls to the ECL software, java and javascript. Ray also worked on a project for the Federal Voter Assistance Program. This involved loading state voter registry information with the idea of finding large populations of ex patriots in order to better target voter assistance.

Senior Software Engineer

Confidential

Responsibilities:

  • Worked on a big data digital forensics system, mostly figuring out methodology of extracting information and presenting it to the end-user. He worked in Perl, C# and Java. Mr. Confidential installed and configured the Endeca search engine. In some sense, some of the work could be similar to “Ethical Hacking” in that he used similar techniques such as fuzzing software to find exploits and extracting data from distinctive sources. Ray would present complementary solutions to these problems. He would also provide analytical work at this location for data recovery solutions.

Consultant

Confidential

Responsibilities:

  • Developed n-tier telephony analysis software written in Java, XML, XLST. Used SOAP over SSL as the transport mechanism between client and server. Project required use of Oracle JDBC, servlets, EJB, Swing, SAX, DOM, Jboss and Apache. As proof of SOAP concept, also wrote a Python and Perl browser. Became de facto project Oracle administrator when original administrator left project.
  • Six month contract as project leader. Developed real time data monitoring of microwave towers and intranet reports using CGI, TCL, Perl, C++, Java, and Oracle. Fixed Perl based billing system scripts. Developed prototype web pages for in-the-field monitoring of equipment.
  • Tech lead. Worked with Encore to develop a utility monitoring system using Visual Basic, Oracle, C/C++, Perl and Factory Link. Integrated 2 Dec Alphas and 14 NT workstations into a no single point of failure system. Used Advanced Replication to create redundant Oracle databases. Won additional multi year extended contract as tech lead to rehost the system so that it ran on two NTs running Microsoft Cluster Services, Oracle. This was a cleared project.

Application Engineer

Confidential

Responsibilities:

  • Customer support representative for 8 CM/5-CM/2 supercomputer sites in the Washington D.C. area. Responsible for porting 14,000 lines of code from CM/2 system to Sun SMP. Numerous areas of application development, some of which were imagery, mechanical and structural engineering, signals analysis, AI, data mining, visualization tools, and GUI. Developed software using C, C++, FORTRAN, X, PVM, MPI and all types of Thinking Machine’ Confidential software. This was a cleared project.

Research Engineer

Confidential

Responsibilities:

  • Technical lead at site. Software analysis and support of VAX VMS and 68000 pSOS analyst workstations. This was a cleared project.

Senior Software Analyst

Confidential

Responsibilities:

  • Technical lead for Confidential management system (generic telephone switching system interface for the Army developed in ADA and C.) Developed both GUI and B3 secure system for a NATO C-cubed system in ADA and C. This was a cleared project.

Senior Software Analyst

Confidential

Responsibilities:

  • Developed software for GUI, systems maintenance, graphics, DF, and signal analysis using either C or assembly language. Developed Pascal-like language for the HP-RTE operating system. This was a cleared project.

We'd love your feedback!