Post Job Free

Resume

Sign in

Full Stack Developer

Location:
Frederick, MD, 21702
Posted:
July 23, 2016

Contact this candidate

Resume:

Dominic Panthiruvelil

**** ******** ***** **

Frederick, MD 21702

acvt4n@r.postjobfree.com

OBJECTIVE

Seeking a career related experience in Computer Engineering with special skills in ASP.NET in C#, VB.NET, JavaScript, AngularJS

EDUCATION

B.S. Computer Engineering. George Mason University, Fairfax, VA. Summer 2007

Associates Degree in Electronics and Telecommunications from Mumbai University, Mumbai, India, May 2003

SKILLS

Operating Systems: Windows 10/7/XP, Red Hat 9/SUSE 10 Linux, Sun Solaris 9

Languages: JavaScript, C/C++,C#, Assembly

Microsoft SQL Server 2008/2012, MongoDB, Visual Studio 2013,2012, Microsoft Suite of products Office Word, Visio, Excel, PowerPoint

Proficient in Microsoft technologies C#.NET, ASP.NET, VB.NET,ADO.NET,.NET, Entity Framework 6

Computer Networking

Proficient with AngularJS framework, JQuery framework, Jasmine framework.

Experienced in writing Stored Procedures and Database triggers using SQL Server

Involved in full development life cycle including analysis, design, development, testing and deployment.

Good knowledge of the .Net framework class libraries and .Net design patterns.

Received the Individual Impact Award for outstanding service in the Information Technology unit of George Mason University

PROJECTS

Lockheed Martin, Baltimore, MD Feb 2015- Present

Role: Lead Developer

Developed a system which provides answers to Frequently Ask Questions about Medicare for the Social Security Administration (SSA) across all the agencies in the United States. This system allowed users to ask questions to the website administrators. The website allowed administrators to add new users, modify the existing the menu items as well as new page sections. The website used ASP.NET MVC 4 using the .NET 4.5 framework along with AngularJS framework and SQL Server 2012 at the backend. Involved in the Software Development Lifecycle of this system.

Developed custom directives for the website using the AngularJS framework.

Implemented the Agile development methodology for the development. Collaborated with the client to gather requirements and build user stories based on the requirements.

Developing a website which allows any users within the organization to create surveys, approve the survey and distribute the survey within the organization. The website uses ASP.NET MVC 4 with AngularJS framework and Entity Framework 6 for Object Relation Mapping with the database.

Involved in database design, SQL development of the survey website.

Developed the architecture for the survey website.

Implemented the bootstrap CSS for the websites to make it more responsive. Developed modal popups using bootstrap CSS.

Used Job Access With Speech (JAWS) screen reader software to test the website to ensure that the websites are Section 508 compliant. Coordinated with the Section 508 testing team with testing the software by providing them detailed instructions of test cases.

Involved in creating test cases for testing a website.

Created Unit Test cases within Microsoft Visual Studio 2012 for modules that were developed.

Coordinated with the process of deploying the websites as well as migrating the databases from one environment to another.

Used MKS by integrity and Implemented the use of GITLab as a repository system

Collaborated with developers from other teams to hold group discussions within Lockheed Martin and demonstrate latest technology that has been developed. Demonstrated an AngularJS framework based website coupled with ASP.NET MVC to the groups for tutorial purposes.

Responsible for creating weekly and monthly status reports for Lockheed Martin for the work that was accomplished.

Geisinger Medical System, Danville, PA Dec 2011- Feb 2015

Role: Developer/Technical Lead

Maintaining a website which is used to track the Geisinger’s request from medical equipments to project management tool system. This system uses SQL Server 2008 as a backend

Maintaining a Winform application which is used to track the software provided by vendors. It tracks information ranging from what the software provides to post implementation information. Used JQuery to change the existing user control to accommodate new requirements. This system uses Oracle 11g as a backend

Involved in database design for the changes involved

Used ASP.NET 4.0 Framework C#,VB.NET and LINQ

