We provide IT Staff Augmentation Services!

Software Application Engineer Resume

3.00/5 (Submit Your Rating)

A results - oriented Software Designer with extensive experience with J2EE/Web-Services coupled with extensive backend database knowledge. Well versed in all stages of product development including design, coding and testing for multi-user systems. Masters in computer science with three plus years of experience in demanding high-tech corporate environments.

Expertise Highlights

  • Databases: SQL Server 2000, MYSQL, ORACLE 11i, SQLLite, MS ACCESS.
  • Languages: JAVA, C, C++, C#, VB, SQL, PL/SQL, Pascal, COBOL, UML, Matlab.
  • Frameworks: Struts, Spring, JPA/Hibernate, JAXWS, JAXRS, JAXB,
  • Scripting Language: RUBY, PERL, Python.
  • Internet Technologies: DOJO, JSON, XHR, CSS,PHP, JSP, Servlets, Django, Ruby on Rails, HTML, JavaScript, XHTML, CSS2, CGI -PERL, AJAX, SOAP, Windows Forms & Controls, Web Services, Windows Services, Apache, Tomcat.
  • Code Management: CVS, SVN, Jira Ticketing System, ANT, Wiki, VSS, Continuous Integration
  • Dev Tools: Eclipse, MyEclipse, CVS, Mysql GUI Tools, Zend Studio
  • Operating Systems: Windows, Unix, Linux, Solaris, Mac

Professional Experience

Confidentail SAN DIEGO, CA

Software Application Engineer

Designed, developed, tested and deployed new modules and entities within an existing JAVA/J2EE based three-tier application the Immune Epitope Database and Analysis Resource Project sponsored by the National Institute of Health. The IEDB system is an Internet based resource through which information on epitope is freely available to scientists worldwide. The IEDB provides a resource that will allow for the generation of new research tools, diagnostic techniques, vaccines and therapeutics for emerging and reemerging diseases.

The design employed JSP, PHP, AJAX, JavaScript, HTML and CSS at the UI layer, J2EE Struts and Spring/Hibernate at the business layer and ORACLE and MYSQL at the database end. All the initiatives were successfully deployed to the production servers running Apache Tomcat and Weblogic.

IMMUNE EPITOPE DATABASE AND ANALYSIS RESOURCE (IEDB) CURATION SYSTEM:

  • Responsible for the workflow and business logic of the system. Utilized the Struts framework to construct manager methods to interact between data access object (Dao) and actions. Primary technologies employed: J2EE, Spring/Hibernate, Struts, Oracle. Applied the MVC model for the J2EE framework.
  • Development of many different aspects of the product from backend user access and database access layer development to direct front end web application development.
  • Researched and enhanced Web-service development - Import GenPept and ChEBI records without protein feature annotation. Added ability to fetch ChEBI data via web service using the SOAP protocol.
  • Analyzed the existing components as well the database schema and data to contribute to new enhancements and feature requests to the project, such as Mass Clear, Accession Finder, Copy Assay and SMILES Structure Editor
  • Generated the JSON for the External Projects (Browse By 3D), using JAVA Spring and Oracle. Created data access objects using JDBC.
  • Created Indexes using the Lucene which was used in the External Website as a Keyword Search.
  • Import and Export XML data using JAXB and JAVA and did validation of the XSD and ran against the Validation engine which employed Drools. Worked in an Independent and Self Starting Environment
  • Worked in a Team-oriented environment using Scrum and Test Driven Development (TDD) practices.
  • Extensive SQL experience across Oracle and Mysql databases. Responsible for relational database design and implementation including using stored procedures triggers and constraints as needed and if applicable

IEDB EXTERNAL WEBSITE:

  • IEDB NEWS SECTION (LIVE UPDATES FROM ZENDESK): End to end Designing, Prototyping and Complete Implementation, single handedly determined customer needs for developing a news section which would take in live feeds from the ZENDESK forum, utilizing AJAX, Web Services, PHP and CURL to categorize, organize and sort relative news section on the IEDB landing page
  • ADVANCED SEARCH, SORTING AND PAGING: Implemented site-wide functionality encompassing Search, Advanced Search, Sorting, Paging and Exporting to honor multiple deadlines to our client\'s (LIAI) satisfaction.
  • EXPORT FUNCTIONALITY: Designed, developed and collaborated the CSV functionality across all major sections (Search - Simple, Keyword Search, Advanced, Browse By, List Pages) of the IEDB solution - External System, employing backend skills such as SQL and PHP. Facilitated huge memory improvements for the exported file, which caused the system to be irresponsive, which was a huge setback to the customer. Internationalized the CSV file download by enabling UTF-8 support on the file system.

Confidentail SAN DIEGO, CA

Web Development Engineer

SKF CONVERSION SYSTEM

  • Designed, developed, tested and deployed various modules within an existing J2EE based three-tier web application supporting proprietary mathematical algorithms. These algorithms calculated the performance of a world-class product and characterized its performance based on certain specifications. The design employed JSP, HTML and CSS at the UI layer, J2EE Struts and Java Beans at the business layer and MYSQL at the database end.
  • Held multiple design meetings with the architect in relation to design strategy and patterns for the UI and the business layer. Also, spearheaded the effort in redesigning existing UI design in terms of ease of use and numerous bug fixes. Worked extensively in a virtual team environment and coordinated efforts amongst various team members spread across the globe with different time zones and cultures. All the initiatives were successfully deployed to the production servers running Apache Tomcat.

TECHNOLOGIES USED: JAVA, MYSQL, J2EE, Struts, PHP, JSP, XML, HTML, CSS, JavaScript, Java Beans, Apache Tomcat, CVS, MyEclipse, Mysql GUI Tools.

OTHER PROJECTS: WEB BASED MULTI LANGUAGE MASHUP: Designed and implemented an online query-based mashup for the Language Acquisition Resource Center (LARC) at SDSU utilizing PHP, HTML, CSS, Mysql, and Apache Server. Authoring tools for integrating multimedia content and resources into an integrated learning curriculum.

  • Daily Planner and Personal Organizer
  • Dynamic Event Calendar
  • Online Shopping Cart and Order Entry System.
  • Stock Options Explorer
  • On-line Member Information for Country Club
  • Restaurant Management System
  • Data Warehousing and Data Modeling

Research and Papers

  • Rapid Programming (RAD) and Risk Management
  • Comparative Study of PAM and K-Nearest Neighbor Classifier using Microarray Data
  • VPN Security
  • VQ Based Speaker Classification System
  • Artificial Intelligence

We'd love your feedback!