We provide IT Staff Augmentation Services!

Application Engineer Resume

TECHNICAL SKILLS

Programming Languages: Core Java, SQL, C

Web/XML Technologies: JSP, Servlet, HTML, CSS, XML, XSD, JDBC, JNDI, JAXP

RDBMS: Oracle 11g, MS SQL Server

Database GUI tools: SQL Developer

Client side script: JavaScript

Testing Tools: JUnit

IDE: Eclipse

Application: Web Server Apache, Tomcat

Version Control Tools: Tortoise SVN, Git Hub

Software Methodologies: UML, OOP’s, MVC framework

Tools: and Utilities Eclipse 4.x, SQL Developer, Integrity

Operating Systems: Windows XP/7/8/10, UNIX

Beginner Skills: C++, JSON, RESTful Web Services

PROFESSIONAL EXPERIENCE

Confidential

Application Engineer

Responsibilities:

  • Taking ownership of technical issues and work with customers to provide timely resolution
  • Resolving escalated customer complaints
  • Performed advanced Java programming Core Java, J2EE, including JSP, EJB, RMI, as well as data modeling, SQL, Javascript, MVC, for FlexPLM using Eclipse on Windows with Subversion for source control.
  • Developed proofs of concept and prototypes to evaluate various new technologies and frameworks that could be added to the software, like REST web services
  • Created JUnit tests with various mocking techniques (JMockit, EasyMock, ext.).
  • Experience in dynamically generating graphical PDF reports using iText and Excel reports using apache POI.
  • Performed requirement analysis, dependency and estimation on a variety of complicated technical tasks for FlexPLM, a distributed application built on top of the Windchill platform. FlexPLM uses either Oracle or MS SQL Server and Apache/Tomcat
  • Involved in planning Scrum process schedule and participated in sprints in the roles of story owner, developer and sprint tester.
  • Fixed defects that existed in the software. Old releases are run via virtualization (VMWare)
  • Involved in planning Scrum process schedule and participated in sprints in the roles of story owner, developer and sprint tester.
  • Performed advanced Java programming RMI, Core Java, data modeling, SQL, JSP, Javascript.
  • Worked on including the Javascript library CKEditor
  • Developed proofs of concept and prototypes to evaluate various new technologies and frameworks that could be added to the software, like REST web services
  • Worked closely with product manager to define and document software requirements.
  • Worked closely with product manager to define and document software requirements.
  • Performed requirement analysis, dependency and estimation on a variety of complicated technical tasks

Confidential

Senior Software Engineer

Responsibilities:

  • World s leading supplier of MCAD software, e.g., Wildfire - Pro/Engineer and Product Lifecycle Management (PLM), e.g., Windchill, a distributed web-based three-tiered Java application using Apache and Tomcat as web server and servlet engine.
  • Assumed ownership of visualization tools used in Wildfire-Pro/Engineer, e.g., ProductViewExpress, for future development and maintenance. Tools are written in C, Java and C++ and can be launched as a standalone application, a shared object (DLL), or an applet.
  • Worked on Dynamic Design Links (DDL), which enables manufacturers to add design-to-order capability to their on-line catalogs, while using Windchill as a platform. Work included:
  • Designed and developed Java code for DDL s server, servlets, JSP pages and applets for GUI, including Info*Engine tasks. Code included the interaction between DDL and Windchill.
  • Designed and implemented persistent remote objects with the help of Rational Rose and Visual Cafe, including the design of relational database (Oracle) tables, while using OOA. Wrote code to create, modify and delete these persistent objects using PL/SQL (stored procedures).
  • Designed and implemented data replication from one server to another through jarred XML files.

Hire Now