We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Tenacious Software Developer who undertakes complex assignments, meets tight deadlines and delivers superior performance. Creative thinker draws on broad multi - disciplinary insights to create innovative solutions. Exceptional analytical and problem solving skills. Enjoys working with data, data analysis, reporting, and visualization.

TECHNICAL SKILLS

Programming Languages: Core Java, J2EE, Delphi, C, C++, C#.NET, Visual Basic, Fortran, LISP, R

Integrated Developer Environments: Eclipse, NetBeans, Delphi, Visual Studio

Operating Systems: Windows, Linux, Unix, Android

Scripting Languages: Python, Perl, Bash, ksh, Maven, ant

Database: Oracle, PL/SQL, MariaDB, MySQL, MS Access, SQL Server, SQLite, JDBC, Hibernate, H2

Web Development: HTML, Javascript, Kendo, jQuery, CSS, PHP, ASP, JSP, JSTL, AJAX, JSON, PrototypeJS, DOM, XML, OWL, NVelocity, REST, SOAP, SAAJ, UDDI, WSDL, WSIL, JAX-WS, JAXB, Enunciate

Web Servers: Tomcat, JBoss, Glassfish, Web Logic, Grizzly, Apache, Amazon AWS EC2

MVC Frameworks: Spring, Struts, Castle Monorail MVC, Custom

CI/Test: TeamCity, Jenkins, Hudson, Bamboo, JUnit, TestNG, Mockito, Agile/SCRUM, Travis-CI, Selenium

Source Control: Mercurial, TortoiseHG, Subversion, CVS, Git, Jira

Machine Learning: OpenNLP, studying agent-based modeling, probability graphs, directed networks, neural nets, Bayesian networks, Marcov models, deep learning gradient descent optimization

Data Visualization: Gephi, CytoScape,Tableau, VTK, D3

Bioinformatics: Studying gene, gene product, and disease ontologies, enrichment analysis, physiology pathways, predictive analytics, data-driven insights

Big Data: Exposure to Kafka

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Full Stack Developer - Transformed unsellable Web App into Enterprise Solution priced at $50K+
  • Developed features to automate the extraction of dimensions from CAD drawings and inspection reports, analyze tolerance stackups, and manage all the incoming and outgoing data on a client/server architecture

Confidential

Senior Software Engineer

Responsibilities:

  • Developed numerous web services (SOAP, REST, JSON, JAX, Maven) for exposing core video data
  • Developed a highly secure java password change portal web application preventing theft of service
  • Added to dashboard web application (Spring/Hibernate, Oracle, Ajax, JS, JSON, JSP, jQuery, CSS)
  • Developed java code for sending/receiving data from set top boxes (SNMP)
  • Developed complex Perl code for ingesting and post-processing video data files

Confidential

Senior Software Development Engineer

Responsibilities:

  • Developed a web service bean running on a JBoss Application Server to query a MySQL database and return a filtered dataset. Tested it with WSDL code using SoapUI
  • Resolved numerous Java bugs in an enormous, sophisticated 2-million+ line JEE application
  • Collaborated with 40 other engineers in a lean agile Linux environment using JIRA for bug management, SVN for configuration control, and Eclipse for client and server side development

Confidential

Owner/Chief Engineer

Responsibilities:

  • Developed Java/Tableau data translator for Health & Human Services VizRisk Challenge
  • Developed video for aerospace client display at the 2014 National Space Symposium
  • Developing VirtualHuman physiology model in Java and C# for Microsoft HealthVault
  • Collaborated with scientists at Oak Ridge National Laboratory (ORNL) to code non-linear dynamics seizure prediction algorithms that analyze EEG brain signals on Android phones
  • Developed automated securities trading desktop applications in Java and Delphi
  • Created multiple mobile apps in Java for Android
  • Developed Java software to send and receive signals from TI CC2540 wireless sensors

We'd love your feedback!