GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Profile of user: yudhish

This is one of the users at GetAFreelancer.com. If you wish to post your own project or become a service provider please signup here.

User Profile Invite User
Username: yudhish
Name/Company: Yudhish
Country: Canada
City: Scarborough
Area of Expertise:
  • .NET
  • ASP
  • J2EE
  • Java
  • Javascript
  • JSP
  • XML
Average Pricing: $25/hour
Profile: Yudhistran Kunarajah




Summary of Skills

1. 8+ years of experience in Software development
2. Worked in Customer facing projects in USA, Singapore
3. Led teams as technical lead and team lead with various team size
4. Mentored new comers to the team with technical skills & guidance in career progress
5. Experience in Java, J2EE technologies like EJB, JSP & Struts, Tiles, JavaScript
6. Created applications using Java, XML, XSL, Java Mail, FOP PDF generator
7. Development experience in ASP in several projects
8. Developed Web applications using MVC (Model View Control) framework
9. Extensively worked on Bea Weblogic 8.1, 7, 6 in development & deployment of EJB, Servlet & JSP
10. Experience using Oracle, SQL Server, SQL Scripts
11. Experienced with Windows NT/2000 and UNIX operating systems.
12. Extensive experience in off shore development model
13. Created application using .net C# & ASP .net


Technical skills

Web Technologies/ Languages: J2EE, JDK 1.2/1.3/1.4/1.5, Servlets 2.2/2.3, JSP 1.1/1.2,CustomTags, JMS 1.3, JDBC 1.0/2.0, Enterprise Java Beans, XML, XSL, XSLT, Oracle 8i/8.0, PL/SQL, MS SQL Server, SQL, BEA WebLogic 8.1/7.0/6.1/6.0, IBM Websphere 3.5.3, JBuilder 10, Rational Rose, Windows 95/ 98/ NT / 2000, MS-DOS, C#, ASP .Net
Databases: Oracle 9/8, MS SQL Server, and MS Access
Scripting: HTML, DHTML, JavaScript, and VBScript
Libraries and tools: JDBC, Java Beans
IDE Tools: Borland JBuilder
Design Methodology: UML using Rational Rose
Hardware/Environment: Pentium, Win 2000/NT/98/95, MS-DOS 6.22, UNIX


Skill/Technology Years
J2EE 3
Java 5
WebLogic 2
Oracle 2
XML 1
XSLT 1
Struts 2
JSP 3
Servlets 2
ASP .net/ C# 1








Work History

System Consultant Aithent Canada, Toronto Sept 2006

Worked for CIBC bank in creating scripts for Unix to create reports and change style sheets to create PDF.

Environment: Java, Unix scripts & Oracle 9i

Java Consultant CredSol Corp. July 2006 – Aug 2006

Created a application in Java and Struts to get the several search engines to get the needed information from given criteria. Like Google, Msn, yellow pages, etc

Environment: Java, J2EE, Struts, Tomcat 5

Analyst Programmer Compuware Corp, Montreal Nov 2005 – June 2006
Permanent (www.compuware.com)


Compuware is a Software development and outsourcing firm. I am working for Morgan Stanley in a Java project called Firm Relationship Management (FRM).

Responsibilities:
• Created dynamic PDF files using Open source Apache FOP application by generating XSL, XML
• Created Java mails to send PDF attachments and action items to the responsible team members

Environment: Java, XSL, XML, FOP, Java Mail, AJAX (Asynchronous JavaScript and XML)

Java Consultant iVedha, Toronto Sept 2005 – Nov 2005
Contract (www.ivedha.com)


IVedha is a software development & recruitment agent and have crawllers to extract job detail from various Job boards like Workopolis, Monster & do the search using Keywords & location.

Responsibilities:
• Re-engineered the crawller to modify and get the JobID from job boards
• Designed & developed the Search pages using JSP, Struts with Previous & next navigation
• Used back end as SQL Server & mySQL and connected the search pages to extract the details from back end using JDBC calls

Environment: JSP, Struts, SQL Server, JDBC, mySQL, Weblogic, Tomcat

Technical Lead/ Virtusa Corp Sept 2000 – Sept 2005
Associate Technical Lead / (www.virtusa.com)
Senior Software Engineer /
Software Engineer

edocs (Siebel-www.edocs.com), Milestone (June 2005 to Aug 2005)
Technical Lead

