Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Resume

MADHAV BUDHATHOKI
Address: Ekantakuna-13, Lalitpur, Nepal
Mobile: +977-9805412006
Email Address: mbudhathoki33@gmail.com
Linkedin: https://www.linkedin.com/in/madhav-budhathoki-35ab8691
Remote : https://remote.com/madhav-budhathoki

Career Objective:
A result-oriented professional willing to work as a software engineer in a globally reputed
company. Offering excellence in communication skills with team spirit and expertise in
computer tech languages like C#, Angular, JavaScript, Angular JS, HTML & XML.
SUMMARY

 Microsoft Professional with Seven (7) years of professional experience in analysis,


design, testing and implementing Object Oriented Programming Concepts
(OOPS), Service Oriented Architecture (SOA) based Applications, client-
server applications, N-tier applications, and Windows Services based applications.
 Experience in C#, .Net Core, ASP.NET MVC, Web API, ASP.NET 3.5/4.0, WCF,
WPF, LINQ, ADO.NET, Ajax, MS SQL Server, XML Web Services, Oracle, ADO.Net,
JavaScripit, AngularJS, Angular
 Developed services using WCF (Windows Communication Foundation)
technologies with Microsoft Enterprise library and Web service software factory.
 Designed Applications using UML and Use Cases and Design Patterns, Agile
Methodologies.
 Managed software project life cycle (requirement analysis, Functional/Design
Specifications, HLD, LLD & Test plans designing).
 Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms,
LINQ and Windows Communication Foundation (WCF).
 Experience in implementing SAML Authentication and Single Sign on using
Identity Server4
 Experience in implementing error handling, exception management,
tracing and logging features
 System design and development, Rapid Application Development (RAD)
using MVC and MVP patterns with design patterns, code review, release
management.
 Experience in Software Configuration Management (Daily Build, Release and
Testing methodology) using tools like Team Foundation Server (TFS), SVN, Git
 Experience in Load Testing, Code review and implemented automated unit testing
with Nunit
 Strong abilities in Design Patterns, Database Design, Normalization,
writing Stored Procedures, handling SQL CLR, Triggers, Views,
Functions and SSIS/DTS Packages in MS SQL Server and involved in all the stages
of System Development Life Cycle.
 Worked on ASP.NET MVC, singleton, Abstract Factory, Factory, Facade Design
patterns.
 Experience in working with divergent technologies including IIS 6.0/7.0, HTML5,
CSS, Classic ASP, ADO and Java Script.
 Experience in requirements gathering, analysis & re-engineering
 Ability to perform at a high level, meet deadlines, adaptable to ever changing
priorities.
 Experience in Digital Marketing, Email template management and Promotions
 Experience with FCM(Messaging Service) and Twilio SMS service
 Experience in Web Socket Programming

SOFTWARE SKILLS
Programming Languages: C# ,WPF, ADO.Net, AJAX, PL/SQL, T-SQL,C++
Mark-up/Scripting Language: JavaScript (JQuery), AngularJS, KnockoutJS, Angular, HTML, CSS
Framework /Architecture: .NET Framework 4.0/3.5, .Net Core 2.1/2.0/1.0
JS Framework: Angular 6.0
Databases: MS SQL Server 2008/2005/2000, Oracle , MS Access, MySQL, Mongo DB
XML Technologies: XSL/XSLT, DOM,XPath, XSD
Web Development: ASP.Net MVC 4, ASP.NET 4.0, LINQ, WCF 4.0, XML Web Service, AJAX
Application/Web Servers: Microsoft IIS 8/7.5/7.0/6.0/5.0
Version Control: Team Foundation Server (TFS), SVN, Git
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS) 2005,BI tools
IDE: Visual Studio 2017/2015/2013/2010
Platform: Win32 (Windows 10, Windows 8,Windows 7, Vista, XP), Win 2k Server.
Tools / Applications: SAP Data Services, NUnit, Enterprise Library ,Telerik controls
Other Skills: Requirements engineering, UML, Design patterns, code reviews, Testing.

Academic Qualification:

Degree Major Graduation Year College/School Board/University Division

Kuala Lumpur
Sunway International Infrastructure First Division
Master’s MBA 2020
Business College
University

Crimsion College Of Pokhara


Bachelor's BCA 2012 First Division
Technology University

Butwal Multiple Tribhuwan


Intermediate Arts 2007 Second Division
Campus University

Shree Amar Higher


S.L.C. HMG 2005 Goverment Second division
Secondary School

 
PROFESSIONAL EXPERIENCE

Percoid IT Solutions, Lalitpur, Nepal


2015 December – Till Date
Role: Senior Software Engineer
Project:
1. Quantum (Media Management System)
Quantum is a fully integrated operating system that can be used to create efficiencies
across all departments of an outdoor advertising company. This project manages full eco
system of Digital board, Billboards, Rotary advertising. Lease management, etc.
2. Nexus (Digital Marketing, Template Management, Email Marketing, Promotions)
NEXUS designs the BEST Loyalty Rewards Intuitive Data Marketing and Engagement App
for a small to large businesses. Business owner can easily create a program that excites
and intrigues customers. Customers then can easily search and buy/services, order and
pay through app and earn reward points.
Responsibilities:
 Developing team members’ performance, offering feedback and demonstrating the desired
