Build your professional network on facebook via our app Go to app
 
Animesh Sahay Software Developer, Sun Microsystems
 
Animesh Sahay's Profile
Sun Microsystems
Animesh Sahay
Software Developer, Sun Microsystems
confidential
Bangalore, India
confidential
Toostep 
Professional summary
Animesh Sahay works as a software developer for Sun Microsystems, Bangalore. He is a part of the woodstock (http://woodstock.dev.java.net) component development team for the past 2.6 years developing components that are a part of the VWP. He has expertise in ajax and web technologies. He blogs at: http://blogs.sun.com/animesh
Animesh Sahay's Experience
Current :

Software Developer, Sun Microsystems

IT Services

Working from 2006

Previous :

Sun Microsystems Pvt. Ltd

India

Worked from 2006 to 2011

Brief summary :

9886 447194 Work Experience (4 years 9 months) January 2006 - Till Date - Sun Microsystems India Pvt. Ltd ( HYPERLINK http://www.sun.com http://www.sun.com ). Working on developing custom visual components using Ajax and JSF that can be used in developing web pages. The project is currently open source and hosted at: HYPERLINK https://woodstock.dev.java.net/ https://woodstock.dev.java.net and a part of netbeans 6.0 visual web pack. Worked in Infosys Technologies Limited, Bangalore ( HYPERLINK http://www.infosys.com http://www.infosys.com ) as a Software Engineer since November 2003 to January 2006. n Tech Days 2008 - Hyderabad Sun Microsystems (Jan 2006 to Till Date) Project Undertaken Project Component Development - Project Woodstock ( HYPERLINK https://woodstock.dev.java.net/ https://woodstock.dev.java.net ) Description Designed and developed Ajax Table, ProgressBar and Bubble components. Ajax Table AJAX provides many new capabilities for tables which extend what can be done in simple HTML. The new AJAX table allows the rows to scroll independently of the rest of the page and of the column headers. This design also uses menu to sort the table data asynchronously. Ajax table support multiple level column headers and filter features too. ( HYPERLINK http://webdev2.sun.com/example/faces/table2/index.jsp http://webdev2.sun.com/example/faces/table2/index.jsp ) ProgressBar The Progress Bar component supports the following types of progress indicators: Determinate -- An animated horizontal bar used to show the percentage of the task that has been completed. Indeterminate -- An animated horizontal bar used to show that a task is progressing, when it is not possible to determine the task completion percentage. Busy -- A smaller animation used to indicate activity for events that cannot be synchronized to the backend process, and where space is constrained. The progress bars can include details such as a description and status of the operation, and controls such as Pause, Resume, and Cancel buttons for controlling the running of the task. ( HYPERLINK http://webdev2.sun.com/example/faces/progressbar/index.jsp http://webdev2.sun.com/example/faces/progressbar/index.jsp ) Bubble Bubble component is a pop up window which appears on screen in response to certain mouse interactions. The purpose of the bubble component is to provide detailed information to the end user when a mouse hovers on a particular screen element. ( HYPERLINK http://webdev2.sun.com/example/faces/bubble/bubble.jsp http://webdev2.sun.com/example/faces/bubble/bubble.jsp ) Role and Responsibility Design and Implement components. Software and Platform Netbeans, JSF, Dyna Faces, Ajax, Java, JSP, HTML, JSON, JavaScript Project Client-side widget Development - Project Woodstock ( HYPERLINK https://woodstock.dev.java.net/ https://woodstock.dev.java.net ) Description Designed and developed client-side widgets for Woodstock client-side widget library. Role and Responsibility Design and Implement client-side widgets. Software and Platform Netbeans, JSF, Dyna Faces, Ajax, Java, JSP, HTML, JSON, JavaScript Project Tool for reducing image download time - Project Woodstock ( HYPERLINK https://woodstock.dev.java.net/ https://woodstock.dev.java.net ) Description Designed and developed a tool to reduce the download time for images. Role and Responsibility Design and Implementation. Software and Platform Java, JavaScript, Netbeans Project Adding Design Time support for Woodstock components - NetBeans Visual Web Pack ( HYPERLINK http://visualweb.netbeans.org http://visualweb.netbeans.org ) Description Added design time support for several Woodstock JSF components to add tooling support and allow them to be the part of visual web pack. Netbeans visual web pack module enables developer to create web application in visual environment using Woodstock JSF components. Role and Responsibility Adding design time support for Woodstock components.. Software and Platform Netbeans, JSF, Dyna Faces, Ajax, Java, JSP, HTML, JSON, JavaScript

Previous :

Infosys Technologies

Worked from 2003 to 2006

Brief summary :

Infosys Technologies ( Nov 2003 to Jan 2006) Project Undertake Project ID Verification System Client Lexis Nexis, USA ( HYPERLINK http://www.lexisnexis.com/ http://www.lexisnexis.com/ ) Period Apr 2005 to Jan 2006 Description The ID Verification System project defines, develops and deploys an online system and set of business processes to allow online customers to validate all User IDs assigned to them on a regular basis. The purpose of this verification process is to identify and eliminate all User IDs, which are no longer valid for whatever reason. This will reduce the opportunities for unauthorized access to LexisNexis online products. Infosys scope includes: design, coding and unit testing of the application. Role and Responsibility Primarily responsible for the requirement analysis and design. After design did coding and testing for the product. Apart from this I also played the role of Configuration Controller. Software and Platform WSAD 5.1 on Windows XP. Websphere Application Server for application deployment. Java, Struts 1.1, JSP, HTML, JavaScript 6. Project Rosetta Platform Release 5 Design Customer Lexis Nexis, USA ( HYPERLINK http://www.lexisnexis.com/ http://www.lexisnexis.com/ ) Period Feb, 2005 To: Apr, 2005 Description LexisNexis is a legal corporation of the USA and provides authoritative legal, news, public records and business information; including tax and regulatory publications in online, print or CD-ROM formats. The entire application was designed on struts-framework and was built on MVC architecture Role and Responsibility Requirement analysis and Design for Accessibility features that were supported for this release. Software and Platform WSAD 5.1, Rational XDE for Java, Rational Clear Case, Rational XDE, RADAR (Internal defect tracking system). 7. Project PowerInvoice Customer Lexis Nexis, USA ( HYPERLINK http://www.lexisnexis.com/ http://www.lexisnexis.com/ ) Period Aug 2004 to Feb 2005 Description PowerInvoice is the billing and invoicing system used for LexisNexis products. Role and Responsibility Primarily responsible for giving training to new joiners. Also was responsible for maintaining quality goals, under this I had prepared coding guidelines and checklist Software and Platform WSAD 5.1 on Windows XP. Websphere Application Server for application deployment. Java, Struts 1.1, JSP, HTML, JavaScript 8. Project UPSOG (UPS Overgoods) Customer UPS (United Parcel Service), USA Period Jan 2004 to Aug 2004 Description In UPS terms, Overgoods is a package or item in the UPS system with an unidentifiable address or the contents of a package that has been separated from its original package. UPS has decided to leverage new technologies to gain several business benefits by providing improved visibility of overgoods items to UPS customer service representatives to improve its ability to return overgoods items to the proper customer and reduce claims Role and Responsibility Design of subsystems, Coding of subsystem, Technical reviews, Code and Stored Procedure Optimization , Unit Testing,. Defect Fixing. , Adherence to Quality Standards and Processes. Solution Environment Struts1.1, EJB, JDK 1.4, JSP, JavaScript, HTML, IBM DB2, IBM Web Sphere Studio Application Developer 5.0/5.1, Windows 2000 Professional, VSS 6.0 Trainings undergone at Sun Microsystems and Infosys Technologies Requirement Analysis and Design Team Building

Previous :

Software Developer, Infosys Technologies

IT Services

Worked from 2003 to 2005

Animesh Sahay's Education

Agra University

B.Tech/B.E.
India
From 1999 to 2003
 
 
Featured Career Adviser
Leading Recruitment Firm
  • Create a confidential Career Profile and Resume/C.V. online
  • Get advice for planning their career and for marketing of experience and skills
  • Maximize awareness of and access to the best career opportunities
 
 
 
Animesh's communities
3258 members, 414 jobs, 347 articles, 46 questions, 47 debates, 22 idea contests.
2187 members, 98 jobs, 37 articles, 25 questions, 15 debates, 5 idea contests.
3190 members, 291 jobs, 68 articles, 61 questions, 43 debates, 16 idea contests.
 
 
Related Topics
To allow developers to gain insight into the client-side portion of the AJAX...
1 insight , 2 debates  
Share information on how to add Ajax interactivity to your web pages...
1 trends , 2 insight  
Discuss planning, and problems with implementation of desktop applications,...
1 insight , 2 debates , 1 question