Application Engineer Resume
Columbus, IN
SUMMARY:
- Over 6+ years of strong Java development experience in software development and integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principals.
- Have experience in full Software Development Life Cycle (SDLC) from analysis, design, development, testing, maintenance and support of large mission critical data - driven systems
- Extensive experience in developing applications using Java, JDBC, Servlets, JSP, Struts 1.x, Spring 2.0, XML, Web Services, HTML, XHTML, JavaScript, CSS, AJAX.
- Experience in using various Configuration Management tools like SVN
- Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints) in Oracle
- Good working knowledge of AJAX.
- Experienced in using Struts and Spring.
- Good working knowledge of Web Services standards such as SOAP, WSDL and UDDI.
- Proficient in developing web pages using HTML, XHTML, JavaScript and CSS.
- Proficient in writing shell scripts.
- Experienced working in a Linux environment.
- Experienced team player and also very accomplished in working as an individual.
- Highly adaptable to new technologies and enthusiastic to learn and strive for excellence.
TECHNICAL SKILLS:
Languages: Java 1.6, C, FORTRAN, SQL, MySQL
J2EE Technologies: Servlets, JSP, JDBC, JSF
Web/Scripting Languages: JavaScript, PHP, HTML, XML, XHTML, CSS, Shell
Frameworks: Struts, Spring, AJAX
Operating Systems: UNIX, Windows, LINUX
Databases: Oracle, SQLServer
Application Servers: Apache Tomcat
Design Tools: Visio
Version Control Tools: SVN
Methodologies: UML
IDE’s: MyEclipse, JBuilder
DOE Tool: Minitab
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, IN
Application Engineer
Responsibilities:
- Built web-based user interface using Java, JavaScript, JDBC, MYSQL, HTML, XML, and CSS to monitor and control teh real-time machine performance data
- Developed database driven web applications using JSP and JDBC
- Developed light weight business component and integrated applications using struts 1.2
- Designed and developed front-end, middleware and back-end applications
- Optimized server/client side validation.
- Developed teh presentation layer in JSP
- Struts 1.2 were used to implement teh Model View Layer (MVC) architecture. Validations were done on teh client side as well as teh server side
- Detecting and resolving errors/defects in teh quality control environment
- Was involved in Code review and integration testing
- Used Debugging tools such as PMD, Find Bugs and checkstyle
Environment: Java v1.6, Struts 1.2, XML, JSP, JDBC, MYSQL, CSS, HTML, JAVASCRIPT, JQuery, Unix, PMD.
Confidential, Chicago, IL
Product R&D Analyst
Responsibilities:
- Created structural stress intensity solutions by writing and compiling dynamic link libraries (DLLs) using code developed in C programming language
- Built scripts using C Shell from COM (Component Object Model) Automation interfaces provided by crack life prediction software called ‘AFGROW’ to perform repetitive analytical tasks
- User interactive stress intensity classes and solutions have been developed in Java which sends geometric data to an external code, which returns updated stress intensity solutions back to teh software
- Develop teh front end using JSP, JavaScript and HTML
- Performed verification testing as a continued process to improve teh crack propagation software application tools and to expand teh available database
- Worked on improving teh performance of teh application by monitoring and tuning teh application parameters in Tomcat console.
- Work wif teh Business team in gathering requirements for teh application.
- Generated analytical stress results in LMS Virtual Lab software from importing modes from an external FE Solver called ‘ABAQUS’ using teh FEA interface provided
- Involved in different stages of teh project like design, analysis, and development and testing
- Supported continuous product improvement issues through design recommendations
- Performed parallel solving by distributing various solver tasks over different processors while processing large simulation models built in a modular fashion using FORTRAN and LINUX
Environment: Java v1.6, C, C Shell, FORTAN, HTML, XML, CSS, Servlets, Apache, Linux, SVN, Tomcat, Eclipse IDE
Confidential, Franksville, WI
Software Engineer
Responsibilities:
- Used Minitab as a statistical package to meet optimized result
- Developed halper classes in Java which parsed output from ‘Minitab’
- Developed presentation layer using HTML, JavaScript, CSS, and JSP etc.
- Used Web services to access data from server side.
- Worked wif Secured protocol “HTTPS” using CXF.
- Used SVN to Team Synchronization.
Environment: Java, Minitab, SVN, HTML, JavaScript, CSS, JSP
Confidential
Programming Analyst
Responsibilities:
- Software Development Life Cycle: analysis, detail design, development, system and integration testing.
- Interacted wif BA team to get teh requirements
- Extensively worked on Java, Struts framework, JSP, Java script, and HTML and MVC framework to implement view and controller respectively
- Participated in various meetings and discussed Enhancement and Modification Request issues
- Wrote database queries, triggers and stored procedures for updating, inserting and retrieving data from teh Oracle Database
- Used OOD such as inheritance, polymorphism, abstraction etc
- JDBC API was used to connect between teh two technologies
- Wrote JavaScript functions to validate input fields.
- Provide components for user interactions for all of teh functions
- Developed using design patterns like MVC, Singleton Factory etc.
- Developed and deployed teh application on Tomcat Server
- Wrote SQL statements to update and fetch data from teh database.
- Struts was used as teh framework to develop teh application
- CSS was written for teh front view—JSP
- Modified XML parser to take care of teh new attributes
- Reviewed and modified design documents
- Used SVN as version control system
- Developed and deployed server side components by utilizing Eclipse
- Was involved in Code review and integration testing
Environment: Java, JSP, MVC, SQL, JavaScript, Oracle, Struts, CSS, Tomcat, HTML, Struts
