Ramesh Sigdel

NET Software Engineer - vNext Information Technology, Inc

Chantilly, VA

-703-776-0457

Willing to relocate: Anywhere

Work Experience

NET Software Engineer

vNext Information Technology, Inc

-

Chantilly, VA

April 2017 to Present

Chantilly, VA
vNext IT is a company comprised of people who are passionate about creating and being part of something extraordinary. vNext's team tackles complex problems and delivers innovative hosted business solutions to under-served markets. The mission of the company is to level the playing field for small and mid-market companies by providing access to the highest quality technologies at the most affordable price in the marketplace.
.NET Software Engineer
Responsible for processing registration, payments tracking and maintaining customers' and employees' record using Web Application. In this project, I worked for the development of modules such as; request tracking of materials for a particular event, verification of that requested materials, dispatching user transactions, tracking of time and resources, and schedule generation. These allow the company to focus on creating the best enrichment programs and sessions for children and allow the administrative and logistical applications implemented with ease.
• Participated in the requirement analysis, design, and construction of the framework for the user interface.
• Worked for the development of the modules like event tracking, user transaction management and schedule generation.
• Used AGILE SCRUM methodology and actively participated in the daily scrum meeting, Code Review and sprint retrospective session.
• Implemented software solutions following the programming specifications and system design documents.
• Implemented OOP concepts and principles using C#.
• Developed n-tier application using ASP.NET.
• Designed various Web forms under .NET framework.
• Designed and developed various abstract classes, interfaces, classes to implement the business logic using C#.NET.
• Designed and develop the presentation Logic for UI.
• Developed the web application using Master Pages templates, CSS & Themes to give uniform look to the application.
• Designed multiple responsive and interactive UI using Bootstrap, CSS3, HTML5, JQuery, AJAX.
• Used JavaScript for client side validation.
• Used ADO.NET to interact with SQL Server Database.
• Used different ADO.NET objects like Command Object, Connection Object, Data Reader Object, Dataset Object and Data Adapter Object.
• Developed Stored Procedures, Joins, Functions, Triggers and Views as a part of the database programming.
• Used Entity Framework Code First approach as Data Access Layer.
• Used LINQ for querying data from object collections.
• Transforms Classic ASP pages to ASP.NET pages
• Performed unit testing.
Technologies: Visual Studio 2015, ASP.NET MVC 5, Entity Framework, C#, JavaScript, AngularJs, HTML5, CSS3, jQuery, AJAX, MS SQL Server 2014, TFS.

NET Software Engineer

XL SOFT TECH PVT. LTD

February 2013 to July 2016

Pokhara, Nepal Feb-2013 To Jul-2016
Its a company offering an end-to-end suite of services, ranging from Software Development, Desktop applications, Software maintenance to Web application development, Web site design and Mobile Application development. Also provides services such as SEO, CMS integration, and payment gateway integration.
.NET Software Engineer
Responsible for study, analyze, and development of Billing and Customer Information Management software, which was meant to provide corporate billing and Customer's/ Vendor's information to clients. E-statement server provides the facility of generating statements for their clients and vendors, transaction history, payable and receivable. Customer management modules allows features like creating new customer, creating new vendors, modifying the existing customers, modifying the existing vendors.
Responsibilities and Achievements:
• Involved in every phase of project development including business requirement gathering, development and deployment of web based applications using Microsoft .Net technologies.
• Worked extensively with Business Analysts, Product Owner, Scrum Master and other team members to help design, develop technical specification and coding.
• Created user interface around principles of user engagement, responsiveness, and flexibility.
• Used ASP.NET MVC, WEB API, and JavaScript for web interface development.
• Used HTML5, CSS3, Angular JS and Web Form Controls to create web pages.
• Experience with responsive design using Bootstrap, Bootstrap UI, and Angular UI and media queries.
• Developed dynamic partial post back validations to manipulate data and page updates using AJAX.
• Implemented the Object Oriented programming concepts in C#.
• Ensured successful and seamless systems deployment into the working environment using TFS source control.
• Worked on Functional, Regression and Integration testing.
• Worked for fixing defects and trouble shooting of technical problems.
• Used LINQ for querying data from databases and object collections.
• Experienced in Entity framework.
• Created RESTFul Service for business operations and consumed services by using the REST calls to the business layer.
• Developed MS SQL server Stored Procedures, Triggers and Views for accessing the database.
• Used Data Access Controls, XML, and XSL to display data from the database.
• Developed codes in Data access layer for retrieving and storing data to and from the database using ADO.NET connectivity controls.
• Migrated pages from Classic ASP to ASP.Net.
• Implemented Design Patterns like Template, Singleton, and Factory.
• Participated in meetings and discussions regarding solving production issues.
Technologies: Visual Studio 2015, ASP.NET MVC 5, Entity Framework, ADO.NET, C#, JavaScript, HTML5, CSS3, jQuery, AJAX, MS SQL Server 2014, TFS, StarUML.

