BASUDEV DAHAL
acgos9@r.postjobfree.com
Aurora, CO 80015
OBJECTIVE
A position with much exposure to ASP.NET MVC3/MVC4/MVC5, Entity Framework
*/*, ********** *.*, SASS/LESS, OWIN, Katana, Robust Microsoft CMS Platform
like Umbraco, DotNetNuke, Visual Studio 2013, TFS, HTML5, HTML5
Boilerplate, JSON, VS Projects using Visual C#, JavaScript, jQuery, Ruby on
Rails, ADO/ADO.Net, SQL Server DBMS, CSS3. With 12+ years of Front-end
design experience, I have comprehensive understanding of SDLC, IT/Data
Management, Risk Management in various stages of SDLC. Developing complex
and custom solutions for e-commerce and business process automation,
understand business objectives, requirements and implementation approach to
architect the robust technical solutions.
I am seeking an ideal position in agile environment that requires excellent
communication, presentation and negotiation skills which helps to
create/maintain great relationship with team members, users and executive
levels.
SUMMARY OF QUALIFICATIONS
. Over 12 years of experience in Designing, Programming, Software
Engineering, Networks and Software Testing/Documentation with a focus
on Microsoft technologies environment.
. PluralSight Course Certifications: HTML5 Fundamentals, Boilerplate,
Ruby on Rails, jQuery Fundamentals, Bootstraps, AngularJS Line of
Business Applications, AngularJS Fundamentals.
. Completed Ruby on Rails (Unix and Windows), ASP.Net MVC5, jQuery and
AngularJS Intermediate and Advanced courses on Pragmatic Studio,
Lynda.com and PluralSight.com
. Strong knowledge and understanding of technologies such as ASP.NET
MVC, C#, AJAX, Javascript, Bootstrap, JQuery, Kendo UI, CSS3, HTML5,
JSON, XML, Web Services, Web Development, Web Security and Database
Design/Programming.
. Database: RDBMS, ORM, LINQ, MySQL, SQL Server 2005/2008/2012.
. Implemented Test Environment for various application in Unit Testing
framework including Jasmine, NUnit, Karma. Optimize code-first or test-
first approach depending on the size of application.
. Familiar with Repositories and version control environment like
GitHub, TFS, Heroku.
. Have developed a lot of re-usable widgets and APIs using jQuery,
Kendo, and other javascripts APIs in repositories.
. Multilingual in English, Nepali and Hindi.
EMPLOYMENT
Company: Charter Global Inc
September 2014, to Present Sr. .NET Developer
Recent Project: Case Audit Management Application for CGI Client.
Case Audit Management Application project contains two parts: User
Authentication and Role/Group Management and Case Audit Management
User Registration/Authenitcation/Authorization and Role/Group management is
implemented using Microsoft ASP.Net Identity, Entity Framework 6 (Code-
First approach). Adding/editing users, Roles and permissions, Implementing
the users landing page based on the credentials, using jQuery UI widgets
for menu presentation, form validations using re-usable components found in
GitHub like angular-ui and toasters.
Case Audit Management Application used by different users to evaluate the
employee absence management (Leave Pro) and help them to get back to work.
This project upon completion will help company to manage Leave Pro
function.
I am currently working as Full Stack Developer role on this project.
Company: Twin Star Energy, Denver Colorado
August 2002 to September 2014, Sr Lead Application/Web Developer, Program
Analyst
Recent Project: Jennysnet Survey Portal, Customer Biz Portal,
jennysmarket.com
Customer Biz Portal was developed and implemented in .NET environment. The
business objective of this portal was to help daily business with various
wholesale gasoline customers. A fully functional application to processing
the fuel order, polling the tank reading from the tank monitoring system,
dispatching fuel to locations etc. Using most recent technologies and
environment, all the modules and components were written, tested and
deployed. Ordering fuel and dispatching module was written using Ruby on
Rails, MVC, RSpec. This module was developed using ActiveRecord database in
rails framework in Test Driven environment.
Survey Portal was developed using HTML5, CSS3 including SASS and LESS,
JavaScript, SQL Server DBMS, ASP.NET, C#, MVC4/5, Bootstraps. This portal
was built to collect daily fuel pricing survey, maintenance request from
various operating sites. Site managers login daily to submit the sales
info, site fuel pricing, competitor fuel prices, tank reading to the
portal. Upper level management polls the reports from the portal, analyze
the submitted info and send new prices via portal if necessary. This portal
is also serving as maintenance request hub. Site managers create ticket to
request site equipment repair, report any damages in the property etc.
Management upon receiving such requests take actions to repair equipment
and any damages in the property. Management group also has ability to run
daily, monthly report on maintenance cost, frequency and analyze the
equipment conditions. Reports are designed using SQL Server SSRS reporting
services. JavaScript was heavily used in this project to design/customize
the forms. User interface was built using MVC (v5). Survey portal testing
was done using Unit Testing featured inside Visual Studio 2013.
. Developing Web Applications using, ASP.NET MVC4/MVC5, Entity
Framework, C#, CSS3, HTML5, Java, Ruby on Rails, JSON, Ajax, JSP,
jQuery
. Database Design, SQL Programming: MySQL, SQL DBMS
. CMS tools like Radiant for Ruby on Rails, mojoPortal for ASP.NET and
Umbraco for ASP.NET MVC, DotNetNuke for ASP.NET Web Forms.
. Visual Studio 2013, Ruby on Rails Suite
. JavaScripts, VBScripts, JavaScript Object Notation (JSON), Ajax,
JQuery, Knockouts, HTML5, CSS
. Graphic Design for Front End Navigation
. Photoshop CS5 Studio, Flash CS5
. Automated Test Visual Studio 2013.
Company: CenturyLink Communications
9/2000-8/2002, Software Engineer/Application Developer
Projects: Online Books Library, Pizza Ordering Web Contact Center,
GetApproved.com, Online Banking, mySmart.com
Developed an online Library in .NET framework. The system works just like a
public library e.g. Book Check out and check in. Library user can place
hold on resources online. Fully functional web application integrated on
the back-end with SQL Server.
The most interesting project I worked on. Qwest, among other things, offers
their customers an IVR solution that could be Qwest Hosted or customer
premises hosted, and Qwest can provide a solution that links Web front end
with the IVR application. We decided to provide a demo application to
assist our sales force in selling this offering. This demo was called Bank
Demo. The product is a sample banking system with IVR interface and web
interface integrated on the back-end with SQL server 2000 database. Web
application, as well as an IVR application resides on the IIS web server.
We provide all standard functionality of the on-line banking system:
ability to check balances, transfer money between accounts, pay bills on-
line, and so on. That same functionality was provided in the IVR
application that supported voice recognition utilizing SpeachWorks. Both
web app and the IVR system were integrated with the same database. I was
responsible for design and development of the IVR application, and also
involved in the development of the Web based portion of it. For the web-
based system we used standard IIS web server ASP technology, using ADO for
database access. For all of the banking transactions we used database
transaction processing. IVR portion of the system was developed with the
help of the Rapid application development tool from Telera - Software
Company that develops applications for call centers. That tool (called XML
Studio) allows developers quickly design a call flow, and then generate asp
pages that dynamically create voice XML, as well as Telera specific XML
tags. This XML is then sent to the POP (telephony) server, where an
appropriate action is taken, such as greeting is played or and input from
the caller is taken.
Using Telera XML studio, design call flow diagram for Pizza Hut Order by
Phone application. This application is integration of Telera with Microsoft
Commerce Server 2000. This kind of application can be designed by using
Telera XML Studio. A lot of hard coding of SQL scripts which makes the
application capable of taking order, checking order status by phone or by
web. This application is developed for Pizza Hut franchise stores around
San Diego area. This Call Center includes choosing type of pizza, type of
toppings, types of crust from menu, transfer call to appropriate franchise
store geographically close to the caller.
Getapproved.com is an informative website where user can learn about
financial aspects of life, apply for credit cards, various types of loans
and so on. This site was developed on IIS platform with middle tier
encapsulate in several COM objects and a SQL server database in the back.
SQL server database was used for content management. That simple content
management system was developed in house, all of the content was stored in
the SQL server database and retrieved for display using COM objects. Also
different type of content was displayed based on user settings. I worked on
the ASP code to dynamically display articles based on the user information
provided.
Another project that I worked on was mysmart.com. For this project Qwest
hired a contracting company to develop a dialer - basically an application
that automatically dials the ISP provider (mysmart). Some of the features
of that dialer were that it was able to display some advertisement while
dialing, automatically update and populate local phone numbers to minimize
the cost for the user. My role on this project was to maintain relationship
with the contracting party. Review their code, test it, add/edit comments
on the code and functionality and make sure these changes are implemented
with high quality and on time. That system was written in Visual C++, using
Microsoft libraries to access the modem and Internet browser features. I
was highly involved in the documentation of the all the program modules and
creating user documentation.
Technology & Platform:
. ADO.NET VB.NET, ASP.NET (C#, VB.NET), Dot NET framework
. Creating Web controls, Web forms
. VoiceXML 1.0
. Telera VoiceXML studio
. Microsoft SQL Server 2000
. SpeechWorks
. Nuance
Company: CenturyLink Communication
6/1998-7/2000 Web Developer
Projects: Intranet Development (theq.net)
Qwest System Overview (QSO): Development of this intranet web site included
building frames, using ASP forms, alignment of top and side navigation bar
using JavaScript (*.js). Application tools are Homesite 4.0, Macromedia
Dreamweaver 2.0.
Complex Installs Site: Development of this intranet site included building
ASP (suggestion forms) pages using the template provided, update of new
presentations.
Human Resource Site Update: Helping the developer team to redesign the
whole HR site, updating the new materials in daily basis, insertion of Meta
tags, creations of drop down menu and testing the functionality of e-mail
forms and reporting them.
Business Markets Education Center Update: Updating information, testing and
reporting the functionality of the site.
Broadband Installation Site: Development of this site includes, use of pre-
designed template, work on the content and the template to wrap the whole
broadband site, Testing and reporting the functionality of the site.
Qwest Referral Site: Development of entire new referral site replacing the
old site with new navigations and new contents. Used Active Server Pages,
JavaScript and VBScript for development. Testing on the development server
and send request for testing to the Intranet Test Lead group after review.
Review the report from the Lead Test and send the request for final testing
and migration to the production.
Qwest Safety: Development of entire Safety site using Active Server Pages,
JavaScript and VBScript. Testing the functionality of whole site and its
proper connection to the database. Sending the request for testing after
review. Prepare development documentation and report of all the procedures
and complete functionality of the code. Review the code.
Business Markets Customer Care: Build online ASP forms and link them to the
database, primary testing and documentation. Making graphic templates and
wrapping all the contents with new look and feel. Create navigation bar
using JavaScript navigation technique. Review the coding and send for
secondary testing.
QWEST/AT&T Cellular Program Website: Wrap this web contents with the new
look and feel graphics and navigation that also reporting the functionality
and links errors and fix them.
Programming: HTML, ASP, CSS, JavaScript, SQL Server DBMS, Adobe Photoshop,
Project Version Control Software (PVCS)
Company: College of Business and Administration (University of Colorado at
Denver), Denver, CO
Webmaster
8/1997-5/1998, Webmaster
College of Business Administration handed me this project to develop web
application to serve College of Business students with information on
faculty and department. Sole purpose of this application was to help
student to decide their core objectives and help them to take right courses
of study. The application has information on all the faculty staffs and
their profile. My role was to build the website with easy navigation, links
to the resources, posting/updating contents in daily basis.
Web Development using ASP, HTML, JavaScripts, CSS.
EDUCATIONS:
School: Colorado Technical University, Denver, CO
Masters of Science - Computer Science/Software Engineering, December 2003,
GPA: 3.85
School: University of Colorado at Denver, Denver, CO
Bachelors of Science - Computer Science, May 2000, GPA: 3.75
CERTIFICATION/COURSES/SOFTWARES:
. Certification/Courses Completed: MCP+, Telera/VoiceXML, Nuance, Ruby
on Rails Programming Course
. Programming: C# (8+ Yrs), VB.NET(8+ Yrs), ASP.NET (8+ Yrs), JAVA (6+
yrs), Visual Basic (5+ yrs), C, Object-oriented C++ (8+ yrs), VBA in
Excel, XML, Java (6+ yrs), J2EE,
. Web development: WebShere 8, ASP.NET, ADO.NET, Jscript.NET, ASP (10+
yrs), XML, ADO+, JSP, Servlets, COM+, VBScripting, Ajax(5+ Yrs), JSON,
PHP, HTML 5 (5+ yrs), JavaScript (10+ yrs), CSS3 (4+ Yrs), Ruby on
Rails (1+ Yr)
. Development Environment: Visual Studio 2010, 2012. Windows Server
2008, 2012, Rails Studio, SQL Server 2012
. IVR Technology: Telera VoiceXML, VoiceXML 2.0, SpeechWorks, Nuance and
Edify.