N.L.SHRIRAAM
abk6r4@r.postjobfree.com
DUBAI, UAE
+971-*********, +91-976*******
An accomplished .Net developer, Team Leader specializing in developing and delivering diverse projects under windows
environment including Development, Packaging and Testing of Applications, Client Server, Web based applications
using Dotnet.
SUMMARY OF QUALIFICATIONS
• Excellent quality of adapting latest technology with analytical and innovative knowledge to provide excellent
software solutions and productive, dedicated and capable of working independently.
• Overl all 9+ years of experience in IT.
• Object oriented programming (OOP).
• 6 + years experience in .NET 2.0, 3.5 Framework, including Visua Studio 2005, 2008, 2010, ASP.NET, C#,
VB.Net, WCF, Web Services, and ADO.NET.
• Strong experience designing and working with n tier architectures (UI, Business Logic Layer, Data Access
Layer).
• Ability to design and optimize MS SQL Server 2000, 2005, 2008 queries and stored procedures.
• Experience with JQuery.
• Quickly adapt to an existing environment.
• Follow SDLC methodology..
• Experience on Project Package with InstallerAnywhere, Project Package with Windows Installer, RoboHelp,
Regular Expression(ReGEX).
• Strong knowledge of Deployment and Software implementation.
TECHNICAL EXPERTISE
Methodologies : OOPS
Microsoft Technologies : Visual Studio 2010, 2008 & 2005, ASP.NET,C#.NET, Vb.Net, ADO.NET, VB6.0, Crystal
report
Web services : WCF, Web services
Internet technologies : HTML, CSS, Ajax, JavaScript
: Visual Source Safe, Tortoise SVN
Tools/IDE
App/Web Servers : IIS 6,7
Relational Databases : Sql server 2000 and 2005, 2008
: Windows Installer, InstallAnywhere 6.0
Deployment tools
: MS Project, Open Proj
Management Tools
: Activiti Workflow
BPMN
PROFESSIONAL EXPERIENCE
Automech Heavy Industries, Jebel Ali, Dubai – www.automech.net
Software Specailist – June 2013 – June 2014
Exemplarr Worldwide, Chennai, India. www.exemplarr.com ( Jan 2008 to May 2013)
Team Leader Oct 2010 to May 2013
Senior Software Engineer Jan 2008 to Oct 2010
Consortium for Indian Information Technology Education, Chennai Nov 2004 to Jan 2008
Senior Programmer
IPark Software Solutions (June 2001 to Oct 2004)
Programmer
Qulaification
M.Sc. Computer Science, Periyar Univeristy, Salem, Tamil Nadu, India.
B.Sc. Computer Science, Madras Univeristy, Dharmapuri, Tamil Nadu, India
Roles and Responsiblities
Gathering business requirements with the end user.
Analyzing Existing System and Proposed System.
Developing applications on both windows and web based applications in DotNet based on user
requirements.
Design and development of Prototype UI screens.
Installed and configured IIS Server for hosting the application.
WCF, WEBSERVICES Developed for integrating Portal
Designed and developed application reports using crystal reports, RDLC.
Involved in code reviews and performance tuning.
Ability to code and handle team on several projects simultaneously and manage time effectively.
Reviewing and understanding functional specifications delivered by the Business Analysis Team
Creating technical specifications based on the functional specification
Reviewing, understanding and familiarizing with 3rdparty software with a view to providing
software to integrate with our own systems
Developing, motivating and guiding teams and individuals towards successful outcomes and
attainment of all set business objectives.
Providing employee development, coaching, mentoring and team building.
Demo and Training to the managerial and end users, Gap Study, Testing, and validating of
Applications.
Project detailed plans and work allocation and project tracking and follow-ups of multi projects.
Onsite and Online demo and extensive training based on clients requirements
Keeping the records for the movement of files and documents.
Maintaining all types of documents required for clients
Providing daily status reports.
Domain Experience
Most of the applications developed for Human Resource Department, Real Estate Companies, and Production
departments in manufacturing companies.
PROJECT PROFILE
IT Asset Management – Inhouse Project.
Technologies : Visual Studio 2010, C#.net, Asp.net, Ado.net, Ajax, XSD, Sql server 2008, Crystal Report,
RDLC
: Automech, Dubai.
Client
Role and Responsibilities
1. Gathering Requirements.
2. Design,Development and Deployment
3. Demo and training to the end users.
IT asset management software that provides maximum visibility and control over the companies and group companies
IT inventory, software usage, license entitlements, and purchasing data related to IT assets. IT admin can
seamlessly track and manage companies and group compnies IT asset inventory from purchase through retirement
and finally abandon those Excel spreadsheets according to the companies ISO reports.
There are three modules in this system
1. Super Admin
2. Admin
3. User
Time Keeper – In house Project
Technologies : Visual Studio 2010, Vb.net, Asp.net, Ado.net, Sql server 2008, Crystal Report
: Automech, Alucor, Dubai
Client
Role and Responsibilities
1. Gathering Requirements.
2. Design,Development and Deployment
3. Demo and training to the end users.
Time keeper is a windows application, which is used to track labour, contract employees, punch in and out time, based
on the timing, this software generates, billing for the different projects respective to different project cost. Time keeper
can take different reports and can send to their clients. The system will provide the pdf and excel reports.
Employee Training Matrix – Inhouse Project.
Technologies : Visual Studio 2010, C#.net, Asp.net, Ado.net, Ajax, Sql server 2008, Orange HRM database,
Webservices, Crystal Report, RDLC
: Automech, Dubai
Client
Role and Responsibilities
1. Gathering Requirements.
2. Design,Development and Deployment
3. Demo and training to the end users.
Employee Training Matrix is a web based application which enables you to schedule, track and report on employee
training, and certifications for individual employees. This application contains Admin and User module. Admin can
add/edit Trainng names and Training providers into the system, only the admin can modify/ edit the traings or employee
training details into the system. User can assign the training to the employess and once the training is completed user
has to update into the system. Various reports can be generated. By providing employee id, the system will generate the
employee training history.
Automation of Back Office – In house Project
Technologies : Visual Studio 2010, VB.Net, C#.net, Asp.net, Ado.net, Ajax, XSD, Sql server 2008, Orange
HRM database, Webservices, Crystal Report, RDLC
: Automech, Dubai.
Client
Role and Responsibilities
1. Gathering Requirements.
2. Design,Development and Deployment
3. Demo and training to the end users.
Many small applications are developed for deaprtments like HR, Finacne, Accounts, Production departments.
HRMS, Employee Self Service portal (web and windows application)
Technologies : Visual Studio 2005, C#.net, Vb.Net, Asp.net, Ado.net, Ajax, Sql server 2008, Webservice
: MARG Group – Real Estate, Chennai
Client
Role : Developer, Team Leader.
MARG Limited is one of India’s fastest growing EPC and Infrastructure development companies. MARG has interests in
Infrastructure Development with presence in diverse sectors such as ports, ship repair yards, dredging, marine logistics, special
economic zones (SEZs), airports, power and multi-level car parks. MARG's real estate business constitutes commercial spaces like
malls, serviced apartments, hotels and residential spaces including villas, row houses and affordable homes. In addition to
infrastructure and real estate development, MARG is also engaged in the EPC space, catering to both Greenfield and Brownfield
projects. We are providing an Portal application for Marg Employees.
Modules in Visioneers :
• HR Admin module
• Leave Management module
• Time & Attendance Magament module
• PersonalInformation module
• Employee Self Service module
• Payroll module
• Recruitment module
• Performance module
• Travel Booking module
• Conference Hall Booking module
• Reports module
Real Estate and Property Management System (web application)
Technologies : Visual Studio 2010, C#.net, Asp.net, Ado.net, Ajax, XSD, Sql server 2005
: MARG Group – Real Estate, Chennai
Client
Role : Developer, Team Leader.
Property management system is an intranet portal based software application that empowers the real estate manager
in managing the establishment across swarnabhoomi from a centralised location. This system helps the management
team to oversee the operating activities of residential and non residential establishments. Customers can use this
system to update themselves on the events in the city, view their unit details and payment details, raise their
maintenance requests and management can act accordingly to address the issues. .
The PMS for swarnabhoomi city management would cater for the following five verticals namely, Residential,
Academics, Industrial, Commercial and Infra.
Role and Responsibilities
1. Gathering Requirements.
2. Design,Development and Deployment
3. Provided Site Support and Maintenance.
Karaikal Vehicle Pass System.
Technologies : ASP.NET, VB.Net, MSSQL Express 2005.
Client : Marg Karaikal Port Ltd, Karaikal, India.
Role : Developer, Team Leader
Vehicle Pass system is an desktop application for the Marg Karaikal port Ltd, This application mainly used to
track vehicle in the port as well collection of amount for the truck entry /exit in the gate.
Work Permit System Security Enabled System. Web Application
Technologies : ASP.NET, VB.Net VB6.0, MSSQL Express 2005, MS Access
Security Devices : BioMetric, Turnstile
Client : Marg Karaikal Prot Private Limited, Karaikal.
Role : Developer
The Work permit management system is a powerful replacement for the traditional paper work permit log book. Using
fingerprint biometrics the system allows knowing who enters the premises, how long they work, and when they leave.
Integrate with Turnstile, A turnstile, also called a baffle gate, is a form of gate which allows one person to pass at a time.
It can also be made so as to enforce one way traffic of people, and in addition, it can restrict passage only to people
who is authencate against Biometric.
Enrollment consists of capturing fingerprints, photograph thorugh webcam and personal data, based on the work type
the system generate Barcode . The scanner auto captures and hand detection features automatically recognize repeat
workers, thereby shortening the data capture process. Activity log history is maintained and updated with every
transaction.
Role and Responsibilities
Gathering Requirements.
1.
Design, Development and Deployment
2.
Maintenance
3.
Implemented on the Client place
4.
SmartFlo – WorkFLow and Project Management. Web Application
Technologies : ASP.NET, C#, VB.Net, MSSQL Express 2005.
Client : Exemplarr Worldwide (Inhouse)
Role : Developer, Team Leader
Smartflo is an workflow with project management software that allows project teams to collaborate and get work done
faster. Using Smartflow planning and pracking helps the project on schedule. Smartflo improves the communication
within the management and client. With Smartflow project managers organize projects, workflow, set dependency for to
completes the tasks, assign ownership and priorities, and it records the working hours, export data and geberate reports
quickly with timesheets, it can be used to send invoices and follow up payments with the clients
Role and Responsibilities
1. Gathering Requirements.
2. Design, Development and Deployment
3. Maintenance
Microsite
http://visioneers.marggroup.com (web application)
Technologies : ASP.NET, C#, MSSQL 2000, Web Services, Windows Installer, MSSQL Express 2005
Client : MARG Group, Chennai(http://www.marggroup.com)
Role : Developer, Team Lead
MARG HRMS is an absolute Human resource management Solutions and evaluation services.. Employees can know
their Companies policies about resolving personnel issues and finding hr solutions. HRIMS includes, Leave Module,
Attendance Module which is intergareted with Biometric and Smart Cards.
Employees can apply their Leave and Lave can approved by their respective heads through Mobile or their workstation.
Employees can view their attendance by providing their credentials.
Role and Responsibilities
1. Gathering Requirements.
2. Design, Development and Deployment
3. Maintenance
Project Management System http://intranet.studio7consultants.com (web application)
Technologies : ASP.NET, C#, Ajax, MSSQL 2000, Windows Installer
Client : Stuio7 Consultants, Chennai. Client url : http://www.studio7consultants.com
Role : Desing, Development and Deployment.
Its is a completed Project cum Task management system. Through this system, organization can the Porjects History,
status, employee status and employee Task. This system includes Leave Module, Attendance module.
Role and Responsibilities
1. Gathering Requirements.
2. Design,Development and Deployment
3. Provided Site Support and Maintenance.
ELearn
Technologies : ASP.NET, C#, Aladdin eToken Pass DLL, MSSQL 2000, Windows Installer,
MSSQL Express 2005
Company : Nexgen Software Solutions, Chennai.
Elearn is a highly effective elearning portal, which provides IT Training Courses from leading IT courseware
developer to Indian Students & Professionals. Users can register in this site and can learn the software by viewing
the video files. To view the video files, the registered uses have to authenticate by hardware device called Aladdin
eToken PASS, which is a compact and portable one time password (OTP) generator that enables strong
authentication to both web based and client based applications user can securely log in to the site.
Created Setup for CIITELearn using Windows Installer with backend MSSQL Express 2005. This setup installs
CIITELearn in the Windows OS, it automatically creates a Virtual directory in the IIS and deploys all dependents.
Installed and Configured Aladdin Token Management called TMS in WebServer.
Roles and Responsibilities
1. Development
2. Setup Design and Build Setup
3. Deployment
Secure Sphere WAF (Web Application Firewall)
Technologies : InstallAnywhere, Asp.Net, C#, Eclipse ReGEx – Regular Expression.
Company : CIITE, Chennai
Web Application Firewall (WAF is a most advanced class of software product, which protects web applications from
hacking and intrusion at a higher quality. WAF is the ideal way to protect against unauthorized access, without
spending too much time on implementing security features.
Package Setup for Secure Sphere is created with the help of Installeranywhere tool. This Setup checks the Version
on the registry, license, Pre Requesties and installs MYSQL Server, JRE, Secure Sphere on the end user by
gathering inputs by using control panel like Preinstall, Install, Post Install, Pre Uninstall, Post Unistall, according to
the end users inputs. Some Custom Actions codes on Java are needed to install the WAF Server. After the
Successfully Installation it automatically starts the Secure Sphere Server.
Signatures(Regular Expression) are created and updated in the Secure Sphere database, for this ReGEX Compiler
is used. In the Internet each and every day and every minuets lot of the vulnerabilities can be found.
Roles and Responsibilities
1. Development
2. Setup Design and Build Setup
3. Deployment
Web Vulnerability Management
Technologies : ASP.net,C#, JavaScript, SQL Server 2000
Organization : CIITE, Chennai
It is a Intranet application, the goal of the WVM is to identify and categorize the web oriented vulnerabilities. Web
Vulnerability Management (WVM) is the system for archiving the known vulnerabilities. Using this system user can
add, edit and delete the newly discovered vulnerabilities. Another important role of the WVM is to analyze and
discover the application level vulnerabilities and create a sample code for each of the vulnerabilities.
Roles and Responsibilities
1. Development
2. Setup Design and Build Setup
3. Deployment
www.salesforceaudio.com
Technologies : ASP, JavaScript, HTML, XML
Back end : SQL Server 2000
Company : Brightline Software Solutions Pvt. Ltd., Chennai
With SalesForceAudio.com, one can record voice messages over the phone and have them e mailed to their
prospects instantly as template based 'Audio Postcards'. It's the ultimate sales call follow up tool to give a system
free postcard sending facility for the customers. Registered members can record their audio about their product and
attach with already created postcards. The user sends the post card via phone. The phone system will ask the slot
id and email addresses. The system records their voice and sends it to the transcriber. The transcriber transcribes
the email addresses and sends a postcard.
Roles and Responsibilities
1. Development
Double Stream Video Recorder (Teleprompter)
Environment : Visual Basic 6.0, MS SQL Server 2000, Web Service
Tools : Soap 3.0, Windows Installer.
Double Stream Video Recorder teleprompter is a display device that prompts the person speaking with an
electronic visual text of a speech or script. The script screen is in adjacent of the lens of the camera. So as the
speaker does not need to look down to consult written notes, or to have memorized the speech or be speaking
spontaneously, and will look directly into the camera lens.
This tool records voice and video simultaneously . Once the Video recording is over, is save the file as (.flv) and
upload to the instantvideogenerator.com location.
Created Package MSI with Windows Installer for Double Stream Video Recorder. It installs Double Stream
Video Recorder on the end user machine by gathering inputs according to the inputs the MSI install the application.
Roles and Responsibilities
1. Interact with Client
2. Design and Development
3. Build Setup
Email Transcription Alert
Technologies : Visual Basic 6.0, MS SQL Server, Web Service
Tools : Soap 3.0, Windows Installer.
Company : Brightline Software Solutions Pvt. Ltd., Chennai
This tool is developed to alert the transcribers of salesforceaudio.com to transcribe the new tasks by which the
audio postcards are sent through email. Every 10 seconds, the tool calls the Web service to look for any new task in
the database and displays an alert as a small pop up at the right corner of the transcribers’ screen. Package MSI for
Email Transaction Alert is created with Visual Studio Installer. The MSI silently installs Email Transaction Alert on
the end users
Roles and Responsibilities
1. Interact with Client
2. Design and Development
3. Build Setup
School Work Scanner
Technologies : Visual Basic 6.0, MS Access
Company : Brightline Software Solutions Pvt. Ltd., Chennai
School Work Scanner is an application for primary school students in US to do their home work. School Work
Scanner is a VB Application, which is similar to Imagine in Microsoft OS. The goal of the School Work Scanner is to
wrap the image and text in single .JPEG, or JPG, or .GIF file.
School Work scans the image and for each image a tool bar is provided to add texts, edit text data, enlarge, to save
the created image as jpg or gif and send those files as mail to their instructors.
Package MSI with Windows Installer for School Work Scanner. It perform Custom Action code on VB and some
exe’s and installs School Work Scanner on the end user machine by choosing the Installation location.
Roles and Responsibilities
1. Interact with Client
2. Design and Development
3. Build Setup
Vasco Wrapper DLL for Vasco DLL.
Technologies : Visual Basic 6.0, MSSQL Server
Company : Brightline Software Solutions Pvt. Ltd., Chennai
Vasco – is a two factor authentication hardware. Created a wrapper DLL for Vasco DLL to make it compatible to
run with ASP pages. An application which provides a GUI for the user to enable or disable Vasco device, assign a
device to a particular user, enable recovery if there is any problem in the device.
Roles and Responsibilities
1. Interact with Client
2. Design and Development
3. Build Setup
PERSONAL PROFILE:
Name : N.L.Shriraam
Date Of Birth : 30 06 1978
Sex : Male
Marital Status : Married
Permenant Address : No. 7/413, Paneer Selva, Street, Kaveripattinam
Krishnagiri
India 635112
Email : abk6r4@r.postjobfree.com
Languages : Tamil, English
Passport No : F6871581
Contact Number
India +91-976*******, +91-944*******
Dubai +971-*********
The above statements are true to the best of my knowledge and belief.
N.L. SHRIRAAM