Research Assistant Resume
SUMMARY:
- Software developer with 6+ years of experience in Java, Web and Middleware technology. Background in full life - cycle of software development process including requirement gathering, coding and testing. Received s from project managers for resolving high severity software defects.
TECHNICAL SKILLS:
Languages/Java Technologies: C, C++, Java Core Java, J2EE (JavaBeans, Java Servlets, JNDI, JMS)
Web Technologies: JSP, PHP, HTML JavaScript, JQuery, AJAX,CSS, Web Services,, Struts
Middleware (EAI): IBM s WebSphere Message Broker Development and Administration, IBM MQ
Application Servers: WebSphere Application Server version 5.1 and 6.0 Administration
Other: XML, XSD, XSLT, ESQL (Message Broker), ANT scripts, JACL deployment Scripts, Shell scripts, SQL
Databases: DB2,MySQL
Operating System: Windows, UNIX,AIX
Version Control: CVS, SVN
IDEs used: Eclipse, RAD 6.0, RAD 7.0
PROFESSIONAL EXPERIENCE:
Research Assistant
Confidential
Responsibilities:
- Developed Web Application using PHP - Zend Framework, Javascript, AJAX, Jquery, CSS and backend with MySQL database.
- Developed Java modules to communicate with MySQL databases.
- Developed a web based crowd-sourcing Caption Editor for effective captioning techniques for classroom lectures as a part of my thesis.
Application Developer
Confidential
Responsibilities:
- Developed Java code using Integrated Development Environments such as Eclipse and RAD 6.
- Developed and maintained Java code using JAXP and XSLT to read and manipulate XMLs
- Developed and maintained Java modules that send request-responses through HTTP to an automated ticket generation system.
- Developed and maintained JSPs and Servlets.
- Developed and maintained Java code for scheduled tasks for example scheduled importing of CSV or XML based data into database. The tasks were scheduled using AIX crontab.
- Developed and maintained Java code using JMS to read from message queues and write to message queues.
- Developed and maintained Java code to create XMLs for web service Clients.
- Developed and maintained Java code to call stored procedures and for database access using Hibernate framework.
- Wrote JUnit test cases to test the developed code.
- Wrote build scripts in ANT and deployment scripts in Shell and JACL.
- Developed message flows and message sets in WebSphere message broker for Integration module.
- Deployed BAR(broker archives) files, developed and maintained XSL Style sheets and wrote ESQL code
- Administration of WebSphere MQ middle ware which included creation and maintenance of Queue’s, channels and other MQ objects.
- Deployed Web Applications and Enterprise applications on WebSphere Application Server.
- Created high level and low level design documents for solutions of requirements and defects.
- Used different design patters such as Business Delegate and Service Locator.
- Used version control systems such as CVS and SVN.
- Experience of interacting with teams hosting the staging servers and test servers to understand and solve technical issues.
Confidential
Responsibilities:
- Worked on J2EE applications to in corporate client requirements.
- Worked on Front End to improve User Interface (HTML,CSS, JavaScript, AJAX)
Confidential
Responsibilities:
- Developed and Maintained J2EE applications that would send requests to the Message Flows.
- Developed Message flows required to communicate with third party services.
- Received s from 2 managers for resolving high severity issues that were show-stoppers and would have affected the business heavily
- Created High level and low-level design documents for the message flows.
- Administered local Broker environment and handle tasks such as creating Brokers, queues, deployment of BAR files.