Profile cover photo
You're now following
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
$20 USD / hour
Flag of INDIA
delhi, india
$20 USD / hour
It's currently 8:08 PM here
Joined January 12, 2006
0 Recommendations



0.0 (0 reviews)
$20 USD / hour
Flag of INDIA
delhi, india
$20 USD / hour
Jobs Completed
On Budget
On Time
Repeat Hire Rate
Shelly Kalra Web Developer 2.0 and C# Summary of Experience: Ø 5 years of IT experience as a web application developer in Requirements Analysis, Design & Development propelled with strong analytical, technical and communication skills. Ø Brain bench certified for C# and Ø Hands on experience in application development using C#, 2.0, Javascript, XML, XSL, XSLT, VC++, COM, DCOM, SQL Server 2000, 2005. Ø Vast experience in development of .net web services. Ø Design Pattern implementation experience (Factory, Singleton, Facade). Ø Used Visual Studio Team System, Visual Studio 2003 IDE. Ø Well acquainted with development environments of Windows NT/2000/XP. Ø Extensive Experience in writing Functional Specification and System Technical Design documents. Ø Proficient in the Client-Server Web based 2-tier, 3-tier and n-tier Architectures. Ø Good Exposure in various Software Development methodologies like Agile, Waterfall, Iterative etc. Ø Exposure to different stages of SDLC involving requirement analysis, design, deployment, testing, documentation, implementation and maintenance for Web-based, Distributed and Client-Server architectures. Ø Extensive experience in developing stored procedures using PL/SQL, SQL queries for SQL Server 2000 & 2005. Ø Vast experience in SQL Server Replication techniques specifically Merge replication. Ø Highly motivated, committed and a natural team player with capability to work independently, strong analytical ability coupled with excellent written and verbal communication skills. Demonstrated track record of analyzing situations, implementing solutions in a fast paced environment. Ø Expertise in OOAD (Object Oriented Analysis & Design), Use Cases, Sequence Diagram and Class Diagrams using UML and Visio. Ø Protocols: TCP/IP, HTTP, FTP, UDP, HTTPS, SOAP, LDAP & SMTP. Core proficiencies: Programming Languages : (2.0, 1.1), C#, [login to view URL], VC++, Win32 SDK, Multithreaded programming on Windows, PL/SQL, Stored procedures. Technology : MFC, COM, DCOM, Adobe Indesign SDK, Adobe Acrobat SDK, JNI Operating Systems : Windows (98, 2K, 2k3, XP, NT), Mac IX/X Database : SQL Server (2000 /2005) Development Tools : Visual Studio Team edition, Database professional, Eclipse Aware with : XML, JavaScript, XSLT Version Control tools : SourceOffSite, Visual Source Safe 6.0, SVN, WinCVS Educational Qualifications: Course Bachelor of Engineering (B.E), Computer Science Batch 1998 – 2002 University Maharshi Dayanand University, Rohtak, India Aggregate Percentage Scored: 74.5% Professional Experience Name of Employer: Globallogic, India (May 2005 till Jan 2008) 1. Project : Persystent Enterprise distributed solution Role : Lead Engineer (Team Lead) Client : Persystent Technology Corporation, Florida , US Duration : Feb 2006 – Jan 2008 Technology : 2.0, C#, SQL Server 2000, 2005, MSDE. IDE – Visual Studio Team Suite Description: Persystent Enterprise is Windows based software, designed to protect desktop computers by performing automated, policy-driven repairs before the operating system loads. Persystent agents functions on pre-boot and post-boot timeframes to work on client computers. Persystent operations are engineered to be centrally controlled by a designated system administrator. Persystent Enterprise distributed solution developed by us provides a solution to operate in large enterprise corporate network, provides capabilities of n tier distributed solution, single point of centralized administration of corporate network for servers connected through internet no matter where they are located and capabilities of vertical and horizontal scalability. SQL Server replication is used to facilitate the data availability across all the servers using dynamic filters to perforate the data. Each Persystent server has a separate web console user interface that is used to define policies for existing corporate groups to establish rules for self-repairs, communication, disk usage issues, system deployment and many operating parameters. Responsibilities: • Requirement Analysis, Development and Documentation. • Database designing for SQL Server 2000 and 2005. • Development of SQL stored procedures. • Design and Development of the Search module, Windows utility applications in C#. • SQL Server replication to synchronize data between database servers in a hierarchy. • Project planning with business analysts and team members. • Version control using Source offsite as VSS client and VSS as server. • Detailed Unit Testing for modules using NUnit and for stored procedures using Database professional. Also involved in Code review for team members source code. • System Integration Testing. • Software Build and Release management. 2. Project : TalkFree Role : Senior Associate Engineer. Client : TalkFree Telecom, Inc., California Technology : VC++, WTL, JNI, 2.0, C# Description: Desktop Dialer – It is a soft phone that allows end users to make calls with superior sound quality in all bandwidth environments using VOIP as the technology. TalkFree provides end users with a desktop dialer to make calls from PC to PC and PC to phone. This soft client also lets end users maintain a buddy list. Technologies: VC++, WTL. Web dialer – It is a net-phone that is used to make PC to PC and PC to PSTN calls over the internet. No software download is required to use the dialer, thus it is easily accessible from anywhere say internet cafes. The web application is developed using and C# with Sql Server 2000 as the database. It uses signed applet for the web dialer. Technologies: (Signed) applet, digital signature, JNI, C#, Responsibilities: • Requirement Analysis, Development and Documentation. • Database designing for SQL Server 2000. • Development of SQL stored procedures. • Planning and Coding of the UI modules. • Working on IAX protocol, VOIP. • Unit Testing. • Version control using SVN. 3. Project : FileShield Role : Associate Engineer. Client : Comscore, VA Technology : VC++ MFC, COM. Description: A value added application that allows users to “secure” their documents and files within a “vault” on their computer. This application is bundled with Permission Research. “FileShield” is an application that lets users easily encrypt and decrypt files they’d like to keep secure while only having to remember one password. Responsibilities: • Designing & Coding of the project modules • Planning and execution of the UT, IUT, SIT • Managing a team of 2 people. Name of Employer: Newgen Software Technologies Ltd, New Delhi India (May 2004 till April 2005) Newgen Software Technology is a leading product based company and its work domain is Document Management System. It has Japanese clientele like Canon and Konica Minolta. 1. Project : Remote System Windows Explorer Access Role : Software Engineer and Mentor. Technology : VC++ MFC, Com. Description: This is a Shell namespace extension that allows access to the remote systems. These systems are connected across internet and their communication is using TCP/IP protocol. The Client and server system are required to have read, write access to a common ftp server. The users at the client machine can see and access all the files/folders of the remote system. Responsibilities: • Designing & Coding of the project modules • Planning and execution of the UT, IUT, SIT • Mentoring of a team member 2. Project : Data Conversion Tool (DCT) Client : Konica Minolta, Japan Role : Software Engineer and Mentor. Technology : VC++ MFC. Description: Konica Minolta had been using Epware and Page Scope Cabinet Pro as their Document Management System. They have now moved on to the new document management system developed by Newgen Software Technologies Ltd. called ‘Page Scope Workware’. During this project of migration to the new DMS, there was a need for data transfer from their previously used system to the new system. To achieve the same DCT was developed, which is an effective tool for transferring data in simple steps. Responsibilities: • Designing & Coding of the project modules • GUI designing • Construction using Acrobat SDK for annotation transfer • Planning and execution of the UT, IUT, SIT • Mentoring of a team member 3. Project : ODMA Support in Page Scope Router Client : Konica Minolta, Japan Role : Software Engineer Technology : [login to view URL], C#, ODMA, WebServices, DCOM Description: Page Scope Router is a ‘Document Distribution Server’ that routes documents from input source to a destination automatically based on preset document route created by the user. ODMA support to Page Scope Router can be considered as an addition of an input source and destination agent. It lets the user route any document from any ODMA aware application e.g. Kodak Imaging2.5, Microsoft Office to any preset destination. Similarly a document can be routed from any input source to an ODMA aware DMS silently. Responsibilities: • Determining the feasibility of ODMA support in PSR as an application (Proof of Concept) • Development of the key modules • Planning and execution of the UT, IUT, SIT • Support and maintenance 4. Project : Page Scope Handwriting Application (PSHW) Client : Konica Minolta, Japan Role : Software Developer Technology : VC++ MFC Software Requirement : PDF Creator printer driver, Acrobat Reader, Newgen Imaging and barcode libraries, Imaging 2.5 for windows Description: PSHW application is a lightweight executable that addresses managing handwritten information on printed documents as e-file. Users can invoke the PSHW application by two ways, either by dragging and dropping documents on the application icon or by opening the application. According to the invoke mechanism, application executes appropriate methods. As a package, it also exposes APIs for User Interface, document storage, Imaging-Barcode and Print, so that user can develop their own user interface over the same. Responsibilities: • Development and debugging • Planning and execution of the UT, IUT, SIT • Support Name of Employer: Mindfire Solutions Pvt. Ltd, New Delhi, India. (Feb2003 till May 2004) 4. Project : Typo-X Client : DPS-ct, CA Role : Software Engineer Technology : VC++, Adobe Indesign SDK (2.01 and higher) Description: The Typo-X plug-in is a typographic control for type setting. Typo-X adds a palette to Adobe InDesign with feedback for important typographic parameter not visible normally. These parameters are the versal height of the current font and the x and y position coordinates of the caret. The versal height can also be modified. It is also possible to set the units for several typographic parameters using Typo-X preferences. Responsibilities: • Construction & Unit Testing of individual modules • Planning and execution of the UT, IUT, SIT • Support & Maintenance 5. Project : DPSLinkIn Client : DPS-ct, CA Role : Software Engineer Technology : VC++, Adobe Indesign SDK (2.01 and higher) Description: Design and development of plug-In called DPSLinkin for a media-publishing client (DPS-ct). DPS-ct uses Adobe Indesign IIIrd party plugins for the process of publishing their papers and magazines, since the entire process needs to be completed in short time duration with much expertise. Some of the features of the plugin are: 1. Floating Files palette on the InDesign document 2. Palette displays file information specific to the active document 3. Placement of the files from the palette on to the document by dragging and dropping 4. Ability to except simple commands in “Interface Action files file” 5. The pallete stores user preference The plug developed is used for the productivity enhancement of Database Publishing System. 6. Project : ISVASap Client : Mindfire Solutions Role : Software Engineer Technology : Jsp, Servlets, Ejbs, MS SQL Server, WebLogic Description: A bug tracking system developed to enhance the communication between QA and engineering groups. Responsibilities: • Construction & Unit Testing of project modules like Search Engine & Reporting • Export and Import project settings across a database 7. Project : Story Editor Client : Attainment, UK Role : Software Developer Technology : Java (Swings) Description: The Client’s product Storyteller, called ‘Life Skill Reader’ for children, has stories with pictures and audio. The software developed as part of this project is an extension to story teller called story editor that allows making of new stories or editing of the old ones, by changing images, creating new audio files, uploading existing audio files and more. On creating a new or editing an existing story, xml files store the data about the story that was being made manually earlier for teller. All image files, audio files and xml file are then zipped to a zip file automatically. Responsibilities: • Construction & Unit Testing of individual modules • Planning and execution of the UT, IUT

Contact shell22 about your job

Log in to discuss any details over chat.


Changes saved
No reviews to see here!

Contact shell22 about your job

Log in to discuss any details over chat.


Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected


vworker.png Foundation vWorker Member

Top Skills

Browse Similar Showcases

Previous User Next User
Invite sent successfully!
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.