Software Development

Software Development Capabilities

Programming Expertise

  • ​MATLAB/Simulink
  • C++
  • Java

Oracle certified

Java Message Service (JMS)

ActiveMQ

Swing/JavaFX

Multithreading

Dependency Injection/Inversion of Control

Google Guice

Java Database Connectivity(JDBC)

OpenGL

JUnit

Java Enterprise Edition full-stack web development

Oracle WebLogic/Glassfish

Apache Tomcat

  • Working with open source projects
  • Advanced bash shell scripting
  • PERL
  • Relational DB development/SQL
  • PostgreSQL

Oracle

  • XML/XSLT

SAX/DOM processing

Cloud Processing

  • Performance characterization of various hardware/Windows OS cloud platforms
  • Automated, scalable, and secure cloud processing

Collaboration Software

  • ​Confluence
  • Jira
  • GitHub/Bitbucket/Stash/SVN/CVS/ClearCase

Life-Cycle Methodologies

  • Agile Methodology
  • Test-Driven Development
  • Spiral Development