skills and expected work
 Develop software solutions by studying information needs; conferring with users; studying
systems flow, data usage and work processes; investigating problem areas; following the
software development lifecycle
 Evaluating goals and determining how the team will measure success can prevent
miscommunication
 Determine operational feasibility by evaluating analysis, problem definition, requirements,
solution development and proposed solutions
 Document and demonstrate solutions by developing documentation, flowcharts, layouts,
diagrams, charts, code comments and clear code
 Prepare and install solutions by determining and designing system specifications, standards
and programming
 Improve operations by conducting systems analysis; recommending changes in policies and
procedures
 Update job knowledge by studying state-of-the-art development tools, programming
techniques and computing equipment; participating in educational opportunities; reading
professional publications; maintaining personal networks; participating in professional
organizations
 Protect operations by keeping information confidential
 Provide information by collecting, analyzing and summarizing development and service
issues
 Accomplish engineering and organization mission by completing related results as needed
 Support and develop software engineers by providing advice, coaching and educational
opportunities
 First and foremost, developing software our users need
 Mentor junior and mid-level, senior engineers
 Collaborate with team to brainstorm and create new products
 Grow engineering teams by interviewing, recruiting and hiring
 Make informed decisions quickly and taking ownership of services and applications at scale
 Work collaboratively with others to achieve goals
 Be a persistent, creative problem solver
 Remain cool and effective in a crisis
 Stay on the leading edge of development practices
 Passionate about great technologies, especially open source
 Understand business needs and know how to create the tools to manage them

[Tech Environment]: .Net Core 2.1, Web API, ASP.NET 4.0, ASP.NET MVC 4, Web Services,
AngularJS, AJAX, WCF 4.0, ADO.NET, JQuery, C#, XML, JSON, SQL Server 2008/2014, Dapper,
Entityframework, SVN, Git, Power BI, FCM,Twillio Messaging Services

SoftTech Foundation PVT. LTD, Kathmandu, Nepal

Oct 2014- Dec 2015

Role: .Net Devloper

Project Description: COPOMIS( Cooperative and Poverty Management Information System)

This project monitors all the cooperative bank all over the Nepal with the coordination of
Cooperative department, Ministry of Cooperative and Poverty and Division Cooperative Office.
This system helps to generate report of all the assets, expenses, income and liability of the
cooperative which is submitted to Cooperative department which works under the
government.

Contribution:

 Design, develop and implement applications that support day-to-day operations.


 Provide innovative solutions to complex business problems.
 Plan, develop and implement large-scale projects from conception to completion.
 Develop and architect lifecycle of projects working on different technologies and
platforms.
 Interface with clients and gather business requirements and objectives.
 Translate clients’ business requirements and objectives into technical applications and
solutions.
 Understand and evaluate complex data models.
 Design, develop and implement new integration.
 Execute system development and maintenance activities.
 Develop solutions to improvise performance and scalability of systems.

[Tech Environment]: Web API, ASP.NET 4.0, ASP.NET MVC 4, Web Services, AngularJS, AJAX,
WCF 4.0, ADO.NET, JQuery, C#, XML, JSON, SQL Server 2008, Dapper, Entityframework, SVN,
Git, SingleR, Twillio Messaging Services

Dotcom House, Nawalparasi, Nepal


April 2012 – Dec 2013
Role: .NET Developer
Project Description: Gharelu Udyog Firm Registration and Inventory Management System
This project helps the organization to manage the firm registration of different entrepreneurs
and businessman. Generating bill, Firm registration, reports
Contribution:

 Created Data access classes, which were used to connect to the database using
Microsoft ADO.NET and Data binding concepts where objects such as Data
Adapter, Dataset, and Data Readers were used.
 Developed server side code using ASP.NET Web forms. Created Dynamic Web
Pages in which Web Controls such as (Text, Tree view, List view, Tab, Calendar
Control) were used. Java Script was written for client side validation.
 Used ADO.NET Dataset object to Cache frequently accessed data, reducing round
trips to the database and boost performance.
 Handled Run Time Errors & Design Time Errors by implementing appropriate Error
Handlers.
 Handled scalability and performance issues and provided support for deliverables.
 Configured the application using the Web.Config file for setting Security,
Globalization, Compilation, Error, Session State and other issues

[Tech Environment]: Visual Studio .NET 2010, ASP.NET, ADO.NET, C#, XML, SQL server 2008,

STRENGTH

 Good deliver of output in less time without losing efficiency


 Excellent command of English Language
 Excellent Presentation Skills
 Excellent Communication skill to present points precisely and clearly.
 Good problem solving ability and analytic skill to solve the problem efficiently
 Good team player with leading skills and have excellent interaction skill to coordinate
and work within a team
 Excellent Technical Skill
 Have expertise in working with various operating systems

Language:
 English
 Hindi
Hobbies and Interest:
 Politics
 Football
 Cricket
 Movies

You might also like