Involved with coordinating with Business Analyst in terms of requirements for both projects

Coordinating with deployment of websites and Winform applications to production

Used Microsoft Team Foundation Server for code source control

Used Microsoft Shared Management objects for projects which involved direct involvement of changing database triggers from code level

Maintaining and developing a Classic ASP website. Currently in the process of migrating this to an ASP.NET website

Created maintenance plans for databases and involved in migrating databases from 2003 to a 2008 server

Northrop Grumman, Little Rock, AR May 2011- Nov 2011

Role: Developer/Technical Lead

Created an online training exam module that allows a voucher participant to complete the online exam to qualify for vouchers in VB.NET.

Developed the maintenance website of the module, which allows a moderator to set up an exam which involves maintaining the question answers along with maintaining the question bank and disabling certain exams for the user

Developed the exam module where the user can log on, take the training and complete the exam which has no time limit.

Involved in database design for the exam modules

Used ASP.NET 3.5 C# and LINQ

Used Microsoft Visual Source Safe for code source control

Used JavaScript timer which pops up a message about 20 minutes of inactivity after which the user is redirected back to the logon page

Integrated this module to other projects which are dependent on this result

Performed enhancements on existing applications to integrate the training module

Northrop Grumman, Little Rock, AR Dec 2010- Nov 2011 Role: ASP.Net, VB.NET Developer

Developed web pages for Special Nutrition Program for the state of Arkansas

Involved in the business design aspect of the web pages

Used MS Application Blocks for the data access layer

Used Google maps API to perform geo coding tasks on pages where addresses needed to be Geo coded and stored in the database

Created a web page where a user can search a facility serving lunch or breakfast based on zip code search, County search and address search of the user. Created the associated stored procedure to perform the associated search.

Used JavaScript to display the associated results on Google maps

Used JavaScript timer which pops up a message about 20 minutes of inactivity after which the user is redirected back to the logon page

Performed testing on web pages that were developed by other developers.

Provided production support

Northrop Grumman, Little Rock, AR Jan 2010 – Nov 2011

Role: ASP.Net, C# Developer

Developed web pages for the DHS child care administration

Involved in architecture layout of the project

Employed entities as a part of the project

Made extensive use of LINQ to access entity structure

Used ASP.NET 3.5 C# and LINQ to define and implement secure middle-tier components. Components were consumed by web applications utilizing SQL Server and stored procedures to perform logical business transactions.

Introduced Microsoft Enterprise library V4.1 as a part of easy accessibility to the Entity structure

Implemented the Validation block of the enterprise library V4.1 to perform validations on entity properties along with rulessets.

Developed SQL reports to print letters to be sent to the client. Also involved in designing the user friendly page layout associated with it.

Employed and tested strict user accessibility.

Developed SQL reports to display the user statistics of the application

Created N Unit Test in Visual Studio 2008 to test the DLL'S developed in the project

Involved in developing the N Tier architecture.

Knowledge of XML and its implementation using C#.

Created applications testing scenarios for testing the Topaz ink pad that was involved in the signature purposes in the application

Used Transactions in C# that were used between 2 databases in addition to the entities

Used Microsoft Visual Source Safe for code source control

Used 3.5 Framework for the overall project

Created User controls to be used in various web pages that required same look and feel

Created custom controls to for web pages

Used company coding standards in the stored procedures i.e. using table variables as opposed to temp tables

Interacted with client for requirements and also demonstrating the web pages.

Used HP quality control to log defects and keeping track of defects and requirements

Made use of the resource files to handle stored procedure names in order to reduce redundant stored procedure called

Used dynamic controls in pages where user controls were needed to be added redundantly as per user requirements

Involved in debugging the issues related to dynamically adding controls to web pages, related to Page life cycle

Used JavaScript functions in the user controls that were added dynamically as well as for validation purposes

Created and deployed XML Web Services using ASP.NET and Web Services Enhancements (WSE), for consumption by ASP.NET web applications.

ASP.Net, C# Developer, SMART Advisory and Business Consulting, Devon PA Oct 09 – Jan 2010

