Professional Documents
Culture Documents
SH Yams Under
SH Yams Under
Summary:
Over 5 ½ years of experience in design, development & implementation of business
software applications in Client/ Server and web-based environments.
Delivered responsibilities as Sr Software Engineer, Team Lead & Software Programmer.
Experience in design and development of applications using applications using ASP.NET,
C#.NET, VB.NET, ADO.NET, MS Visual Studio.NET, .NET Framework
Experience also includes design and development of applications using Visual Basic 6.0,
COM/COM+, ASP, ActiveX, ADO, IIS, Visual Studio 6.0, Visual Source Safe, MS Visio.
Knowledge & experience in n-tier architecture, OO design & development, Web Services
using .NET, SOAP, XML.
Knowledge of MS Content Management Server, MS Share Point Portal and MS Index
Server.
Expert in databases and database technologies including SQL Server, Access, SQL,
PL/SQL, TSQL, ADO.NET, ADO, ODBC etc.
Functional domain experience includes Banking software, ERP, Education & Software
Products with leading clients.
Highly motivated with the ability to work independently or as an integral part of a team and
Committed to highest levels of professional and personal excellence
TECHNICAL SKILLS:
OP Systems Windows 2000/NT/XP, Windows 95, Linux 8.x, MS DOS
Languages C, C++, C#.NET, , XML/XSL/XSLT
Internet C#.NET, ASP.NET, VB.NET, HTML, DHTML, VBScript
Protocols TCP/IP, HTTP, FTP, POP3, SMTP
Tools/Technologies Visual Basic 6.0/5.0, MS.NET, COM/COM+, ADO.NET/ADO,ODBC, ,
Visual Studio.NET/6.0, Visual Interdev, Visual Source Safe, IIS,
MTS, SOAP, NDoc, NUnit
RDBMS MS SQL Server 2000/7.0/6.5, MS Access
Packages MS Office Tools
PROFESSIONAL EXPERIENCE
Remote Deposit II : This product makes the Bank user to deposit the check remotely with
help of the scanner based on the rules set by Check 21. Check 21 allows banks to use
substitute checks as the legal equivalent of the original documents. Instead of paper checks,
banks are able to process check information electronically through our product. Whenever a
user scans a check, after going through all the validations the check is deposited to his
account. Ensure images are suitable for processing and settlement using industry-leading
Image Quality and Usability Assessment (IQA/U). Increase the accuracy of balanced deposit
with extremely accurate Courtesy and Legal Amount Recognition (CAR/LAR) software.
Customers need only a computer with an Internet connection, a desktop scanner and our
software to scan and balance batches of checks for deposit. With proper authorization the
user has the ability to modify the fields.
Worked mainly on the business layer as well as application layer and database.
Created stored procedure and tables to save and modify the checks.
Worked on the scanner (C++) code which interacts with our product to get information
regarding the check.
Involved in C# coding the functionality like Saving, MICR modifying and deleting the
checks.
Worked on XML to retrieve data from the scanner.
Used NUnit for unit testing as well as Ndoc for documentation.
Environment:
ASP.NET, ASP, C#.NET, C++ ADO.NET, XML/XSLT, HTML, JavaScript, TSQL, SQL
Server 2000, Windows.NET Server 2003, NUnit, NDoc
WhiteStar: Develop a new “access control and alarm monitoring” user interface that is
highly functional, reliable, simple to operate, expandable, fully documented and thoroughly
tested by QA. It is developed on a .NET platform from ground-up as an internally
modularized system encompassed in a stand alone console. System is used for tracking
alarms, card activity, vehicles, and allowing user to open and close the doors manually
when needed. C++ is used to communicate between hardware and GUI part.
Involved in development of requirements gathering of the system.
Worked on GUI part according to the customer requirements (Completely Customized).
Created classes in C# for remoting objects from client to server.
Implemented server-side business logic using C#
SQL is used to control to design and develop tables.
Environment:
ASP.NET, ASP, C#.NET, C++, ADO.NET, HTML, JavaScript, TSQL, SQL Server 2000,
Windows.NET Server 2003
Jan 05 to March 05, Software Developer, Maxum Specialty Insurance Group, Duluth,GA
Responsibilities:
Requirement Analysis, Design and Development.
Database design and development using SQL Server.
Developed design documents using OO Methodology.
Development using C#.NET to incorporate business logic and implemented back-end
connectivity using ADO.NET.
Developed various stored procedures and triggers using SQL Server.
Developed numerous user controls for GUI.
Data was stored in XML format for User Fill-In Data.
Designed and developed User Interactive PDF by creating bookmarks.
Developing Test cases and subsequently unit testing of various modules developed.
Environment:
ASP.NET, C#.NET, ADO.NET, HTML, IIS, Visual Source Safe, TSQL, SQL Server 2000,
Windows.NET Server 2003
Environment:
Visual Basic 6.0, COM, ASP, HTML, JavaScript, IIS, MTS, MS Index Server, ADO, TSQL,
SQL Server, Windows NT.
Mail Client (Jul 00 – May 01): Following SMTP (RFC 821)/POP3 (RFC 1081) protocol
standards the mail client has been developed by creating a communicating stream between the
SMTP and POP3 server. A stricture to implement a file structure in the form of a database has
been implemented to store information regarding Mail server profile (IP address), user profile. A
HTML parser has been included for sending mail in the form of a HTML page (ie.) sending a
mail with bold font, colored text. For attachments with mail base 64 encoding has been utilized
to encode the attachments, a decoder for base 64 has also been written. The client allows
creation of multiple profiles.
Responsibilities:
Involved in the system study on low level basis.
Design and development of User Interface using Visual Basic.
Developed components to create User Profiles, add/modify/delete user’s appointments
/recurring appointments & user contact details into database server using VB, ActiveX.
Developed SMTP (RFC 821) & POP(RFC 1081) compliant Components for sending and
receiving emails using Visual Basic.
Developed Base 64 Encoder/Decoder for Encoding/Decoding email Attachments.
Developed stored procedures for database operations using TSQL.
Used ADO to connect to backend database SQL Server.
Testing, debugging and maintenance.
Environment:
EDUCATION
Bachelors in Engineering, BE (Electronics & Communication)