Principle Technologist Iii Resume
SUMMARY:
- Over 8+ years of software development experience in web - based and distributed enterprise applications on Java and J2EE/JEE Technologies.
- Solid expertise in developing enterprise web-based application using Servlets, JSP, JAX-RS, JSF, XML, Web Services, Hibernate, Android, Unix, Guice, PL/SQL and Spring Framework .
- Experience on JavaScript, HTML, DHTML, CSS, AJAX, AngularJS and jQuery for developing web based Applications.
- Experience with AWS.
- Experience with XML technologies such as DTD, XSD, XSL, DOM, SAX
- Experience with testing tools such as Jmeter, LoadUI and SoapUI.
- Experience with Git commands
- Experience with unit testing frameworks like Unit and Mockito .
- Hands on experience on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat and Glassfish Application Server.
- Adaptive communication, collaboration & team building skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.
- Experience with Oracle, MySql, Sql Server .
- Experience with NoSql database like Cassandra and MongoDB .
- Hands on experience in UNIX shell scripting and PERL .
- Experienced with Eclipse IDE, NetBeans IDE and IntelliJ.
- Full Software Development Life Cycle (SDLC) and AGILE .
- Involved in preparation of Research and Analysis, creating POCs and performance tuning.
- Involved in Improvising the Release process of Work requests.
- Strong Project Management, Configuration controlling and Coordination expertise supported with excellent communication and Leadership skills.
- Proactive way of communication in gathering requirements and in designing of the framework.
- Excellent documentation skills, problem solving abilities, analytical and programming skills in a high speed, quality conscious and multitasked environment.
- Excellent Communication skills and proven experience in working independently as well as in a team.
- Strong analytical, debugging and problem solving skills.
TECHNICAL SKILLS:
Languages: Java, J2EE, C#, C
JEE Technologies: Servlets, JSP, JSF JBDC, J2EE/JEE
IDEs: Eclipse, NetBeans, intellij
Databases: Oracle 9i, Oracle 10g, MySQL, MS SQL Server 2008, MongoDB, Cassandra
Framework: Hibernate 3 and Spring 3, JSF
Web Services: SOAP and REST
Application Servers: Tomcat 6.0, Tomcat 7.0
GUI: JSP, Servlets, XML, XSL, HTML, CSS, Java
UI Scripting Languages: Script, AJAX, jQuery, OpenLaszlo, JSON, AngularJS
Version Control: Stash, Git, SVN
Scripting Languages: UNIX Shell Script, Perl Script
Operating Environments: Windows 7, UNIX and Mac
Tools: Ant, Maven, Microsoft Script Debugger, HttpAnalyzer, Charles, Fiddler, Toad, Rational Rose, Soap UI, Postman, JIRA and Splunk
Testing Tools: Jmeter, SoapUI and LoadUI
PROFESSIONAL EXPERIENCE:
Confidential
Principle Technologist III
Environment: Java1.8, JEE, Jax-RS, Maven, Web Services, Guice, Tomcat Server, intellij, Spring boot, MongoDB, Groovy scripting, Shell scripting, angularjs, CSS3, bootstrap and HTML5.
Responsibilities:
- Requirement gathering project development
- Unit testing framework analysis
Confidential
TECHNOLOGY SPECIALIST
Environment: Java1.8, JEE, Spring4.0, Maven, Web Services, Tomcat Server, Eclipse Mars.
Responsibilities:
- POC development project development
- Unit testing enhancements framework analysis
Confidential
TECHNOLOGY LEAD
Environment: Java1.6, JEE, Spring3.0, Hibernate, Maven, Web Services, Tomcat Server, Eclipse Indigo, Jenkins.
Responsibilities:
- Triaging of issues through JIRA and Remedy tools
- Generating the reports from Splunk in order to obtain the magnitude of the affected users by writing splunk queries
- Fixing the critical issues in the service layer created as a Java Maven project
- Developed a tool in Spring framework, AJAX and Jquery which helps in triaging the issues in a much faster way
- Involved in agile based sprint plans to resolve the tickets using JIRA
- Generated the splunk reports which help to identify issues proactively
- Participate in team meetings for enhancement analysis
- Wrote Shell scripts to continuously monitor the APIs
- Wrote Ruby scripts which automates the deployment process
- Create/merge branches and tags in Stash after production releases
- Analyzing the Remedy tickets
- Creation and enhancement of Restful web services
- Wrote Ruby scripts to automate the deployment and manage the servers
Confidential
TECHNOLOGY ANALYST
Environment: Java 1.6, JEE, JSP, JavaScript, XML, Web Service, AJAX, jQuery, EJB3.0, Oracle 9i, Weblogic Application Server, Putty, Eclipse, ANT, WinSCP.
Responsibilities:
- Production support which majorly focuses on maintaining a Java based servlet application, JSP based front end, Restful web services which pulls data from lower level applications
- Wrote shell scripts to load the bills into the database by reading the AFP files
- Wrote Pro C and Perl scripts which helps to generate the reports for the corporate customers deployed application to production to WebLogic servers running UNIX
- Maintained the UNIX box in order to run the application without any performance issues
- Created a proactive script which does the health check monitoring of the servers and scheduled as cron jobs
- Created scripts to monitor the database activities and health check of the database which triggers SMS and email alerts to the support team
- Solved customer issues through Remedy and CMSS tool
- Automated the manual jobs through scripts which involve writing PL/SQL procedures
- Developed jazzy UI using CSS, jquery and javascript
- Used Putty and WinSCP to connect the servers and deployed the jar and war file
Confidential
SENIOR SYSTEMS ENGINEER
Environment: Java, XML, DOM, JEE, Spring, Hibernate, JUnit, MySql, Android, Tortoise SVN, HttpAnalyzer, SQL Client.
Responsibilities:
- Analysis, Design, Implementation and Testing in Project life cycle
- Wireframes design and POCs in Android
- Database design and MySQL is used as the database
- Created restful web services which interacts with the database to provide data to the front end
- Consumed restful web services which are exposed by other systems
- IEnhancement and maintenance of the Android application
- Wrote tests in JUnit which helped in unit testing
- Used HttpAnalyzer to analyze the requests and responses
- Worked on DOM parser to parse the XML responses
Confidential
SENIOR SYSTEMS ENGINEER
Environment: Java, XML, DOM, JEE, JSF, Hibernate, JUnit, MySql, Android, Tortoise SVN, HttpAnalyzer, SQL Client, JMS.
Responsibilities:
- Worked on the requirement analysis, design, wireframes and development
- Involved in developing a web based portal in JSF framework with MySql as the database
- Used Hibernate as the ORM to connect database to the framework
- The application helps the Android based front end application to track the equipment status
- Wrote shell scripts to deploy the application in UNIX box
- Used JMS as the message queue between android and the portal
Confidential
SENIOR SYSTEMS ENGINEER
Environment: Java, XML, DOM, JEE, Openlaszlo, Spring, Hibernate, MySql, Webtop, Tortoise SVN, Fiddler, Toad.
Responsibilities:
- Learned the Openlaszlo technology
- Created the POCs for the openlaszlo
- Used Log4J for logging in the application
- Designed the wireframes for the frontend
- Developed the prototype for the whole project
- Involved in middleware creation using restful web services based on Hibernate and Spring Framework
- Consumed the data from MySql database
- Peer review and brainstorming on choosing the technology
- Testing, maintenance and production support
- Bug fixing and functionality enhancements
Confidential
SYSTEMS ENGINEER
Environment: Java, XML, DOM, JEE, Sharepoint, Spring, Hibernate, Oracle, Tortoise SVN, Fiddler, Toad.
Responsibilities:
- Created test cases for the issues
- Conducting Peer review and Brainstorming session among the team members
- Maintain Defect logs and prepare process document for future testing
- Used Fiddler as a tool to analyze the requests and responses
- Developed a sharepoint application to maintain the test cases, test execution reports, milestones, defect trackers
Confidential
SYSTEMS ENGINEER
Environment: Java, JSP, Jquery, Javascript, XML, DOM, JEE, Spring, Hibernate, Oracle, Toad.
Responsibilities:
- Used Image processing technique to identify the cubicle details
- Developed the UI using Jquery, JSP and Javascript