manisha_java_portals
TRANSCRIPT
MANISHA
EXPERTISE MOBILE : +91 9886024340 Around 5.7 years of experience with comprehensive business/technical skill set with expertise
in Java & J2ee technologies and Portal Technologies like Liferay Portal, IBM Websphere Portal Experienced in Amazon web services and Azure web services. Expertise in OOA, OOD and Object Oriented Programming (OOPs). Experienced in using design patterns Singleton, Factory method, Facade, MVC (Model, View &
Controller). Worked in J2EE Web Technologies using Servlets, JSP, JSTL, Struts, Spring, Hibernate, Java
Beans, Collections, JDBC, JavaScript, XML. Experience in working with Agile Methodology and RESTful services using Service Oriented
Architecture. Have extensive knowledge in enterprise software development life cycle with proven
expertise in development of cloud applications. Experience in HTML, JavaScript, AJAX, JQuery, JSON, GSON ,EXT JS, High Charts. Expertise in deploying J2EE applications using Struts(Struts 2.0),Spring(Spring IOC, Spring
MVC Portlets,).Hibernate(HQL) Technologies Expertise in developing customized JSR (168 & 286) compatible portlets using Liferay Portals. Expertise in deploying J2EE applications on Lifreay Portal(Struts,JSR168,JSR 286), JBoss
Application Server, Apache Tomcat Server. Experience on Oracle, MY SQL and SQL Server Databases. Accelerated learner with a distinct ability to understand and translate between business and
technology. Motivated achiever who guides organizations in applying technology to business settings,
provides added value, and creates project deliverables in a timely manner Having good exposure to Team Management and tools Like Bug Zilla, CVS,SVN,HP Quality
Centre Knowledge of estimation techniques. participate and review project estimations Excellent team player with problem solving, exceptional communication and interpersonal
skills.
AWARDS AND ACHIEVEMENTS Awarded twice with Pat on Back Award and once “Associate Of the Month Award“ in Tech
Mahindra. Got appreciation in the first company Progen Business Solutions as "Employee of the Month ". Received appreciation from customer for excellent on time deliverables.
EMPLOYER DETAILS Working with Infosys Limited since Sept,2013 as Technology Analyst .
Worked with Tech Mahindra from June 2011 to Aug 2013 as Senior Software Engineer .
Worked with ProGen Business Solutions, Hyderabad from Mar, 2010 to May, 2011 as Software Engineer.
TECHNICAL SKILLS Primary Skill Category JAVA-J2EE, Struts, Spring, Ajax, JSP, Hibernate, RESTful
services, Cloud services , Liferay Portal, Jquery, Node JS ,Rx JS ,Liferay Portal ,Redis ,Javascript ,HTMLSecondary Skill Category 1 Jasper Reports, EXT JS,IBM Websphere PortalSecondary Skill Category 2 Team ManagementDatabase Oracle 11g, Oracle 10g ,Couch DB ,MySQLTools Knowledge Plan, CVS, SVN, SQL Developer, HP Quality Centre, GIThub, Azure Storage Explorer ,Jenkins , Confluence,JIRA ,Gradle.IDE Eclipse ,STS , Atom,Enide,IntelliJ IdeaProject Acquired Skills Liferay Portal, IBM Websphere Portal, Spring MVC ,Node JS,RxJSDomain Skills Travel & Logistics, Media and Entertainment, Work flow.
Client: - Movideo – Australia
Team Lead ,Infosys LimitedOnline Video Platform August ,2015- Till Date
This platform consists of an ingestion system, a transcoding system, metadata management, a workflow engine, publishing content, monetizing content, analytics capabilities, playing back content on all platforms (LIVE, VOD, and offline) and syndicating/sharing content. In addition to all of these capabilities the platform also has a REST API stack for all the aforementioned services. Responsibilities:
Development
Video encoding Service: Integration with 3rd party BitCodin Video Encoding service for adaptive streaming which gives output of Netflix quality. Developed new RESTful APIs for heartbeat, publishing rules enforcement, Concurrent access module APIs in Node JS. Worked with Azure services like service bus (Cloud messaging service), pub-sub pattern, etc Used JMS architecture, AMQP. Experience in Azure blob storage, tables, queues. Involved in designing the architecture which will scale at run time. Exponential back off implementation in order to improve the design. Worked in Cross Device Resume (XDR) functionality. Worked in syndication module : Syndicating video to YouTube, Facebook, Reuters , Daily motion Requirements analysis. Involved in getting requirements from the client and checking the feasibility of the action items with other deliverables. Interacting and coordinating with the team for any technical and functional updates and solving queries.
Environment : Technologies used: JAVA, J2EE, Node JS, Rx JS, Azure Cloud services , Redis Cache , Tools: GIThub, Eclipse Mars, Enide, Atom, Grade, Jenkins, JIRA, Confluence, Azure storage explorer, Tortoise GIT
Client: - Electronic Arts (EA Games),USATechnology Analyst ,Infosys LimitedPush Notification System Sept ,2013- Jan 2015
Project involves in the design and development of push notification system which doesn’t require game to be running on the device in order for a message to be received .This service was provided for all platforms Apple, Android, Windows RT. System developed used to use third party APIs to have the game apps deliver push notifications to the respective device.Responsibilities:
Development Key activities involved were design and feature development of Push Notification as a service with Spring architecture and REST API’s for data access Supporting the platform on LIVE production environments by addressing defects and issues reported by end users, providing resolution to issues( based on priority) across different modules. Explored amazon web services for different work flows. Explored different queue system for design finalization. Worked with senior tech architect in designing an architecture. Involved in sprint planning, mentoring, feature development, troubleshooting the issues, preparing client documents. Involved in deployment process.
Environment : Technologies used: JAVA, J2EE, Amazon Cloud services , Tools: GIThub, Eclipse Mars, Maven, Jenkins, JIRA, Confluence.
Client: - Prysmian Cables – AustraliaPortal Developer,Tech MahindraPrysmian-Web Portal November 2012- August 2013
Prysmian-Web Portal is a web portal used by Prysmian’s customers and contractors to register, track and manage enquires / faults, document management to maintain the support document related to cables and Inventory Reports to track the current stock availability, which are primarily built on Liferay Portal Framework .Responsibilities:
Development Configuring Liferay portal on Tomcat Server
- Configuring a Sites for Prysmian team in DEV & QA environments- Configuring Organization, Site, Assign Prysmian users against groups/roles
Set Up local environment - Developed Prysmian -landing –page –hook which redirects the users to the private site and interacts with LDAP to get user information and puts in session
- Documentation POC for Inter Portlet communication within a page and between pages Developed customized themes in liferay Portal using Hooks Customized Portlet Development Requirements analysis and design the solution. Portlet development, bug fixing and deployment. Interacting and coordinating with the team for any technical and functional updates and solving queries.
Environment : Technologies used: JAVA, J2EE, Liferay Portal MYSQL(Liferay Database)Tools: SVN ,Eclipse Indigo, Maven ,Jenkins
Client: - Hewlett Packard, USAOffshore Technical Lead, Tech MahindraCSA Consumer Portal Jan 2012 – Oct 2012
HP Cloud Service Automation is the industry's most extensible cloud services solution, offering role-based portals and application and infrastructure provisioning for private cloud, public cloud, and hybrid IT services. HP Cloud Service Automation provides advanced provisioning and management of applications and infrastructure with industry best practice templates, a highly flexible architecture with advanced workload optimization and metering, service assurance, application lifecycle management, security, and compliance.
The key objective of the project is to improvise Customer Experience for CSA Portal Services based on Industry Best Practices in areas such as Navigation, Interaction Design, Usability, Information architecture providing enhanced look & feel, better UI, ease of use & intuitiveness to the customers. The subscriber portal mainly utilizes the REST full web services exposed by the server side and build a user friendly interface.
Responsibilities: Team Management
Analyzing requirements and providing estimates for development Developed and coordinate Project deliverables and design activities Involved in designing the application Designing technical design documents Confirms project outcomes by establishing standards and testing requirements; writing scripts and test cases Prepares project status reports by collecting, analyzing and summarizing information and trends Maintains project data base by developing information requirements; designing an information system; entering data Controls project plan by approving changes; reviewing open issues; communicating essential information Proactively identified and created reusable components Reviewing the code developed by team members Effectively utilized CVS tool for Version control in offshore and SVN for onsite version control. Co-coordinating with the team for timely and quality delivery of deliverables
Development
Developed Application based on Spring Technology as backened development. Developed client side code using latest Jquery plugins ,high charts following best practices. Consumed REST ful services with the combination of JSON data. Taken care of security of application using ESAPI (Enterprise Security API) framework for preventing cross site scripting, Injection flaws, Malicious file execution , etc . Complete DOM manipulation for different use cases.
Environment: Technologies used: JAVA, J2EE, Jboss 7.1.1, Hibernate, SQL, Oracle 11g, Spring,Jquery,Javascript,HTML5,CSS Tools: CVS,SVN ,Eclipse Indigo ,Maven , Jenkins, SQL Developer
Client: - RailCorp, AustraliaTeam Member, Tech MahindraRailCorp ICFMS Portal June 2011 –Dec 2011
The objective of PPP ICT implementation is to enhance and/or build ICT capabilities and integration of Railcorp Internal ICT Systems for communicating to Reliance Rail (PPP Co). Railcorp needs to support running of the new fleet to be delivered by Reliance Rail as per the new Public Private Partnership (PPP) business model. Functional streams are as below :
Manage Change Fleet Operations Performance Management Commercial Admin
Responsibilities: Analyzing requirements for development Developed and coordinate Project deliverables and design activities Involved in designing the application Designed technical design documents Confirms project outcomes by establishing standards and testing requirements; writing scripts and test cases. Co-coordinating with the team for timely and quality delivery of deliverables Development and Unit Testing of Faces Portlets using RAD IDE Deployment in Websphere Portal Server
Environment: Technologies used: JAVA, J2EE,JSF, Oracle 10g,Jasper ReportsTools: RAD, Putty, iReport ,CVS, PMD
Client: - Nesma TehnologiesModule Lead and Team member , Progen Business SolutionsScorecard PiEE Oct 2010 – May 2011
Scorecard is one of the important project .It facilitates scoring of historical data based on rules. The Scores then can be analyzed to measure the performance and health of the organization. Responsibilities:
Analyzing requirements Data Model Design
Complete Design of Scorecard Creation UI and Business Logic Coding of the entire module for creation of Scorecard Unit testing of whole flow for scorecard.
Environment: Technologies used: JAVA, J2EE, Struts, Oracle 10g, SQL Server, Windows XP, Linux.Tools: CVS 2.0, Eclipse 3.4,SQL Developer
Client: - Bharati AxaTeam Member, Progen Business SolutionsDasboard piEE Mar 2010 – Sept 2010
Dashboard project is the project where we can see graphs,Key Performance Indicators(KPI) graphs, KPI ,Google Maps ,Progen Table where we call them dashlets in dashboard. User can edit and save each dashlet once saved. Responsibilities:
Firing one time query for complete dashboard and creating dashlet for respective dashboard.
Creating dynamic dashlet and showing complete dashboard using different charts. Unit testing for each dashlet.
Environment: Technologies used: JAVA, J2EE, Struts, Oracle 10g, SQL Server, Windows XP, Linux.Tools: CVS 2.0, Eclipse 3.4,SQL Developer
EDUCATION Completed Bachelor of Technology in the year 2009 from Biju Pattnaik University Of
Technology with 82.5%. Completed plus two in the year 2005 from Mrs. K.M.P.M. Inter College affiliated to J.A.C.
Board and secured 75.22%. Completed Tenth in the year 2003 from Andhra Association English School affiliated to I.C.S.E. Board and secured 80%.
PERSONAL DETAILS Name ManishaEmail Id [email protected] , [email protected] Passport no H0374932 Valid Upto: 20 Feb 2019
Address Flat No.-131 ,Block D Samudhra Anantham Apartment, Singasandra ,Bengaluru -560068
Contact Numbers
Mob- +91 9886024340 (India)
DECLARATION
I hereby declare that the details furnished above are correct to the best of my knowledge and below.Place: Bengaluru (MANISHA)