Worked on migration of projects from 2.0 framework to 3.5 framework

Merged third party code into company code

Migration data from excel spreadsheets to grid views on web pages

Involved in writing CSS for the web pages and discussing the web site look and feel

Creating stored procedures to accommodate requests provided by clients

Modified data access layer in LINQ to accommodate the updates provided by the client

Used third party DLL like Flexcel to generate reports in excel

Used LINQ to SQL code to call stored procedures

Created technical documentation of the project

ASP.NET C#,VB.NET Developer, Penn National Insurance, Harrisburg, PA April 08– Sept 09

Developed Insurance Service Office based VIN web service that provides critical vehicle information to be used by the portal, BizTalk server and vendors

Developed win form based application to perform automated data load for the VIN web service

Created DLL's to comparison between XML files and convert it to Business Object Module to be used for various web services and for the BizTalk server.

Developed DTS packages to perform data comparisons across systems

Created the XML comparator DLL similar to beyond compare using XPath Queries and recursive functions.

Modified Web services to accommodate new Code and DLL's, modified database calls using Microsoft Application Blocks

Developed mock up simulators to accommodate the void provided by vendors during development phase

Created triggers on deletes to update other tables

Increased the performance of stored procedures by replacing cursors with a better solution

Involved in back end coding by creating new store procedures in T-SQL using XPath.

Used indexes in store procedures to optimize the performance of store procedures.

Updated given web pages to accommodate new changes in C# and VB.NET for older versions

Used Ajax to reduce post back to the server

Involved in xml schema design to accommodate changes to the requirements

Created user controls for various web pages and modified the Data Access layer to accommodate new code and new store procedures

Worked on Visual studio 2005 for new projects and VS2003 in VB.NET for performing modifications to the old code.

Used NUnit tool to create various test cases procedures

Developed Winforms to perform testing on DLL's

Used Microsoft Visual Source Safe for code source control

Co-coordinated with developers from various teams in terms of testing and deployment of the project

Involved in the maintenance and support of other projects

ASP.NET C# Developer, Farmergy Energy Solutions, St.Louis,MO Sept 2007- Feb 2008

Developed web pages for the company based on the use cases provided

Used ASP.NET Validation controls for Validating User Input and JavaScript for data validations

Used NHibernate to spool data from the database and provide it to the Data access layer

Used SVN client for configuration management

Used Master Pages, Website Map, Grid view, Form view, Menu datalist and all other controls

Used modal pop ups for the pages and the Gridview

Developed User controls and custom controls to support front end of the application

Used SQL server 2005 for data manipulation

Used AJAX to reduce post backs to the server

Web Developer Intern at Innove Technologies, Silver Springs, Maryland 2004-2005

Involved in the modification and the application of the CSS to the web pages

Created and tested the dynamic menus in visual studio 2003

Maintained content for the website

Prepared documentations for testing purposes

Install and test software packages based on Red Hat 9 Linux

Implement Wi-Fi networks based on Red Hat 9 Linux

Developer / Programmer, George Mason University, Fairfax, VA 2004–Aug 2007

Involved in Analysis, Design and Development of the needed web pages.

Developed the user interface in ASP.NET using C# as code behind language

Used Editable Data Grid Controls to generate responses based on client requests

Used ADO.NET for data querying, storage and manipulation.

Designed and Implemented Data Access Layer (DAL) using ADO.NET to communicate with SQL Server 2000.

Used Custom Validators, Validation Controls and performed validations both on client side and server side.

Used Master Pages, WebsiteMap, Grid view,

Used Datasets for temporary storing and manipulation of data.

Implemented Security features for Web based tool using windows authentication

Responsible for the integration of software modules (version control and packaging releases).

Documentation of developed Components and module.

Enhancements to the existing system to add additional functionality to meet users requirements

Undergraduate Peer Advisor, George Mason University, Fairfax, VA 2003

Helped students in their programming assignments in C++ during office hours

Documented and graded quizzes for C++ lab



Contact this candidate