Supriya R

Computer Hardware Engineer - 8 Years of Experience - Near 44130


Computer Hardware Engineer


Cleveland, OH

Education Level:


Will Relocate:



SUMMARY * Computer Science and Engineering graduate with proven hands-on experience in Java/J2EE technologies * SUN Certified Java Programmer (SCJP) for Java 2 Platform 5.0 * 8+ years of strong skills in Research & Development, Requirement Gathering, Design, Development and Testing of n-tier applications in J2EE platform * Sound Knowledge in Spring Rest, Core Java, J2EE, JSP 2, Servlet 2, EJB 2 and EJB3 * Good exposure to application servers like WebLogic, JBOSS, WebSphere & Apache Tomcat and build using Maven * Good Maintenance and troubleshooting skills * Committed team player with strong analytical and problem solving skills and ability to quickly adapt to new environments and technologies * Experience in Hybrid Mobile Application development using Apache Cordova Framework, HTML5, CSS3 and nodeJS * Adaptive to new environment and technologies with high analytical skills * Excellent management, problem solving and troubleshooting skills EXPERIENCE SUMMARY Project : Futtourneys Company : Cloudlabz Role : Lead Developer Jul' 16 - Jan' 17 Futtourneys is online application tournament where people can compete in USA. This has the complete process of how to register for the tournament, check the tournament bracket for the opponent playing, contact the opponent and setup schedule to play (timer is managed for the each and every play), update the score . The same process is repeated until you win or lose. Responsibilities: * Implemented Webservices according to Service-oriented architecture (SOA) concepts. * Worked on various Webservice tools including WSDL, XML and XML Schema * Involved in designing and configuring Webservices Security * Actively involved in implementing Agile/XP software development practices. * Configured and Used JMS to deal with batch processing requests. * Involved in configuring SVN and Maven. * Built unit Test cases using JUnit Framework and used log4j for logging/debugging. * Involved in Integration testing, Regression testing and System Testing of software components. * Worked extensively on Configuring and using Spring Tool Suite with Apache Tomcat, Junit, SVN and Maven. * Involved in the configuration of Apache Tomcat 8.0 and application deployment. * Actively involved in merging the code from fellow developer, coordinating the configuration/deployment issues and acted as a mentor to junior Developers. * Developed the automatic UNIX build scripts using ANT/Maven for building and deploying the WAR/TAR files. Environment: Java 5, J2EE (Webservices, JMS, Servlets, JDBC), Hibernate, MySQL, Log4J, SOAP, XML, DOM, XMLBeans, Apache Tomcat 8.0, PL/SQL, Maven, Ant, STS, Windows, Unix Project : Telepodium Company : Cloudlabz Role : Lead Developer Mar' 16 - Sep' 16 Telepodium - "" is a one-stop-shop application to submit petition / run a campaign / take a survey in a single space. The application also used to raise funds for various initiatives run by a community or non-profit organization by integrating with PayPal. It is a meeting place where everyone's voice matters and likeminded people meet to form change in the world. Telepodium is a Hybrid Mobile App built on Apache Cordova framework (PhoneGap). The application is built with the combination of Web technologies like HTML5, CSS3 and Javascript and available for both Android and iOS Responsibilities: * Involved in Analysis, design and coding of application on Java and J2EE environment using presentation services framework. * Used RAD IDE for development * Followed the Agile Methodology to produce high Quality Software. * Developed Action Classes of a Presentation Framework to retrieve the member information from database as per the Member requests. * Used JavaScript for client side validations and presentation service framework for the server side validation. * Coded session Beans for coverages to implement the business logic for different Invoices. * Coded Message Driven Beans to inform MSR if the member has any issues with the online quotes. * Used Hibernate as an Object Relational Mapping tool to save the data into the database. * Used Hibernate to develop persistent classes following object-oriented principles * Developed Hibernate configuration files for establishing data base connection. * Developed Hibernate mapping files based on POJO classes. * Knowledge of business impact of technology deployments, including items such as business requirements, testing, implementation and planning * Configured data sources and connection pools on WebSphere application server. * Performed code reviews prior peer Development work. * Fix defects as needed during the QA phase, support QA testing, troubleshoot defects and identify the source of defects. * Support Implementation and Post-Implementation defect management with the urgency needed to support a successful go-live. * Prepared the documentation of the applications which I was involved and test case documentation with sample inputs. * Involved in creating Change Requests, Revision Labels in SVN to push the code into repository. Environment: Java, J2EE JSP, Servlets, EJB, Web Sphere Application Server 6.0, Presentation Services Framework, MySQL, Hibernate, Java Script, HTML, STS, Oracle, Windows XP.