We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Solutions - oriented Software Developer with extensive experience in research, development, consulting, programming, and software design.
  • Adept talent for researching and developing innovative software solutions to specifications on time and within budget.
  • Solid portfolio of software products exemplifying hands-on ability in all phases of the software development life cycle.
  • Excellent communication skills, ensuring the highest level of client service and relationship management.
  • Strong analytical and troubleshooting proficiencies instrumental in implementing workable solutions to problems and bugs.
  • Dedicated, results-driven, and energetic team player.

Core Competencies

  • Research
  • Consulting
  • Team Engineering
  • Technical Writing
  • Leadership
  • Software Development

TECHNICAL SKILLS

Platforms: Windows, Solaris, Linux

Software: Weblogic, Apache Tomcat, JDeveloper, Oracle Application Server, Oracle, Net Beans, Eclipse, Magic Draw, CVS, Subversion, Trac, MySQL, HSQLDB, Cygwin, Spring, SoapUI, Ant, Maven, Archiva, Subversion, Jenkins.

Programming: Java, Vaadin, Swing, J2SE, J2EE, JSP, Servlet, Custom Tag, SQL, HTML, JavaScript, Web Services, XML, Junit, Hibernate, Python, C, C++, Visual C++,Clips, Perl, Bash Script, Ansible

Development: Model View Controller Architecture, Object Oriented Design, Design Patterns, CRC Modeling, UML, Version Control, Testing, Quality Assurance, Waterfall, Agile, Extreme Programming.

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Served as technical team lead on a project involving the tracking of capital expenses.
  • The project used JEE, Spring and Vaadin.
  • Implemented an internal, on premise credit card tracking system for Tristate Employees.

Confidential

Senior Software Engineer

Responsibilities:

  • Contributed to the successful implementation of a full stack web application based on spring boot, hibernate, apache camel for routing, and rest web services. Ansible is used heavily for the build and deployment process.
  • Continuous contribution to distributed application utilizing Java EE technologies which handles Healthcare (PHI) data. The application leverages Sun SPARK, Spring Boot and Docker.

Confidential

Senior Software Engineer

Responsibilities:

  • Contributed to the successful implementation of a backend Java Storm based distributed application which processes real time financial reporting data.
  • Designed and developed a Java Spring based web interface for viewing regulatory reporting data.
  • Helped to re-architect and design a J2EE struts based web application.
  • Contributed to the development of a Java GWT based web application for handling business to business transactions.

Confidential

Senior Software Engineer

Responsibilities:

  • Contributed to the successful implementation of a Java Vaadin based electronic requisitioning system.
  • This system allows doctors to electronically record information pertaining to clinical trials.
  • Served as the lead designer and programmer for a Java Vaadin based ordering system.
  • The system allows doctors to order kits for medical trials online.

Confidential

Senior IT Consultant

Responsibilities:

  • Served as a Senior Technical Consultant for a biometric identity management system.
  • Travel to client site to gather new requirements, and to head up the install and production testing of software releases.
  • Interact with the client regularly gathering feedback to ensure the highest level of software quality possible.
  • Designed and implemented an array of web services and web service clients using Java Spring Web Services technology.
  • Responsible for the design and implementation of a Java Swing based toolset for monitoring and querying a J2EE based enterprise system.
  • Served as the technical team lead for the development of a human identity repository establishing a common identity that can be utilized for logical and physical access across the client’s entire organization.
  • The system uses Liferay Portal Server and custom Portlets to manage business processes that must take place at key points in an enrollment workflow.
  • The primary business process involves handling uniqueness matches following a biometric enrollment.
  • The system is also used to extract information about identities for auditing purposes, and to upload information about identities to external systems.
  • Served as the project manager and technical team lead for the full lifecycle of two J2EE projects.
  • Responsible for daily consulting with clients, consuming feedback and passing requirements changes on to the implementation team.
  • Responsible for project tracking from a budget perspective including weekly “estimate to complete” and “estimate at complete” calculations.
  • Plan development and release schedules ensuring project completion on time and within budget.

Confidential

INDEPENDENT CONTRACTOR

Responsibilities:

  • Architected and designed a complete information system.
  • Work products included functional requirements documents, ERD diagrams, Object diagrams, and a Java Swing based prototype.
  • Designed and implemented a neural network based financial trading model for the S&P500 which back tested at a 500% gain over the period of .

Confidential

Software Engineer

Responsibilities:

  • Designed and implemented a chat based intelligent agent utilizing Java Objects, Oracle, and the Lotus Sametime Java API.
  • Served as the technical lead for the design and development of an agent based J2EE information system using the Google Earth API.

Confidential

Consultant / Software Developer

Responsibilities:

  • Spearheaded the design and implementation of a set of Java database access objects which takes advantage of reflection in order to insulate the application developers against database schema change.
  • Led the installation, configuration and administration of CVSNT/WinCVS source control.

Confidential

Senior IT Consultant

Responsibilities:

  • Used the Magic Draw UML case tool to design, model and implement a highly reusable search engine, which is configurable via XML files, and is capable of hovering over Document Management System instances utilizing the SOAP protocol.
  • Designed and implemented a universal login functionality with J2EE and Oracle 9i, which handles session scope security for a set of integrated web application modules.
  • Established solid communication and strengthened relationships amongst the various contractors responsible for the delivery of system components.

Confidential

Software Developer

Responsibilities:

  • Developed Java Swing based Applets for use as integrated Cold Fusion components to enhance user interfaces for various web based information systems.
  • Designed and implemented a J2EE based file-parsing utility for the management and quality assurance of documentation.
  • Developed standalone JavaScript/HTML driven web application prototypes deployed to CDROM.

We'd love your feedback!