NET Developer

Nanosoft

May 2011 to January 2013

Nepal, Pokhara, Nepal May-2011 To Jan-2013
Nanosoft is a fast growing company with the aim of taking the advantages of the emerging technologies in the sector of information technology. Its services included Web Development, CMS Integration, Digital Marketing, Payment Gateway Integration.
.NET Developer
Built Shopping Mall Management System(MartMan) and Employee Management System (EmployeeMan) coordinating the software development life cycle from initial concept through execution - including requirements analysis, design, development, testing, and implementation. Worked for database design and development, entity class design and relationship management, and version control. Played key role in developing back end business logic modules.
Responsibilities and Achievements:
• Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
• Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
• Designed AngularJs Modules and Controllers using different directives.
• Established communication from AngularJS Project to Web API Project.
• Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage and manipulation interface screens developed using MVC.
• Implemented Web Services for validating credit card information.
• Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
• Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
• Involved in database performance tuning and query optimization.
• Experienced in working with SQL Server for getting access of tables using Entity Framework Code First approach.
• Used forms based Authentication and role based Authorization for security.
• Worked on TFS for version control, automatic builds and continuous integration.
• Implemented Design Patterns like Singleton, and Abstract Factory.
• Worked with test team and fixed the issues as part of the bug life cycle.
• Involved in code review process and Unit Testing using NUnit
Technologies: Visual Studio 2008, .Net Framework 3.5, ASP.NET, C#, NUnit, JavaScript, HTML, CSS, jQuery, AJAX, JSON, MS SQL, Windows 7

Education

Bachelor's in Computer Application

LA Grandee International College

Pokhara, Nepal

Master's in Computer Science

Maharishi University of Management

Fairfield, IA

Master's in Computer Information Systems

Nepal College of Information Technology

Skills

.NET (5 years),ASP (5 years),ASP.NET (5 years),C# (5 years),JAVASCRIPT (5 years)

Additional Information

CORE COMPETENCIES
Web Application Development • Requirements Gathering • User Interface Design • Client Consulting • Software Integration • Troubleshooting & Debugging • Responsive Design
Languages: C#, VB.NET, Java
Web: ASP.NET MVC, ASP.NET Web form, jQuery, JavaScript, CSS3, HTML5, JSON, XML
Web Services: WebAPI, RESTful, WCF
Web Servers: IIS 8.0/7.5, Tomcat, Glassfish
Framework: .NET […] Entity Framework, AngularJs, Spring MVC, Spring Web flow
Databases: SQL Server […] Oracle 10g
Design Patterns: Singleton, Abstract Factory, MVC
SDLC: Agile Scrum, Waterfall, Prototype
Tools: Visual Studio […] GIT, StarUML, NUnit, Crystal Reports, SSRS, Eclipse,Tomcat
Platforms: Windows, Linux