Kiran B.

Kiran B.

Senior .NET/C# Developer

Ernakulam, India
Hire Kiran B. Hire Kiran B. Hire Kiran B.

About Me

Kiran is a Senior C#/.NET Developer and a highly experienced architect with 15+ years of experience developing, designing, and implementing large-scale software applications and solutions using .NET technologies. He analyzes business requirements, develops technical specifications, and provides technical guidance to development teams. Kiran also specializes in developing secure, scalable, and robust SSO solutions for enterprise clients, working with a variety of SSO solutions such as Azure AD, Azure B2C, Okta, Auth0, Duende, Keycloak, etc. He designs and implements authentication and authorization protocols like OAuth 2.0 and OpenID Connect (OIDC), as well as SAML. In his current engagement as a Microsoft consultant, Kiran has successfully completed around 40 small, medium, and large-scale projects.

Work history

UpStack
UpStack
Senior .NET/C# Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Solus Connect
Solus Connect
Senior Developer | VP Product
2015 - 2021 (6 years)
Remote
  • Worked on the development of the Solus Connect platform, which replaces tokens and passwords with a combination of biometrics such as 3D facial authentication and Machine Learning.

  • Led, managed, and mentored a team of product managers and developers, assigning tasks and deliverables.

  • Monitored product development sprints and evaluated results.

Freelance
Freelance
Microsoft Consultant
2014 - Present (10 years)
Remote
  • Working on a wide range of platforms and technologies.

  • Working on healthcare, construction, and e-learning projects, mostly in distributed teams.

  • Successfully completed around 40 small, medium, and large-scale projects.

UST
UST
System Analyst
2013 - 2014 (1 year)
Kochi, India
  • Developed Workflow Designer, a web interface for a custom-built workflow engine using MVC 4 and HTML5.

  • Designed and implemented JavaScript patterns and best practices and customized the MindFusion.Diagramming tool.

  • Managed unit testing, debugging, code reviews, and implementing WCF Services.

  • Worked on an already existing portal that consolidates all applications in the organization.

Cognizant
Cognizant
Assosiate
2011 - 2013 (2 years)
Kochi, India
  • Developed a solution that helps the organization manage distribution partners and sales interactions.

  • Analyzed requirements and created packages for Oracle 11g.

  • Performed unit testing, debugging, code reviews, and implemented WCF Services.

  • Worked on an external-facing survey application used by insurance brokers.

  • Created POCs for dynamic templates and validation frameworks for the survey application.

UST
UST
System Analyst
2007 - 2011 (4 years)
Kochi, India
  • Worked on the development of multiple projects for the company, including Hercules, a web-based portal application that integrates other applications as widgets (each application is a small widget developed in Silverlight).

  • Customized the Prism framework for the project and created stored procedures.

  • Developed generic workflow hosting frameworks that handle all sorts of workflows.

  • Created POCs on Blacklight and Telerik third-party Silverlight libraries.

Portfolio

Software Developer - UST
Software Developer - UST

The project was a web-based portal application that will integrate other applications as widgets. Each application will be a small widget that is developed in Silverlight. Users can customize their widgets. The different applications developed as widgets include Document Management widget, Alert widget, Search widget, Tax Form Workflow widget. Analyzed the requirements and implemented the MVVM pattern. Customized the Prism framework for the project and created stored procedures. Technologies used: ASP.NET 4, C#, Visual Studio 2010, SQL Server 2008, Silverlight 4.0, Blend.

Software Developer - UST
Software Developer - UST

The project was an already existing portal that consolidated all the applications in the organization. It was built on top of Orchard CMS, a new content management system for the Microsoft Patterns and Practices team. This project was actually intended to make it a customizable product so that it can be delivered to different clients by changing the configuration. To achieve the desired objective, it was required to reduce the tight coupling of various sub-products that were part of the portal, thus interactions between the various modules are converted into background jobs.

Software Developer - Cognizant
Software Developer - Cognizant

The project was a solution to help the organization manage distribution partners and sales interactions. LYNC will be a strategic distribution management platform to capture information and interactions around agencies and brokers. Analyzed the requirements and created packages for Oracle 11g. Created POCs for dynamic templates and validation frameworks for survey applications. Technologies used: ASP.NET 4, C#, Visual Studio 2010, Oracle 11g, jQuery, jQuery Template.

Education

Bachelor's Degree, Mechanical Engineering
Bachelor's Degree, Mechanical Engineering
Saintgits College of Engineering - India
2002 - 2006 (4 years)