Vi s w a n a t h N a r a y a n a n
Mob No: 917-***-****, Email : ***********@*****.***
Bsc IT, Msc IT
Career Objective
To pursue a highly challenging career in the IT industry. Work closely with a team of highly experienced
professionals so that I can learn and grow along with the organization. To learn and understand new
technologies and developments in the dynamic IT industry. Face complex challenges and deal with them
to boost my knowledge and logical ability.
Summary
• Excellent technical knowledge in programming languages including C, C++, C# & VB. Also
possess knowledge in web designing applications using HTML, JQuery and CSS.
• Strong knowledge and understanding of the .NET framework.
• Zeal to learn new technologies and ability to grasp concepts quickly .
• Detail oriented with strong technical writing, communication, presentation and leadership skills.
• Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in
ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
• Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database
Design.
• 1 year hands on experience in developing 3 tire web applications using C# and ASP.NET.
Skills
Technical Knowledge
Programming languages
• C#.NET
• JAVA
• C++
• C
• Visual Basic
Web Development
• ASP.NET
• HTML
• CSS
• Javascript
• AJAX
• Jquery
Database MS-SQL
1 of 7
Vi s w a n a t h N a r a y a n a n
Mob No: 917-***-****, Email : ***********@*****.***
Technical Experience
Asp.net Developer – Cranbay, Ghatkopar.
1.
Position: .NET Developer
• Design database schema for the web application using MS SQL. Code all Stored
procedures into the database.
• Create business objects to map to tables in the database.
• Create Data Access Layer and Business logic layer classes using C# and add them to the
solution of the application.
• Convert pages in HTML to ASP.NET pages convert all controls to .Net controls and link
back end logic and code to the front end design.
• Implement login system using .net membership.
• Create efficient stored procedures using multiple joins.
• AJAX to enable real time updates to parts of the website.
Projects:
1) Shopping Cart Website.
2) Real Estate Website.
3) Online Reputation Management System using Twitter, Facebook, Google API.
Freelancer / Software Developer (.Net Technologies, C# with MS SQL and ASP.net)
2.
o Worked as a freelancer and developed applications and websites for various clients. Got
projects from sites like Freelancer.com and other local sources. Developed applications
based on the .net Framework. Windows applications were developed in WinForms and
websites in ASP.Net with SQL as the backend, coded in C#. Responsible for full lifecycle
application development.
o Responsible for independently designing,coding, testing and database management.
o Design and develop programming systems making specific determinations about system
performance.
o Document code consistently throughout the development process by listing a description
of the program, special instructions, and any changes made in database tables on
procedural, modular and database level.
Projects:
Websites for Schools with full CMS (ASP.NET, C#, SQL, Jquery, HTML, CSS
1)
AJAX)
Developed website with complete content management systems.
Directly interact with client and understand client needs to create a user friendly,
interactive and robust software application.
Define user roles for different users of the application. Typically 3 user roles
Teacher, Student and Administrator.
The CMS system should have pages corresponding the layout on the main site so
that the learning curve is minimized for a new user handling the application.
2 of 7
Vi s w a n a t h N a r a y a n a n
Mob No: 917-***-****, Email : ***********@*****.***
The layout and the functions in the CMS should be extremely simple so that non-
technical users can easily get used to it.
Create visually appealing front end using Jquery and CSS alongside HTML.
2) Multiple Format Document Screening Software (C#, WinForms)
• Scan documents belonging to belonging to different formats. Create functions to
extract data in text form from various documents. (Word Document, Text, PDF).
• Accept a list of keywords from the user that need to be matched. Keywords can
also be entered through a text file in comma separated list format.
• An efficient algorithm that scans every file against every keyword specified and
lists the number hits of each keyword for each document. Algorithm used inbuilt
regex pattern matching functions provided in the .Net Library.
• This data is shown inside the software and can also be exported in different
formats.
• Software could scan 100 documents against 100 keywords in under 1 minute in a
Intel Core 2 Duo Machine with 2 Gb RAM.
• Created various reports according to the business requirements for the client.
Created Custom generated reports exported in .txt(Text File), .html/.xml(Web
Page) .pdf(Adobe) .rtf/.doc/ .docx( Microsoft Word)
3) Text To Speech Converter (C#, WinForms)
• Text to speech windows application to read out Ebooks in pdf, epub, txt and
.docx formats.
• Use of separate functions to pull data in text format from pdf, epub and docx.
• Speech Synthesizer class used to read out text.
4) Inventory Management (C#, WinForms)
5) Simple Static Websites (Jquery, HTML,CSS)
6) Question Paper Generator (C#, WinForms)
Microsoft Student Partner (2013 – 2014)
3.
Part of the Microsoft Student Partner community that introduced me to new developments like
windows Phone apps and windows RT apps. Got to share development ideas with other like-
minded developers.
Other Experience
Skube Tutorials (2 years)
1.
Conducted lectures for for Skube Tutorials located at Mulund.
3 of 7
Vi s w a n a t h N a r a y a n a n
Mob No: 917-***-****, Email : ***********@*****.***
Standards: FyBsc IT, Sy BscIT and Ty Bsc IT
o
University: Mumbai University
o
Subject: IT
o
JJ Academy (4 Months)
2.
Conduct lectures for 11th and 12th Std IT(Information Technology Students) both Science +
Commerce
Train students and conduct practical examination.
o Standards: 11th + 12th (Science + Commerce)
o University: HSC
o Subject: IT
Students Academy, Perfect Academy, Sachin Sir’s Group Tuition’s ( 1 Year)
3.
Conducted lectures for various classes with branches at Bhandup,Airoli,Mulund and Ghatkopar.
o Standards: IX and X
o Board: CBSE and ICSE
o Subject: Geometry
Academic Profile
Course University Year Institute
SSC Maharashtra Board March-2006 St Pius X High school
HSC Maharashtra Board Feb-2008 Vani Vidyalaya
Bsc IT Mumbai University Mar-2011 S.I.E.S. College of Arts, Science and
commerce
Msc IT Mumbai University Oct- 2013 S.I.E.S. College of Arts, Science and
commerce
4 of 7
Vi s w a n a t h N a r a y a n a n
Mob No: 917-***-****, Email : ***********@*****.***
Academic Project Details:
B.Sc. (IT) Semester VI:
Project ZOD Security Suite
Company M. Hassan & Sons
• Language C#.NET
• Software /IDE Visual Studio 2010
Creating a security software in C#.NET that has 3 main purposes
• 3 different algorithms to provide encryption/decryption of text with a user specified numeric and
alphanumeric key.
• Provide a simple and effective way of locking folders on the computer to make them inaccessible
to others based on the simplest approach of security through obscurity.
• To create an algorithm to encrypt entire folders or drives on the computer so that they are
completely inaccessible to others.
• Additional security features like Pen drive locking, Disable cd drive, Disable windows features,
Unmount and mount partitions
M.Sc. (IT) Semester II:
Project Reusable .net Class Library for Full CMS website
Company Freelance
• Language C#.NET / ASP.NET, CSS, HTML, JQUERY, SQL
• Software /IDE Visual Studio 2010, SQL Management Studio, Photoshop, SVN Tortoise.
Scope of the Project.
Part 1 .NET Reusable Library Component:
1) Code the reusable .NET library component using C#.
2) Create the Data Access Layer and the Business Logic Layer.
3) Create all possible Business Objects that can be used by the project.
Part 2 MS SQL Database:
5 of 7
Vi s w a n a t h N a r a y a n a n
Mob No: 917-***-****, Email : ***********@*****.***
1) Database structure is created with all required tables and relationships between the tables.
2) All queries are written as Stored Procedures and the functions in the reusable .NET
components map to the stored procedures.
Part 1 and Part 2 together form the reusable component that forms the main part of the project. Once
coded and tested it can be reused in multiple projects. The remaining components are customized
according to user needs.
Part 3 Login System - .Net Membership:
Login system is designed using the NET membership classes. User roles, privileges and access control is
created here.
Part 4 Website Design – HTML, CSS, JQUERY:
Static content positioned and placed using HTML and CSS. Jquery used for animated and dynamic
content.
Part 5 Integrate design and code
Bring together the design and code to complete the website. Conduct testing and fix all bugs in the web
application.
Personal Details:
Date of Birth 28 September 1990
Languages known English, Hindi, Tamil
Age 24 years
Contact Information
Address Viswanath Narayanan
K 287,Mulund Darshan
Guru Gobhind Singh Road,,
Mulund (west),
Mumbai – 400 082
Cell 917-***-****
6 of 7
Vi s w a n a t h N a r a y a n a n
Mob No: 917-***-****, Email : ***********@*****.***
E-Mail ***********@*****.***
Date 17 / 02 / 2015
Place Mumbai
Viswanath Narayanan
7 of 7