Virtusa Corp was involved in creating Unit Test case & javadoc for edocs applications. Here all the edocs Billing system applications code was brought into Java standard after Siebel bought edocs.

Responsibilities:
• Re-engineered the application and wrote Javadocs
• Created Unit Test case for all the classes

Environment: JUnit, Cactus

edocs (Siebel-www.edocs.com), TBM (Sept 2004 to June 2005)
Technical Lead

Virtusa Corp was involved in modifying the edocs application for Tele communication sector. Edocs wanted to verticalise its products like Billing & payment system for Telecommunication, Credit card & Health care from general product, which was, customize for each account.

Responsibilities:
• Re-engineered the application
• Modified the application to introduce Struts & Tiles
• Created a Database (DB) tool to get a DB dump from Oracle & upload it to Oracle or SQL Server.
• Worked from USA as off shore model

Environment: Java, Struts, Tiles, Hibernate, Weblogic 8.1.2, Oracle, SQL Server

edocs (www.edocs.com), Bunyan - worked at US (Feb 2004 to Aug 2004)
Technical Lead

Creating IBM AFP (Advance Formatting Presentation) drivers from XSL FO (Formatting Object) using Apache FOP application. FOP can create PDF, text files from XSL FO, we customized to create AFP driver.

Responsibilities:
• Led a 3 member team
• Designed AFP driver render for XSL FO
• Wrote XSL file to transform the data file in XML to XSL FO
• Re-engineered FOP to understand the PDF creation
• Converted the UTF-8 Strings to IBM EBCDIC format using java
• Created large data files with XML using Java
• Created batch jobs & dynamic pages for PDF files using FOP
• Worked from USA as off shore model

Environment: Java, FOP, XSL FO, and XML

CSX World Terminals, Zodiac (Jan 2003 to Jan 2004)
Technical Lead / Module Lead

CSX World Terminals is in the process of developing a next generation terminal operating system, Virtusa has been engaged to take ownership for a portion of the overall development effort as well as assist in ongoing design, development and code review activities

Responsibilities:
• Led a 9 member team with 3 modules
• Designed Front End framework with Struts/JSP.
• Converted Static HTML pages into JSP with Struts tag libraries.
• Created Action & Form classes for JSP pages and integrating with EJB backend using command framework.
• Created Session & Entity beans for back end modules.
• Modified Descriptor to handle EJB-QL (Query Language) & Database changes.
• Worked from USA as off shore model

Environment: Java, Oracle, JSP, Struts and Weblogic 7.0

edocs (www.edocs.com), edocs PS-FT (Franklin Templeton) (Sept 2002 to Jan 2003)
Technical Lead

Porting Franklin application from ASP, OCX to J2EE from BillDirect 1.9 to eaDirect 3.2. BillDirect is the Windows version of edocs product, which was then converted to Java base application.

Responsibilities:
• Reverse engineered the existing code using Rational Rose
• Customized the eaTraining application to get the functionality of Franklin Templeton
• Created EJB's to handle the Database call
• Customized JSP pages to do get the hit lists and bills

Environment: Java (J2EE), Oracle, SQL Server, ASP, VB, VC++ and Weblogic

edocs (ww.edocs.com), MPPC2 (May 2002 to Sept 2002)
Team Lead

Porting eaDirect and eaPay to Windows 2000/SQL Server/WebSphere 4.0.3. Base edocs applications are for Solaris/Oracle/Weblogic. We took this product and ported to above-mentioned environment.

Responsibilities:
• Configured and installed the application in Single and Clustered environment
• Configured WebSphere with SQL Server using Type 4 driver
• Debugged and tracked the errors when porting the product
• Carried out Smoke, Regression, Load and Performance test

Environment: Java, SQL Server and WebSphere

ProfitLogic (www.profitlogic.com), A4P (Allocating4Profit) - worked at India (Aug 2001 to Apr 2002)
Software Engineer

ProfitLogic enables savvy merchants to make more informed merchandising decisions on a daily basis about buying, allocating and pricing their inventory. Allocating4Profit, one of the products from ProfitLogic, provides features to ensure retail inventory assortments and individual SKUs are always in stock, at the most profitable levels, when and where they are needed

