We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PennsylvaniA

SUMMARY:

An accomplished and innovative information technology professional with broadly diverse expertise in computer operations, hardware/software, systems analysis, testing, programming, development, implementations, installations, troubleshooting and technical support. Collaborates with internal and external parties to ensure compatibility of programs with existing systems. With a solid commitment to excellence, facilitates the long - term success and profitability of an organization.

TECHNICAL SKILLS:

  • Intel X86 / X86-64
  • Sun Sparc workstations and servers
  • Macintosh
  • HP
  • Windows NT 3.5 - 10
  • Windows 3.1x - 9x
  • Windows NT 3.5-2003 Server
  • IBM OS/2 3/4 Server/Workstation
  • Linux (CentOS,Mint)
  • Sun OS / Solaris (UNIX)
  • HP-UX
  • OSX
  • Java 1.1-8
  • JSP / Servlets / EJB
  • Borland Delphi 1 - 5
  • SQL
  • XML / XSL-FO
  • C / C++
  • Perl
  • Python
  • JSON
  • Oracle Database Server 7-11g
  • IBM DB2 5 Workgroup Server
  • MySQL
  • WebSphere / Weblogic
  • JBoss / Glassfish
  • Tomcat
  • Struts
  • JSF / RichFaces / PrimeFaces
  • Apache Web Server
  • Hibernate
  • HTML / Javascript / CSS jQuery
  • Shell scripting
  • Cygwin
  • ClearCase / Subversion

EXPERIENCE:

Confidential, Pittsburgh, Pennsylvania

Software Engineer

Responsibilities:

  • Updated and maintained in-house health record system, developed in Java and JSP.
  • Developed various sites, utilities and integration pieces for internal use.
  • Modernized several projects to use Maven for building, Subversion for version control and various other best practices.
  • Provided support to 10000+ doctors and other employees for a number of sites and applications across many locations.
  • Installed and configured Nagios to monitor departmental applications and servers.
  • Maintained and administered Moodle including annual training for all employees, contractors and volunteers.
  • Patched and maintained dozens of CentOS and Windows servers to improve security report and decrease vulnerability.

Confidential, Pittsburgh, Pennsylvania

Freelance Software Engineer

Responsibilities:

  • Interfaced with Confidential and 3PC Media to refine requirements.
  • Designed numerous pages for complex web application.
  • Developed work flows and page navigation.
  • Rewrote build process in Maven 2.
  • Implemented pages in JSP, JSF, and RichFaces, running on GlassFish on a BSD server with a MySQL backend.
  • Styled application according to Confidential 's design standards.
  • Tested application thoroughly to ensure quality and usability.

Confidential, West Newton, Pennsylvania

Software Engineer

Responsibilities:

  • Implemented a C#.Net webapp from a customer specification document using Visual Studio 2008.
  • Modified the customer's SQL Server 2008 database in SQL and T-SQL using Toad to meet their data needs for this application.
  • Tested the application to ensure bug-free operation.

Confidential, Cheswick, Pennsylvania

Software Engineer

Responsibilities:

  • Designed and updated modules to enhanced existing products to fulfill customer specifications.
  • Coded software releases using J2EE, Struts, LifeRay portal, Oracle and UNIX shell scripts.
  • Administered WebLogic 11 running on Solaris 10 with an Oracle 11 database to facilitate development and testing.
  • Tested installers, code, and enhancements to ensure quality products.
  • Technical liaison to Verizon, major customer account.
  • Led project integrating existing product with the CA SiteMinder single sign-on solution.
  • Updated documentation to reflect changes and updates included in software release.

Confidential, Pittsburgh, Pennsylvania

Software Engineer

Responsibilities:

  • Wrote design documents based on information gathered from bug reports and feature requests.
  • Developed and tested features in Eclipse for flagship J2EE/Struts application running on BEA Weblogic using Oracle 10G backend.
  • Administered and monitored speech recognition servers running Dragon Naturally Speaking and Lexicore AutoFormatter on Windows Server 2003 as several proprietary Java applications running on Red Hat Linux.
  • Updated voice profiles and tweaked formatter profiles to improve quality of voice recognition based on feedback of various medical transcriptionists.
  • Suggested and implemented coding improvements, including adding good comments to code as well as storing source code and scripts in Microsoft Visual SourceSafe.
  • Added thorough error handing, enabling program to respond appropriately to problems and log problem thoroughly.
  • Discovered elusive network misconfiguration, leading to the reclamation of over 30% productivity.

Confidential, Pittsburgh, Pennsylvania

Software Engineer

Responsibilities:

  • Contributed to development of requirements of numerous new features for flagship J2EE WebLogic application.
  • Wrote test plans from various design documents.
  • Synthesized automated tests based on test descriptions using JUnit, Selenium and XFire.
  • Helped execute batteries of system, regression, and acceptance tests.
  • Crafted detailed descriptions of bugs found during testing, including follow up and fix verification.
  • Created various scripts for Linux and Windows to support service integration.
  • Developed numerous SQL and shell scripts to support various types of testing.
  • Tested and verified Linux/Oracle installations leveraging VMWare to simulate various hardware configurations.
  • Ran batteries of performance tests on variety of platforms and configurations, compiling benchmarks and tweaking to enhance performance numbers.
  • Supported software installations on Linux and Oracle, including Oracle RAC.

Confidential, Pittsburgh, Pennsylvania

Software Engineer

Responsibilities:

  • Developed detailed design specifications to contribute to development, testing and project wrap-up.
  • Extended functional areas of company’s TotalClient SalesPage application to fulfill user requirements.
  • Modified screen designs to enable increased intuitiveness to use and time-saving.
  • Wrote as well as extended tables, stored procedures, views and queries in Oracle 9i to support data representation needs.
  • Tested and debugged new requirement development to ensure smoothness of turnover.
  • Collaborated extensively with SalesPage to maintain cohesiveness of design strategy and minimize implementation time.
  • Extended, maintained and supported batch transaction system, written in shell script on HP-UX with Oracle 9i backend.
  • Provided 24x7 support for critical applications.

Confidential, Pittsburgh, Pennsylvania

Software Engineer

Responsibilities:

  • Worked closely with product management in gathering and refining lists of requirement for releases.
  • Contributed to development of time and work estimates.
  • Completed high- and low-level design work.
  • Developed unit test plans according to specifications and requirements of project.
  • Researched software packages to aid implementation of modules and screens.
  • Coded back-end components in Java 2, running on Tomcat.
  • Used JSP and Servlets with Struts and JavaScript to create automated pages from static HTML examples.
  • Oversaw unit testing and contributed to regression as well as system testing of software.
  • Administered network of small office with 12 users, six servers, VPN, as well as outward-facing web server in DMZ.
  • Purchased hardware and software to support office, including research and recommendations to support purchasing decisions.

Confidential, Pittsburgh, Pennsylvania

Software Engineer

Responsibilities:

  • Collaborated with project management in gathering and refining lists of requirements for projects.
  • Designed, integrated and retrofitted solutions to existing web-based software systems.
  • Contributed to development of time and work estimates.
  • Developed unit test plans according to specification and requirements of project.
  • Coded software applications and modules in Java 1.1/2 as well as Delphi 4/5.
  • Completed unit testing and contributed to quality assurance in regression as well as system testing of software.

We'd love your feedback!