GOPI KRISHNA H.M
Email : ********@**********.***
Phone : 609-***-****
SUMMARY
• Over 7+ years of IT experience, including System Analysis, Design, Development, Testing, Implementation, Integration and Maintenance of business applications using design, development and implementation in Java, J2EE (EJB, JDBC, Servlets, JSP and HTML), Web services, IBM Websphere, Weblogic, Rational Tools, SubVersion, Oracle, MS SQL Server, and Tomcat Server.
• Experience in technologies like Core Java, Java Swings, Java Beans, EJB, JDBC, Servlets, JSP and Oracle SQL.
• Experience in developing Web Applications using MVC Frameworks.
• Extensive experience in working on ADOBE FLEX.
• Hand on experience in Struts, Cairngorm Frameworks
• Conceptual knowledge of PURE MVC framework
• Expertise in different application servers like Web Logic, Web Sphere
• Worked on Waterfall Model and Agile methodology for many of the applications.
• Experience in Finance, Transportation, and Health Care domains.
EDUCATION
? Master of Computer Applications, Bangalore University, Bangalore, India
? Bachelor of Science in Statistics, Sri Krishnadevaraya University, India
SKILLS SUMMARY
Java Technologies JAVA, Swings, Java Beans , JDBC, EJB, Servlets, JSP
Application Servers IBM Websphere, BEA Weblogic
Web Servers Tomcat
Databases Oracle, SQL Server.
Frameworks/API’s Apache STRUTS, Cairngorm
Middleware Webservices
Tools Websphere Studio Application Developer, Rational Clear Case, Rational Clear Quest, JBuilder, Dream Weaver4, Flash5, FlashMX, Synergy6.4, Sub Version
Other Programming Languages C, Visual Basic6.0
Operating Systems Windows 9x,WindowsNT/2000
Scripting Languages HTML, JavaScript
ROJECT DETAILS
Sirius XM Radio Jan 2009 – Till date
Role: Flex Developer
Project : Product configurator
Product configurator is an estore application where the users can shop radios,radio accessiories and the
different subscription and special offers that XM provide for different radios.
Responsibilities:
? Actively involved in gathering the business Requirements from the business owners.
? Developed the Web UI using Adobe Flex3.0
? Used AMF to integrated with the services at the backend
? Used Action Script3.0 to write the Controller and Service classes
? Performed the unit testing
Environment: Adobe Flex, Core Java, Springs, Hibernate, Oracle, Weblogic, AMF, Web services, SVN
Weight Watchers May 2008 – Dec 2008
Role: Flex Developer
Project : Plan Manager
The Plan Manager is the primary tool for tracking food and activity POINTS values. It is used to plan meals, create your family recipes and evaluate your weight-loss progress. Points Tracker is the tracker used to track the POINTS values for the meals and the recipes created. Find & Explore is another tool that is a general "find all" place for food, recipes, meals and activities. Browse for ideas on everything from recipes to restaurants to fitness ideas. Filling Foods List is the food list which helps in the substantial part of diet. Recipe Builder helps in creating own recipes, member foods and also helps in finding the WeightWatchers recipes to help you in attaining the goal weight. Weekly Chart gives you a snap shot of your weekly POINTS usage. In My Foods you can see all your favorites as well as any foods, meals or recipes that you have created.
Responsibilities:
? Actively involved in gathering the business Requirements from the business owners.
? Developed the Web UI using Adobe Flex3.0
? Used Cairngorm framework in developing the application
? Worked on designing and developing Points Tracker and Recipe modules using Action Script3
? Design and implement the Application’s Navigation API
? Used Flex Controls, layouts and custom components to develop the various components of the Application
? Performed the unit testing
? Written the unit test cases for the functional flow
? Integrated the services with Flex using HttpServices
? Parse the XML response object from the backend using E4x
Environment: Adobe Flex3.0, Synergy6.4, SQL, Action Script 3.0, XML
Fidelity Investments March 2007 – Feb 2008
Role : Senior Software Engineer
Project: Trailing Stops Monitor
Trailing Stop Monitor (TSM) is a monitoring and analysis tool used by Trade Support representatives. This application allows users to trace their orders status based on account number, order number, status, start date, end date. This application also gets daily statistics for the selected date and conditional orders for selected Account number.
Responsibilities:
? Developed Web UI using Adobe Flex2.0
? Rewritten the Application using Cairngorm framework in the second version
? Implemented the business logic using Core Java
? Developed paging component in Flex
? Integrated web services with Flex
? Used WSAD5.1 in generating WSDL files.
? Written the SQL queries using Oracle
? Involved in unit testing
? Used Action Script3.0 for creating Command,Delegate, data handling classes
? Parse the XML response object from the backend using E4x
Environment: WSAD5.1, Core Java, Adobe Flex2.0, Web Services, Oracle, Action Script 3.0, XML
Siemens Aug 2004– Feb 2007
Role : Senior Systems Engineer
Project: Soarian
Soarian is an IT solution for Healthcare institutions and has a string focus on Electronic Patient & provides an integrated solution linking various departments within a Healthcare institution. Soarian caters to the healthcare requirements of the Northern American and Western European countries. The pivotal functionalities of this product is its workflow based execution of different modalities and compliance to the International standards in integration with most of the mainline medical and Para-medical software products.
Responsibilities:
? Involved in design of the web pages using Dream Weaver4.
? Created JSPs and HTML for the entire application.
? Implemented business logic using Core Java.
? PreBuild activities and Module Integration Testing.
? Involved in ITP(Integration Test Plan) with Magic Web for Zugspitze Release
? Followed the Agile Methodology during the life cycle of the project
? Implementation of SOA (Service Oriented Architecture).
? Used Rational Clear Case for version control
? Design the classes using UML methodology
Environment: Core Java, JSP, Servlets, Rational Clear Case, Java Script, HTML
SkyTech Solutions Sep 2003– July 2004
Role : Associate Software Engineer
Project: Behavioral Based Safety System
United Airlines incur some loss every year due to the negligence of the employee in following the rules. BBS is one application that is used to record and analyze the faults in the behavior of employees at their work place at regular intervals of time. The data is captured from different stations and validated at the centralized location called the Master Behavior Entry. Individual stations are not allowed to access the Master Behaviors Entry. Individual stations have access to observe the faults at various departments and work areas at the station. The vendors who are supplying the goods to the different stations are also observed under different set of behaviors.
Different types of reports includes the behaviors analysis report which tells u about the different behaviors, root cause analysis report which gives you the details of root cause for each behavior.
Responsibilities:
? Involved in design of the web pages using Dream Weaver4
? Created JSP’s and HTML for the entire application which acts as a GUI component for the entire application.
? Implement the business logic using Core Java.
? Involved in unit testing
? Developed Stateless session beans using EJB and deployed in WebLogic8.1
? Involved in writing the SQL queries using Oracle for back-end integration.
Environment: Core Java, JSP, Servlets, EJB2.0, WebLogic8.1, Oracle8.0, DreamWeaver4.0,Java Script,
HTML
ThinkGen India Development Center Jun 2001 – Aug 2003
Role : Software Engineer
Project: SaveLifeXpress
SaveLifeXpress is a technical platform that facilitates rapid access to life saving drugs. It’s an initiative to provide Life Saving Medicines to needy patients at Affordable process. Using this tool the needy patients can import life saving drugs duty free in time; SaveLifeXpress will free the patient from undergoing all the bureaucratic procedures. The core processes in SaveLifeXpress are: Registration of Participants (Hospitals, Physicians, Patients, Pharmacists, Diagnostic Labs and Suppliers), Prescription Process, EMR (Electronic Medical Record), Payment Process, Order Processing, Customs Clearance Process, Loyalty Programs, Administration Module.
Responsibilities:
? Application for Pharmacy module using Swings
? Involved in design of the web pages using Dream Weaver4
? Developed the web pages using Java Server Pages
? Implement the business logic using Core Java
? Involved in unit testing
? Written the SQL queries using Oracle
Environment: Core Java, Oracle8, Swings, Servlets, JSP, Dreamweaver4.0, Java Script
Project: Gen Tracker
Gentracker2 is a multipurpose tracking tool, as a Defect Tracking system helps to track defects while testing software, as Change Management tool helps in control and managing, as a Help desk tool helps in helps in assigning tasks and managing effectively customer relations, GenTracker2 will be used for CRM, SDLC, Manufacturing like all types Industry. Mainly Gentracker2 will be a 4 in 1 tool, helps to manage and control many activities effectively.
1. Defect Tracking - Helps to track defects.
2. Change management-Helps to track changes.
3. Help Desk- Helps to handle customer issues, queries and problem effectively.
4. Questions & Answers
Responsibilities:
? Involved in design of the web pages using Dream Weaver4
? Developed the web pages using Java Server Pages
? Developed the business logic using Core Java
? Involved in unit testing
? Written the SQL queries using Oracle
? Used Tomcat as the web server for deploying the application
Environment: Core Java, Oracle8, Tomcat, Servlets, JSP, Dreamweaver4.0
Project: ThinkGen
The objective of this project is to re-design the existing site for better look-and-feel using Flash and Dreamweaver4.0.
Responsibilities:
? Designed and developed the web pages using Dreamweaver4.0, Flash5.0
? Developed the business logic using Core Java
? Written the SQL queries using Oracle
? Used Tomcat as the web server for deploying the application
? Involved in unit testing
Environment: Core Java, Oracle8, Tomcat4, Servlets, JSP, Flash5.0, Dreamweaver4.0
Project: Web I-Care
The Web I-care is user friendlier and very much comprehensive to suit any type of companies or organizations. This product will be implemented, as a re-engineering of the existing I-Care 4.2 product, which is a HRMS automation software product ThinkGen Ltd. WEBICARE will be a tool to automate the leave, travel, and Loan process. This product is also suitable for any country and organizations of any size. It is a web-based product so as to be accessed from any number of clients with minimal risks of software installations
Responsibilities:
? Designed and developed the web pages using Dreamweaver4.0, Flash5.0
? Developed the business logic using Java classes and Interfaces
? Written the SQL queries using Oracle
? Used Tomcat as the web server for deploying the application
? Involved in unit testing
Environment: Core Java, Oracle8, Tomcat4, Servlets, JSP, Dreamweaver4.0