Responsibilities:
• Developed Prototype for Buying4Profit using MVC (Model View Controller) framework
• Converted the HTML files into JSP pages using Struts classes and developed dummy data using Façade and manager classes for each module
• Built the application using ANT utility and deployed in WebLogic 6.1 web server
• Used Preforce as a source control tool to sync the data with US customer side and Microsoft Visual Source Safe as internal depositary
• Developing Prototype for Allocation4Profit using MVC (Model View Controller) framework
• Developed Custom tag library for Menu navigation

Environment: JSP, Struts, Java, Oracle and WebLogic 6.1

edocs (www.edocs.com), Sprint - worked at US (July 2001 to Aug 2001)
Software Engineer

edocs/Sprint - This is edocs' web enabled electronic bill presentment system using Synergy on Solaris platform. The system facilitates the user to view a summary or a detailed description on his Sprint telephone bills and transactions, over the web. The project work involved was to convert their existing Windows NT, ASP and OCX, MS SQL Server based system to operate on UNIX with JSP, Java Beans and Oracle with the same look and feel of the existing system to the end user

Responsibilities:
• Reverse engineered to supply the DSD (Detail Software Design) documentation

Environment: JSP, Java

Virtusa, Dashboard Resource Allocation - worked at US (June 2001)
Software Engineer

A system to keep track of any issues raised during the life span of all the software projects handled by Virtusa. The system consists of the functionality to add and edit project issue information and provides a view of the history of project issues through the web client

Responsibilities:
• Developed the automated emailing feature for short-term resource allocation module
• Customized ASP pages for helpdesk application. Changed the user interface and did client side JavaScript validations

Environment: ASP, JavaScript, Jmail control and IIS

Vignette (www.vignette.com), mSuite Workflow - worked at US (May 2001 to June 2001)
Consultant

Virtusa is working on porting the TCL based Merchant Suite digital storefront product to Java and JSP. Vignette Merchant Suite (VMS) is a packaged, enterprise application that delivers superior, multi-channel, online experiences that drive sales, strengthen customer relationships, and enhance profitability. Industries such as consumer goods, telecommunications, retail, media and entertainment, and industrial products can all achieve measurable benefits in their online business through the use of Vignette Merchant Suite

Responsibilities:
• Developed Workflow for mSuite module. Installed V5 and configured the development environment
• Researched on tag libraries, internationalization and Struts
• Designed a model using MVC framework

Environment: JSP, Java and WebLogic 6

edocs (www.edocs.com), Professional Services - worked at US (Nov 2000 to March 2001)
Consultant

This is edocs' web enabled electronic bill presentment system using Synergy on Solaris platform. The system facilitates the user to view a summary or a detailed description on his Sprint telephone bills and transactions, over the web

Responsibilities:
• Installed and configured CSR (Customer Service Representative) module of the Payment system for Fleet Mortgage Bank project. Customized CSR module according to customer requirements using JSP and HTML. Created JSP pages to handle different Search criteria
• Customized backend ACH (Automated Clearing House) module of Payment system using Java for Fleet Mortgage bank project
• Developed Java classes to communicate with the payment module
• Created documentation for maintenance and installation
• Tested and fixed bugs for Fleet Mortgage Bank project
• JSP and HTML bug fixes for GE Home Depot project

Environment: JSP, Java and Oracle Backend


Application Developer Promedia Periodical Pte Ltd Mar 2000 – July 2000
Singapore (www.thegreenbook.com)

Provide quality e-business, advertising and information services for local and international markets. Here we maintained directory of all the electronic & electrical firms in Singapore.

Responsibilities:
• Developed a web application to manage the web pages to publish advertisements given by various firms
• Enabled email facility and search options for interactive communication using dynamically generated ASP pages

Environment: Visual InterDev (Active Server Page) and SQL Server 7 as Back-End Database



Analyst Programmer John Keells Computer Services Dec 1998 – Feb 2000
www.jkcsworld.com


Cargo Claims Management (Aug 1999 to Feb 2000)
Analyst Programmer

Project: Developed a web application to manage (file intent/claim and settlement) and trace the Airline Cargo Claims for Emirate Airlines

Responsibilities:
• Generated ASP pages with database operations
• Generated JavaScript for client side validations
• Generated automated email facility for the application
• Developed web pages to handle request from emails and directly from browsers

Environment: ASP, JavaScript and Oracle 8i as Back-End Database


