Bijaya Technical Architect

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

BIJAYA BANIYA

[email protected]
832-510-1376

PROFESSIONAL SUMMARY:

 Having 10+ Years of experience Full Stack .NET Developer in providing solutions to
SAAS Platform development, Web Content Management System (CMS) development,
Ecommerce Platform Development and Dynamic website builder development.
 Client/Server and n-tier Web based enterprise technologies and developed application in
agile development pattern with experience and understanding in OOP concepts.
 Experience in using HTML, CSS, JavaScript, JQuery, AJAX, XML, JSON, XHTML, Bootstrap
and AngularJS
 Extensive working experience with different methodologies like Agile (Scrum), Test-driven
development (TDD) and Waterfall methodologies.
 Proficient in handling data using ADO.NET components such as Data Connection, Data
Command, Data Reader, Data Adapter and Datasets.
 Experience in patterns MVC (Model-View-controller), WCF, WPF, LINQ, Work Flow 4.0,
Visual Studio various versions, Web services, XML and JSON. Proficient with developing
Web API’s with both SOAP and REST architectures.
 Built dynamic web view applications using Angular JS, Knockout JS, JQuery, Java Script,
Bootstrap, Typescript, HTML5, JavaScript, CSS3, CI/CD Pipelines and JSON, with
ASP.NET Web Forms MVC, Razor View Engine. Experience in creating Containers by
Docker's for Micro services.
 Strong skills in designing and developing applications on the Microsoft .Net platform
using .NET Framework, Architecture Concepts, Visual Studio.NET (C#.NET, ADO.NET,
ASP.NET, VB.NET).
 Good experience in WINFORMS and hands on experience with Web Services and
Implemented web services using WCF and WPF. Experience with Web Service, WCF
(Windows Communication Foundation) and ASP.NET Web API.
 Knowledge of PL/SQL with the experience in constructing the triggers, tables, collections,
functions, user defined data type and procedures. Also have programming experience with
AJAX.
 Experience in updating, accessing and version controlling the code using Team
Foundation Server (TFS), Visual Source Safe (VSS), Apache subversion (SVN),
GitHub and Gitlab.
 Knowledge Creating test scripts using C# and Selenium Web Driver for the functional test
cases as well Unit Testing, User Acceptance Testing (UAT) to check whether all the
Business Objectives and requirements are met.
 I have good experience of using Microsoft Azure, ASP. Net, .NET Core MVC, MSSQL,
Web API, JavaScript, ReactJS, jQuery, HTML5 and CSS3.
 I have been working as a Core team for Open Source ASP.NET CMS SageFrame since
the beginning of my career.
 Experience in developing, deploying and consuming WCF, SOAP and Restful (Web API)
Web Services.

Education and qualifications:


 2007 – 2011 Pokhara University (Gandaki College of Engineering and Science, Pokhara,
Nepal) Bachelor of Software Engineering.
Cerfications:

 Certified Microsoft Professional

Technical Skills:
 .Net Technologies: C#, .NET Core MVC, ADO.NET, ASP.NET, Web Service, AJAX, Web
Form
 Databases: MSSQL Server
 HTML5, XML, JSON, JavaScript, CSS, ReactJS, jQuery, Angular
 Micro Service, Web API, HangFire, KAFKA
 Selenium, HTMLAgility
 Team Foundation Server (TFS) for Version Control, agile, DevOps (CI-CD) , Jira
 UML tool: Visio Azure Portal
 Others: Python, ElasticSearch, MongoDb, Docker, DynamoDB
 Learning: .NET Core in depth, python and AI algorithms

TECHNICAL EXPERIENCE:

Technical .Net Lead/Architect Oct 2021 - Oct 2022


Xtrastaff Pte Ltd.

Entertainment (2021 Oct - Ongoing):


Entertainment (branding not done yet) is an offer management platform and offer
service provider where multiple merchants can create their offers and many loyalties
program can fetch use and sell offers to their customers.

Responsibilities:
• Development of several micro services and client application as well as secure
public API provider needed for offer and merchant management.
• Review supporting and provided current project specifications and complete your work
accordingly and in full compliance.
• Responsible for writing sound, quality, reliable and testable code and committing this
to the Company source code repositories at least once per day.
• Engineering the software, data, creative or other work you complete to the quality and
standards of the company and any of its clients.
• Executing software engineering tasks at the direction of management and providing
sound technical guidance across the team and to management.
• Involved in documenting, designing, and implementing new enhancements or
changes in existing legacy applications using C#, ASP.net Web Forms, MVC, Web
Services and Sql Server.
• Completed multiple projects on-time utilizing the Asp.Net MVC, Web Api, Castle
Windsor, Entity Framework.
• Implemented Write Functionality for the One Roster API data standard project.
• Worked on Ed-fi ODS API to integrate functionality for Data Exchange.
• Implemented Authentication on multiple projects using the OAuth mechanisms and
JWT Tokens.
• Designed and implemented UI’s for MSDS Descriptor Mapping and MSDS Count Day
DB.
• Design and develop tables and stored procedures as needed for the projects worked.
• Used Entity Framework to connect to the back-end SQL server database and for
manipulation of data using .net.
• Used GIT for version control.
• Ensure that all work is documented for future reference.
• Participated in daily stand-up meetings with the team.
• Perform Unit Testing and fix bugs.

Environment: Asp.Net, .net core MVC, C#, Visual Studio, SQL Server, AWS, Jira, Web API,
JavaScript, TypeScript, Angular, MSSQL, DynamoDB, CSS3, HTML5.

