Ashish Khanal, M.Sc. (CS), M.Sc. (IT), B.Sc. (CS)

Software Developer, DSG, Inc.



Education


  • M.Sc. Computer Science, Maharishi University of Management
  • M.Sc. Information Technology, Anna University
  • B.Sc. Computer Science, Tribhuvan University


Professional Experience


Software Developer, DSG Inc

(February 2009 to present)
Developed various 508 compliant web based application for different Federal agencies such as the Office of Juvenile Justice and Delinquency Prevention (OJJDP) and the Substance Abuse and Mental Health Services Administration (SAMHSA).Worked in different life cycle of the project from design and analysis to testing and maintenance. His main expertise includes ASP.NET, C#, VB.NET, Microsoft SQL Server, LINQ, Ajax, JavaScript, CSS and HTML. For the Office of Juvenile Justice and Delinquency Prevention (OJJDP), he worked as a part of developer team to build the Web site, web services and Database for the interagency Model Programs Guide (the MPG)—a user-friendly, online database of evidence-based (scientifically proven and tested) programs for “at risk” youth and adult offenders—and its spinoff best-practice publications. The main technologies used in this project are ASP.NET 3.5, SQL Server 2005 with web services and large collection of database. The MPG features interventions, many of them culturally based, for at-risk youth. Similarly using Microsoft technology he developed Web site for the State Advisory Group (SAG) The SAG Training Grant program, administered by the U.S. Department of Justice, Office of Juvenile Justice and Delinquency Prevention, provides training and technical assistance to the State Advisory Group. For Substance Abuse and Mental Health Services Administration (SAMHSA) as a web developer for Development Services Group he developed Recovery to Practice (RTP) Web site and database, an online database of hundreds of recovery related materials, which allows contributors contribute recovery materials to the web server and share to other users of the Web site, using ASP.NET 3.5, SQL Server 2005. He worked as a lead developer on SAMHSA Minority Fellowship Program Web site and Database using latest Microsoft technologies.

IT Officer, Nepal Bank Limited

(August 2005 to February 2008)
As an IT Officer for Nepal Bank Limited where worked as a part of development and maintenance team of various banking related software including core banking solution Newton. Newton is an Oracle and Delphi based core banking software with distributed database. Other than Newton Application developed database oriented application software, web-based applications, client server–based applications; provided remote and onsite support for branches across the country.

Faculty Member, Kathmandu College of Management

(June 2005 to August 2005)
Taught programming related subject to undergraduate students of Kathmandu University. Subjects include information systems technology, Operating systems, CISCO networking basics and Java Programming.

Selected Projects



SAMHSA Recovery to Practice (RTP) Web site and Database:

The Recovery to Practice (RTP) initiative is a 5-year project funded by the Associate Director for Consumer Affairs Office of the Substance Abuse and Mental Health Services Administration (SAMHSA) Center for Mental Health Services (CMHS) to the vision of recovery into the concrete and everyday practice of mental health professionals in all disciplines.
Responsibilities: Worked on entire life cycle of the project from the design analysis to the testing and deployment as a developer and analyst.
Technical Environment: Visual Studio 2008, ASP.NET with C#, MS SQL SERVER 2005, JavaScript, HTML, XHTML, XML, DTD, XSLT, ADO.NET,LINQ to SQL , Windows XP Professional, Photoshop, IIS, Tortoise and Ankh Subversion, CSS, MS Access.



SAMHSA GetFit Web site:

GetFit is a federal health and wellness Web portal for employees at all levels, in any industry and their families. It is an initiative of the U.S. Department of Health and Human Services, SAMHSA. GetFit’s goal is to help employees and their families improve their health and well-being, so they can better achieve their personal and professional goals.
Responsibilities:Collected GetFit and health information form old GetFit site and SAMSHA Web site about nutrition, drugs, alcohol, physical fitness, and stress management. Designed health quizzes and tests using C#.NET.Implemented the coding using object oriented paradigm.
Technical Environment: Visual Studio 2005, ASP.NET with C#, MS SQL SERVER 2005, JavaScript, HTML, XHTML, XML, DTD, XSLT, ADO.NET, VB.NET, Crystal Reports, Windows XP Professional, Photoshop, IIS, Tortoise and Ankh Subversion, CSS, MS Access.



OJJDP Model Programs Guide (MPG) Web site:

The U.S. Department of Justice, Office of Juvenile Justice and Delinquency Prevention’s MPG is designed to assist practitioners and communities in implementing evidence-based prevention and intervention programs that can make a difference in the lives of children and communities. The MPG database of evidence-based programs covers the entire continuum of youth services from prevention through sanctions to reentry.
Responsibilities: Worked on existing MPG Web site to add various features and update database as well as front end design. Designed and implemented Search functionality to search MPG programs and to sort them according to percentage match. He worked with graphics designer to make the front end of the Web site. Use JavaScript, CSS, HTML, Dreamweaver and Photoshop for front-end design. Created necessary Stored Procedures and Triggers for the application.
Technical Environment: Visual Studio 2005, ASP.NET with C#, MS SQL SERVER 2005, JavaScript, HTML, XHTML, XML, DTD, XSLT, Web Services, ADO.NET, VB.NET, Crystal Reports, Windows XP Professional, Photoshop, IIS 6.0,Tortoise and Ankh Subversion.



OJJDP State Advisory Group (SAG) Web site and User Manager Application:

The SAG Training Grant program, administered by the U.S. Department of Justice, Office of Juvenile Justice and Delinquency Prevention, provides training and technical assistance to the State Advisory Group. User Manager is a Web application to add and manage SAG members, State Representatives, Juvenile Justice Specialists, and State Agency Executive Directors. This application is accessible to DSG staff only.
Responsibilities: Worked on existing SAG Web site to add various features and update information. He redesigned the database from MS Access to SQL Server 2005. Analyzed Normalized the database for the application during this process. He created necessary Stored Procedures and Triggers for the application and automated the generating Constituent Rosters Word documents every month using Microsoft COMs .Implemented the coding using object-oriented paradigm.
Technical Environment: Visual Studio 2005, ASP.NET with C#, MS SQL SERVER 2005, JavaScript, HTML, XHTML, XML, DTD, XSLT, ADO.NET, VB.NET, Crystal Reports, Windows XP Professional, Photoshop, IIS, Tortoise and Ankh Subversion, CSS, MS Access.



SAMHSA Minority Fellowship Program Web site and Database:

MFP Web Portal provides information about the MFP program, MFP Grantees, MFP Fellows, the MFP funding agency (the Substance Abuse and Mental Health Services Administration), and other Federal funding sources.
Responsibilities: Designed Data base ER diagram, performed normalization to create the overall database structure. Worked for the entire project life cycle and created social networking site like interface for the fellows to interact with each other and related organizations.
Technical Environment: Visual Studio 2008, ASP.NET with C#, MS SQL SERVER 2005, JavaScript,CSS HTML, XHTML, XML, DTD, XSLT, ADO.NET, VB.NET, Crystal Reports, Windows XP Professional, Photoshop, IIS, LINQ.

Contact



Email:

ashish.khanal@outlook.com