Research and Development (Dec 1998 to July 1999)
Analyst Programmer

Developed research applications and gave guidance to other development departments (Lotus Notes team)

Responsibilities:
• Web-enabled Accounting (General Ledger) application using Visual InterDev and Oracle Back end database
• Implemented security for Web applications using Secured Socket Layer (SSL) and Microsoft Certificate Server
• Developed service applications, which automatically generate reports and send them using Lotus Notes mail and fax facilities
• Developed client/server socket applications using Visual C++ to integrate Internet mail facility of Lotus Domino Server with Windows NT Dialup program
• Developed application to incorporate sound feature to Lotus Notes Mail database using Microsoft text to voice ActiveX component
• Converted Visual Basic 3 and Sheridan Data Control 1.0 to Visual Basic 5 and Sheridan Data Control 3.0

Environment: Visual C++ 5, Visual Basic 5, Lotus Notes 4.6, ASP and Oracle 8i as Back-End Database



Software Engineer Virtusa Corp. June 1998 – Dec 1998
www.virtusa.com

Woolf (July 1998 to Dec 1998)
Software Engineer

Large scale centralized document printing and automated enterprise bulk mailing system through Internet. To provide a system that offers a service on the Internet for small to medium business and departmental users to compose their documents. Through automated print and mailing technology the composed documents are printed, fulfilled and mailed. Repeatable and re-usable, logical for novice users to use over and over again. Provides cost effective and simple transactions using electronic commerce.

Responsibilities:
• Involved in full life cycle of system development process including documentation
• Integrated Lotus Notes 4.5 and SQL Server 6.5 Databases with Visual C++ applications
• Developed Windows NT services and Registry applications

Environment: Visual C++ 5, Lotus Notes 4.6 and SQL Server 6.5 as back end Database


Education

• Bachelor of Science (Hons) in Computer Science and Engineering, University of Moratuwa, Sri Lanka, 1998
• CIMA (The Chartered Institute of Management Accountants) United Kingdom – Final Stage













Achievements & Certifications

• Brainbench Certification in Java1 (Score – 3.36) Apr 2001
• Brainbench Certification in Java Server Page (JSP1.1) (Score – 3.12) Apr 2001
• Brainbench Certification in Active Server Pages (Score – 3.06) May 2001
• Brainbench Certification in Java Script (Score – 3.6) Mar 2001
• Brainbench Certification in HTML 3.2 (Score – 4.13) Apr 2001
• Brainbench Certification in RDBMS Concepts (Score – 3.07) Apr 2001
• Training on SUN Java 2 Programming (Level 1) Oct 2000
• Microsoft Certified Professional (MCP) in Developing Applications with Microsoft Visual Basic 5 Apr 1999






Report violation
Rating: (No Feedback Yet)
Member Since: 11-17-2006 10:17 EST
Skills: Java J2EE JSP developer
ASP, ASP .Net Developer
C# developer
AJAX Javascript developer
Vision: Involve in creating applications for small & meddium company and grow by using current well established technoloies
Keywords: Java, J2EE, Struts, JSP, ASP, ASP NET, C , Javascript, AJAX

Buyer Activity
Buyer Rating: (No Feedback Yet)
Latest Open Projects: (no open projects)
Latest Frozen Projects: (no frozen projects)
Latest Closed Projects: (no closed projects)

Provider Activity
Provider Rating: (No Feedback Yet)
Latest Bids on Projects: (no active bids on projects)
Latest Won Projects: (no won projects)
Latest Lost Projects:

 

[ Freelance ] [ Post Project Free ] [ EU Freelance ] [ Secure Forms ]

What is GetAFreelancer.com? ( Read about the company )

Deposit money and don't purchase until your project is completed. GetAFreelancer.com is one of the largest sites of its kind. We have earned a good reputation and you can trust us. Our escrow feature is developed to protect both buyers and sellers.

Outsource projects and save a lot of money. Getting affordable freelance work, freelance programming and custom web design done for your website has never been easier. Buy services with help from our secure escrow system. Outsourcing is hiring an outside organization to perform services such as information processing and applications development. Outsourcing is the process of subcontracting network operations and support to an organization outside your own company. Try it free today! It's easy, fun and very affordable to outsource your project with our site. We provide a safe escrow environment and you don't release the money until project is completed.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.