We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Bridgewater, NJ

CAREER OBJECTIVE:

To obtain a position that can utilizes my 25+ years of experience in developing, designing, leading and supporting computer solutions.

SUMMARY:

  • I am a seasoned professional with broad experience in various complex solutions.
  • Many of these solutions were mission critical or high availability and near real - time transactional.
  • In-depth experience in implementing software solutions for complex multi-threaded, real-time, high availability (greater than 5 9’s), high transaction-rate, call processing system, and supporting these systems in the field.
  • Full life cycle development including workflow analysis, problem definition, writing requirements and specifications, and design documentation, and product test and field support.
  • Detailed knowledge of Object oriented design, multi-threaded programming, C++/C, Java
  • Detailed knowledge of XML, SOAP, Eclipse, Oracle 11g, ConceptWave, Oracle Times Ten, MySQL, OpenStack, Spring.
  • Participation in three start-up companies.
  • Management experience in product development during design, development, testing, support, documentation and deployment.
  • Cloud management development for OpenStack solution.
  • Development using Agile Methodologies during the last seven years.

TECHNICAL SKILLS:

Programming Languages: Java, C/C++,, Javascript, XML, PL/SQL, SOAP, REST, JSON, Python

Tools: IntelliJ, Eclipse, ConceptWave, Subversion, UML, XML, Jenkins, CVS, Ant, Maven, Jcat, JProbe, Perl and K-shell, MySQL Cluster, Neo4J, Mongo, Oracle’s Times Ten In-Memory Database, DBX, JUnit, DynaTrace, YourKit, Ansible, Django, Spring, Jira, Confluence

Development Environments: AWS EC2, Linux, Tomcat, JBOSS, Client/Server, Multi-tiered solutions, cloud environments, Docker, OpenStack, VirtualBox, UNIX environments.

EXPERIENCE:

Confidential, Bridgewater, NJ

Senior Software Engineer

Environment: Java 8, JBOSS, JSON, SOAP, Linux, Spring

Responsibilities:

  • I worked on this from the beginning of design to deployment.
  • The solution had to interface with 3rd party solutions, (ServiceNow, NetSuite, and JasperServer).
  • I wrote the framework to two (ServiceNow and NetSuite) of these 3rd party solutions.
  • I wrote the framework for the billing cycle and worked on several “tasks” of the solution.
  • I was responsible for creating framework VMs for the DevOps team.
  • This allowed the team to write and test deployment scripts on their laptops.
  • Thereby giving the team the ability to run the VMs on their laptops and reset the VMs to restart testing.
  • This also allowed the team to have full administration capabilities without compromising the security of the entire development environment for Confidential .

Confidential, Bethlehem, PA

Software Engineer

Environment: MySQL Cluster (Percona), Spring IO, Docker, AngularJS, HAProxy, Java, InteliJ, Eclipse, Git, AWS EC2, Apache, Tomcat, Docker

Responsibilities:

  • I was part of a small team to re-architect and implement a replacement for the company’s core product Personal Cloud.
  • During this we were evaluating many available technologies to determine which will allow the Personal Cloud Product to be more scalable.
  • During this time we would do prototyping, determine the pros and cons of the technologies and do presentations to all the groups that worked on developing/supporting Personal Cloud.
  • All this work was done under three week Agile sprints.

Confidential, Piscataway, NJ

Senior Software Engineer

Environment: Oracle’s TimesTen, Java, C++/C, XML, Linux, AIX, JBOSS, Subversion, CVS, OpenStack.

Responsibilities:

  • I worked on the following projects described below:
  • Confidential Discovery and Reconciliation (EDR) product.
  • Responsible for back end server development to retrieve and store data in the database.

Environment: Java, Weblogic, Oracle

Confidential, Piscataway, NJ

Contractor

Environment: Java, Oracle, BEA Weblogic, PowerBuilder

Responsibilities:

  • Products included equipment provisioning system and equipment activation system for telecommunications industry.
  • I was responsible for several interface beans to allow Confidential products to integrate with external company’s products.
  • Additional responsibilities included working with external vendor’s developers, writing detailed design documentation and test plan, and implementing a Java Connector.
  • A member of a team that created a data warehouse for all Confidential products that were marketed to the telecommunications industry.
  • Responsible for implementing middleware services that client applications use to access the central Oracle database using CORBA and XML.
  • The main service was responsible for emailing, faxing, and paging using various vendors’ web sites through Confidential interfaces.
  • The middleware services implemented XML to transport requests and responses using a data-binding tool, Castor, to map between XML and Java classes.
  • Member of a team that migrated an inventory management system, written in PowerBuilder to Java.
  • Member of a team that developed enhancements for a client/server telecommunication equipment inventory management system.

Confidential, Parsippany, NJ

Project Manager and Lead Developer

Environment: Oracle 8I, Oracle Forms, Oracle Reports

Responsibilities:

  • Leader of a team of seven developers responsible for migrating various Confidential applications to Oracle Developer 4.5/5.0 with an Oracle 8I server database.

Confidential, Parsippany, NJ

Vice President of Information Systems

Responsibilities:

  • Member of Senior Management Team that quadrupled revenue for this start-up company in a three year period.
  • Responsibilities included developing an IT strategy plan to support the growth estimates of the company.
  • Deployed state of the art Client/Server technology with high quality, early and under budget.
  • Lead a team of developers, system administrators and other support personnel to migrate the company’s operations from an antiquated Clipper based solution to a scalable client/server solution (in-house name Intrepid) using Unix/Oracle (Server), Windows NT/PowerBuilder .
  • This application reduced operating expenses over 24% by making the company virtually a paperless environment.

We'd love your feedback!