Lead Software Engineer Jan 2012 -


July2021.
Braindigit IT Solutions Pvt Ltd.

Contentder (2016 Feb - 2021 July) Development Team Lead, Sr. Software Engineer:

Contender is a SAAS based architecture Platform which aims to simplify the process of
creating a business website, blog, HRM, online store etc. easily.

Responsibilities:
• System requirement analyzed and architect.
• No code Website builder analyzed, architect and develop (Drag and Drop feature of
website builder). Component based website builder where user can drag and drop little
HTML component, modify data, give style using good Style interface or use pre-made
components and themes
• Dynamic deployment of products/websites/CMS across multiple VM (Linux/Windows):
hosting websites in IIS/NGINX, deploying database, managing mail server, managing
scheduler services using APIs and Microservices.
• Integrate and extend HangFire for scheduled jobs for websites in various servers.
• Developed extensible library/framework, so that other team member can easily
develop and install applications like Blog, eCommerce, Human Resource
Management, events etc.
• Simplified Platform to develop theme instantly and easily for designers and send to
Marketplace
Automated various testing environments CI-CD.
• Develop various Microservices according to the product needs.
• Research and Implemented design prediction algorithms.
• Role of ScrumMaster ensures the project and the team is going in the right direction.
• Mentoring the team
Environment: Asp.Net, .net core MVC, C#, Visual Studio7, SQL Server, Azure, Micro
Service, TFS, Web Service, Web API, JavaScript, ReactJS, jQuery, MSSQL, CSS3,
HTML5, Python, Elasticsearch

Agile (release Date: 29th Jan 2016) Senior Software Engineer:

In-house project that helped the team for agile process.

• Analysis the system, and prepare a Dynamic framework to work from MVC
• Responsible for performance and Security

AspxCommerce (Released on 2015) Sr. Software Engineer:

AspxCommerce offers a complete e-Commerce solution that allows you to build and run your
fully functional online store in minutes.

• Mentoring the team to develop different modules


• Developed various modules for multipurpose stores
• Implemented data access logic to connect to the PostGreSql database to pull the
PDF files.
• Involved in writing SQL Queries, stored procedures, functions, Views etc.
• Developed logic to pull and display reports from SSRS.
• Used Ajax control kit for Tab control. Also, used with JSON, to show JavaScript
alerts for business validations.
• Used LINQ to query in memory datasets and data tables.
• Implemented global exception handling.
• Created technical documentation for code changes as well as for deployment.
• Responsible for Production support and fixing the issues.
• Created RESTful Services using ASP.net Web API.
• Deployed applications to test, stage and Production environments.
• Provided technical guidance to team members on legacy applications.
• Study for the UX and implemented he framework well support for Responsive UX •
Implemented all the business process like project creation, team management, release,
sprint, stories and task management

Environment: Asp.Net, C#, VS 2012/13, SQL Server 2012/14, Azure, TFS/GitHub, Web
Service, Web API, JavaScript, jQuery, MSSQL, CSS3, HTML5, VS 2015, ASP.NET MVC 4,
Web Services.

SageFrame (2012 Jan - 2015): Sr. Software Engineer (Core Developer):

SageFrame is an open source ASP.NET CMS and Web Application Development Framework

Responsibilities:
• System analyzed and architect
• Involved in documenting, designing, and implementing new enhancements or changes in
existing legacy applications using C#, ASP.net Web Forms, MVC, Web Services and Sql
Server.
• Implemented data access logic to connect to the PostGreSql database to pull the PDF files.
• Involved in writing SQL Queries, stored procedures, functions, Views etc.
• Developed logic to pull and display reports from SSRS.
• Used Ajax control kit for Tab control. Also, used with JSON, to show JavaScript alerts for
business validations.
• Used LINQ to query in memory datasets and data tables.
• Implemented global exception handling.
• Created technical documentation for code changes as well as for deployment.
• Responsible for Production support and fixing the issues.
• Created RESTful Services using ASP.net Web API.
• Developed framework and libraries to support another framework to be built upon it •
Research on user’s needs while developing Websites. Develop the framework to support
100 grid systems for Responsive UX
• Responsible for Security, Performance and integrating new features in every version
• Drag and Drop Modules visually.
• Multilingual and multi portal support to the system
• Workflow Module Analysis, and Integration to the system
• OAuth as well as many APIs integrated to the framework
• Created many Modules needed for the system including
• Deploy and submit the product to Azure and Microsoft App Gallery for one click installation.
• Utilized Visual studio 2010, .Net framework 4.0, C#, WPF and Team Foundation Server for
development, maintenance, and source control efforts.
• Was held primarily responsible for the business logic (View Model) of the application.
• Helped in user-interface (View) using WPF and Services (Model) development when needed.
• Created the Universal Agent View to Model Object mapping documents.
• Built unit tests before writing the functionality as part of the Test-Driven Development (TDD)
approach.
• Expertise with utilizing Composite client application guidance for Windows Presentation
Foundation and MVVM design pattern.
• Developed UI/Components/Classes/Methods/Functions for application and Functionalities
such as Data retrieval using C#, WPF.
• Created c# code snippets, VS Item & Project templates that aid in automating development
efforts.
Environment: Asp.Net, C#, VS 2012/13, SQL Server 2012/14, Azure, TFS/GitHub, Web
Service, Web API, JavaScript, jQuery, MSSQL, CSS3, HTML5

You might also like