Upload

Binod Sapkota Software Development Director / Project Manager

Full Stack Web (10.0 yr.), Back-End Web (10.0 yr.)

Summary

Accomplished ASP.NET full-stack developer with over 10 years of experience, specializing in ASP.NET, MVC, and ASP.NET Core. Expertise in C#, JavaScript, and front-end technologies like HTML, CSS, and React.js. Proficient in database management with MSSQL, PostgreSQL, and Oracle. Strong track record in software analysis, design, and project management, including leading projects for government and banking sectors. Education in IT engineering enhanced by practical application in software development. Recognized for advanced problem-solving skills and commitment to continuous professional development.

WORK EXPERIENCE

Software Development Director / Project Manager

Riddha Soft P. Ltd., Kathmandu, Bagmati

September 2016 - Present

    • Founded Riddha Soft P. Ltd., leading the company from inception to a well-established IT firm.
    • Successfully developed, implemented, and maintained numerous projects using ASP.NET, MVC, and ASP.NET Core frameworks.
    • Conducted comprehensive software analysis and design, ensuring robust architecture and scalable solutions.
    • Managed the entire DevOps process and Quality Assurance to maintain high software quality standards.
    • Led international projects, adapting solutions to diverse client needs and ensuring timely delivery under tight schedules.
    • Delivered projects for various sectors including government, banks, and manufacturing industries in Nepal.
    • Provided software development consultation to other software companies, specializing in software analysis, design, and development.
    • Fostered a culture of continuous learning and professional growth within the company.
    • Collaborated with cross-functional teams to deliver high-quality software solutions.

Software Developer

Infodevelopers Pvt. Ltd., Lalitpur, Bagmati

December 2012 - July 2016

    • Started professional career at Infodevelopers Pvt. Ltd., acquiring in-depth knowledge of software development and programming languages.
    • Rapidly developed skills in ASP.NET, WebForms, SSRS, MVC, MSSQL, JavaScript, and jQuery.
    • Led and mentored team members, demonstrating leadership and project management capabilities.
    • Delivered the core banking system (CBS), significantly contributing to the firm's reputation.
    • Renowned as the "CBS Hero" for exceptional performance and contributions to core banking projects.
    • Advanced from Junior ASP.NET software developer to Team Lead, showcasing technical expertise and dedication.

EDUCATION

Engineering in Information Technology

Cosmos College of Management and Technology, Lalitpur, Nepal

August 2008 - December 2016

    • Completed major and minor projects as part of the curriculum, gaining hands-on experience in software development and project management.
    • Minor Project: Developed a desktop application demonstrating face recognition using neural networks in Java, providing foundational knowledge in machine learning and AI.
    • Major Project: Developed "Connect to Share," an application allowing users to sign up, make friends, and share knowledge-based information. Utilized ASP.NET Web Forms, jQuery, and MSSQL as the tech stack.

SKILLS

Software Development & Programming:

    • Languages: C#, JavaScript, Java
    • Web Development Frameworks: ASP.NET, MVC, ASP.NET Core, WebForms
    • Front-End Technologies: HTML/CSS, jQuery, jQueryUI, Knockout.js, React.js, Bootstrap
    • Database Technologies: MSSQL (Microsoft SQL Server), PostgreSQL, MySQL, Oracle, Entity Framework, LINQ
    • Reporting Tools: SSRS (SQL Server Reporting Services)
    • Version Control: Git
    • Methodologies: Agile methodologies (e.g., Scrum, Kanban), Test-driven development (TDD), NUnit, xUnit
    • Cloud Platforms: AWS, Azure, Google Cloud
    • Containerization: Docker, Kubernetes
    • Data Analysis: Data Warehousing, ETL Processes
    • APIs: RESTful APIs, SOAP
    • Security: OWASP, Data Encryption
    • Design Patterns: MVC, MVVM, Singleton, Factory

Project Management & Leadership:

    • Project Management: Leading and managing software projects from inception to delivery, ensuring on-time and within-budget completion.
    • Team Leadership: Leading and mentoring teams, fostering professional growth, and enhancing team performance.
    • Software Analysis & Design: Conducting detailed software analysis and design, ensuring robust architecture and scalable solutions.
    • Consultation: Providing software development consultation, specializing in software analysis, design, and development for other companies.
    • Client Interaction: Managing client relationships and adapting solutions to meet diverse client needs, including government, banking, and manufacturing sectors.

Professional Growth & Continuous Learning:

    • Industry Trends: Staying up-to-date with the latest industry trends and technologies.
    • Knowledge Sharing: Delivering lectures and training sessions on technologies and industry best practices.
    • Problem-Solving: Strong problem-solving and troubleshooting abilities, with a track record of finding efficient and effective solutions to complex technical challenges.

OTHER EXPERIENCE

ASP.NET MVC Trainer

Broadway Infosys P. Ltd., Kathmandu, Nepal

June 2022

    • Designed and delivered a tailored course on ASP.NET MVC.
    • Shared professional insights and knowledge to help students become eligible to work as junior developers.