We provide IT Staff Augmentation Services!

Software Engineer Volunteer Resume

5.00/5 (Submit Your Rating)

OBJECTIVE:

To be a major contributor to the success of a software development organization by applying my skills and experience in object - oriented analysis, design and programming.

SUMMARY:

  • Highly motivated and innovative software engineer with more than 7 years of experience designing and developing cross-platform, multi-tier, client-server systems. Successfully led numerous group and individual projects. Strong skills in object-oriented design and Java development. Experience in both front-end and back-end programming.
  • Object-oriented programming background.
  • Experience with multi-tiered systems and full life-cycle of software development using MVC in Spring Framework, ASP, JSP, Java Servlet, J2EE, EJB, JSTL and JUnit Testing.
  • Experience with SOA, Agile development and Test Driven Development.
  • Experience with SOAP/REST web services using HTML5, CSS, XML, JavaScript, bootstrap, angular, JSON, AJAX and jQuery.
  • Experience with web development with WebSphere Network Deployment, WebSphere Portal Server, Tomcat, IIS and Apache Web Server
  • Experience with data binding framework for Java and XML, DOM and SAX.
  • Experience with Apache related tools especially Struts, Tiles, ANT, Xerces and Xalan.
  • Experience with the relational data management system, especially IBM DB2 and Oracle.
  • Experience with ORM using hibernate and JPA.
  • Experience with version control systems such as cvs, git and maven.
  • Experience in software integration build management using ant and gradle.
  • Experience with Linux command line.
  • Experience in automated test engines that are run nightly, which contributes to early bug detections.
  • Experience with leading/mentoring offshore people.
  • Trained and mentored new employees with development procedures, technical skills, etc.
  • Highly motivated and focused, able to quickly master new technology and processes.
  • Effective in listening and conveying thoughts in both verbal and written form.
  • Strong problem solving skills.
  • Born to learn.
  • Take full responsibility in completing tasks on time and budget - always meet deadline.Have the positive attitude and do not give up.
  • Respect others and enjoy working as a team.

TECHNICAL SKILLS:

Programming: Java, Groovy, C, C++, PERL, HTML5, JSON, XML, XSLT, JavaScript, UML, ASP.net, VB.net, Shell Script and SQL.

IDE: eclipse, IntelliJ, jBuilder and Visual Studio.

Operating Systems: Linux, AIX, HP, Sun Solaris, iSeries, Windows Server (multiple versions) and Windows Client (multiple versions).

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer Volunteer

Responsibilities:

  • Smart Response: gradle, GitHub, angular 4, CSS, J2EE, Spring, Amazon Web Services, Heroku (Platform as a Service), Google Apps and MySQL.

Confidential

Web Developer Volunteer

Responsibilities:

  • Website construction WordPress, PHP, HTML5, JavaScript and CSS.

Confidential

Self Learning

Responsibilities:

  • Résumé Uploader

Confidential

Responsibilities:

  • Graph Database

Confidential

Responsibilities:

  • There are currently 8 teams in the play off. You play the divisional round, the conference championship and the Super Bowl.
  • The Spring Framework web application with HTML5, angular 2 and bootstrap in the front-end, gradle for building, JUnit for testing, hibernate for ORM and MySQL for database

Confidential

Responsibilities:

  • The Spring restful inventory system with HTML5, angular 2 and bootstrap in the front-end with gradle for building, Spring security, JUnit for testing, hibernate for ORM and MySQL for database

Confidential

Group Fitness Instructor

Responsibilities:

  • Teach and coach weight lifting fitness classes.

Confidential

Group Fitness Instructor

Responsibilities:

  • Teach and coach weight lifting fitness classes.

Confidential

Software Engineer

Responsibilities:

  • Jury verdict load automation: Court case application that validates, categorizes and loads the details of court cases with J2EE and Shell Script.
  • Legal Service Pricing Tool: The presentation layer of the legal service pricing tool with HTML5, JavaScript, CSS, XML, JSON, jQuery and AJAX.
  • Findlaw Accounting System: Accounting system with Confidential, JSP, Servlet, JUnit, hibernate and Oracle Database.
  • Batch job to extract IIS configuration for each firm site server: Java/Shell Script.
  • Testing and enhancement for FindLaw systems when servers are changed or database is upgraded.
  • Findlaw Report: Internal web-based report system for users to run reports and view the result sets. Also wrote complex SQL for custom reports.
  • Findlaw.com: External web-based system with Confidential, JUnit, JDBC and Oracle Database.

Confidential

Software Engineer

Responsibilities:

  • Design and implementation of RESTful Lawson Enterprise System: Re-building the legacy desktop application into web-based MVC framework using single-sign-on, JSP, servlet, J2EE and IBM DB2.
  • Internationalization project: Implementation of the internationalization system that displays ISO-8859-1 character sets for the clients overseas.
  • Business Process Management: Object oriented implementation of the Web-based process flow system using HTML, JavaScript, Java, XML and Model-View-Controller.
  • Internet Object Services: Design, analysis and implementation of the presentation and business tiers of Lawson Environment using HTML, JavaScript, Servlet and J2EE technologies.
  • Automated Testing Process: Testing process that compiles source code and runs unit/stress tests nightly.
  • Maintenance of Lawson Environment: Solve problems in the existing environment code written in C. I have never missed compliance dates to support clients.

We'd love your feedback!