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