We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Motivated and productive hacker of web and mobile technologies.
  • Proficient graduate level programmer experienced with C/C++, Java, PHP, Javascript, Perl and Python.
  • 4+ years of industry experience building networked and multi - threaded applications for the desktop, web and mobile platform.

TECHNICAL SKILLS

  • C++; C; Java; JavaScript; C#.NET; Python; Perl; SQL; XSLT; XML (XSD) Schema, R, Groovy
  • Vim, Visual Studio, Apache Tomcat, Apache James, MySql Server, Windows Server 2008
  • Microsoft SQL Server, Eclipse, XCode, Git, Unix Networking API, Android SDK, gdb, flex
  • bison, Make, Matlab, GNU Octave, Wireshark, OPNet IT Network Simulator.
  • Nodejs, Drupal 6/7, Wordpress, Express, AngularJS, Grails, Hibernate

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential

Responsibilities:

  • Designed and developed a RESTful webservice API over Apache Spark to query data stored in HDFS using Spark SQL.
  • Worked on front end UI development of Securonix Product using Javascript and Jquery libraries.
  • Added SAML SSO capabilities to the Securonix Application.
  • Built the Securonix Hadoop Infrastructure to store log files, using high availability Flume topology.
  • Developed a Grails application that can be used to simulate feeds from different SEIM logging solutions.
  • Review and provide suggestions and improvements on the architecture on which Securonix Product is deployed for maximum uptime.
  • Custom java pre-processor for SEIM logs which aggregate and reformat data for Securonix application to consume.
  • Database migration script for product upgrade when Securonix application moved up from an older version (Combination of Shell script, SQL script and Java).

Lead Programmer

Confidential

Responsibilities:

  • Storyboarded, designed and implemented Sigza’s backend key management system. (Patent filed)
  • Built a prototype WPF desktop application for clients, that uses windows crypto API to encrypt files.
  • Integrated system with a mobile application (Android) to do out-of-band authentication.
  • Modified and recompiled the SensorFusion API in android source code as an independent module to be used for iOS devices as well.

Research Assistant

Confidential

Responsibilities:

  • Additions to the Videograbber (written in Visual C++) and wrote scripts in R to generate plots of fly movement. Lead time of experiment brought down by half.
  • Created the lab website using Drupal 7.0 (PHP framework).

Director (Lead Programmer)

Confidential

Responsibilities:

  • Built a customer survey tool which allowed creation of forms with specific questions and automated analytics of input.
  • Built a website that allowed users to order sketches/portraits of submitted pictures in Drupal.

Systems Engineer

Confidential

Responsibilities:

  • Developed Java Plugins to validate telephone numbers of customers of Telstra.
  • Trained in Java, JSP, SQL and Mainframe technologies.

We'd love your feedback!