Summary
Overview
Work History
Education
Skills
Websites
Projects
Languages
Timeline
Generic
Dilbag Singh

Dilbag Singh

Chandigarh

Summary

Bringing over 15 years of expertise in analyzing, designing, and developing web-based applications, coupled with backend services and components using the latest .NET technology stack. Proven track record of delivering high-quality, scalable solutions while ensuring adherence to best practices and industry standards. Proficient in leveraging modern development tools and frameworks to drive efficiency and innovation. Demonstrated ability to collaborate with cross-functional teams to translate business requirements into technical solutions. Keen on staying abreast of emerging technologies and trends to continuously enhance project outcomes.

Overview

18
18
years of professional experience

Work History

Application Architect

Tietoevry Fintech India Pvt ltd
07.2023 - Current
  • Leading development efforts and managed technical team members
  • Understand requirements and translate them into technical designs
  • Responsible to ensure code quality and other technical parameters are met be inspections and reviews
  • Design software systems with various Microsoft technologies and ensure compliance to all architecture requirements
  • Analyze all technical requirements for .NET applications and Node JS /Angular application.

Application Architect

Tietoevry India Pvt. Ltd
05.2022 - 07.2023
  • Leading development efforts and managed technical team members
  • Understand requirements and translate them into technical designs
  • Responsible to ensure code quality and other technical parameters are met be inspections and reviews
  • Design software systems with various Microsoft technologies and ensure compliance to all architecture requirements
  • Analyze all technical requirements for .NET applications and Node JS /Angular application.

Associate Application Architect

Tietoevry India Pvt.Ltd
05.2016 - 04.2022
  • Design software systems with various Microsoft technologies and ensure compliance to all architecture requirements
  • Analyze all technical requirements for .NET applications and nodeJS /Angular application
  • Involves in Application Development / Maintenance ,Restful Services and Web Applications
  • Understand Project requirements, client interaction and Provide work estimates for the software development effort for various modules
  • Ensure all code confirms to given coding standards in order to achieve near-zero-defect in all deliverable
  • Provides sound technological recommendations that meet successful business criteria in terms of customer satisfaction and technical risk, cost
  • Responsible for ensuring that the team follows the set standards for coding, ensuring quality of programming, and building user-friendly and functional software solution
  • Define team and individual operating processes(Tasks) for planned software development
  • Responsible for code reviews as per set processes to ensure high quality of output code
  • Good hands-on experience in Web-based applications using various technologies like .net core, MVC, Asp.net, Javascript, Ajax, EntityFramework, SignalR, Razor, Jquery, Angular, Node Js etc.

Technical Leader

EVRY INDIA PVT.Ltd
05.2013 - 05.2016
  • Involve in Application Development / Maintenance on Web Applications, Business Oriented WCF, RestFull Services and Security Token Services
  • Understand Project requirements, client interaction and Provide work estimates for the software development effort for various modules
  • Provides sound technological recommendations that meet successful business criteria in terms of customer satisfaction and technical risk, cost
  • Recommend updates and improvements to existing systems
  • Responsible for ensuring that the team follows the set standards for coding, ensuring quality of programming, and building user-friendly and functional software solution
  • Define team and individual operating processes(Tasks) for planned software development
  • Responsible for code reviews as per set processes to ensure high quality of output code.

Senior Software Engineer

EVRY India Pvt. Ltd
05.2011 - 05.2013
  • Design, develop and implement applications
  • Understand and evaluate complex data models
  • Ensure all code confirms to given coding standards in order to achieve near-zero-defect in all deliverable
  • Provides sound technological recommendations that meet successful business criteria in terms of customer satisfaction and technical risk, cost
  • Responsible for code reviews as per set processes to ensure high quality of output code.

Software Engineer

EVRY India Pvt Ltd
05.2009 - 05.2011

Utilized my skills in designing and coding by implementing Microsoft Technologies including C#, Asp.NET, and Sql Server.

Software Developer

A-1 Technology Pvt Ltd,Chandigarh
05.2007 - 05.2009

Developed designs and implemented coding utilizing Microsoft technologies like C#, ASP.NET, SQL Server, jQuery, and HTML.

Software Developer

E-Governance Group (Hartron),Chandigarh
03.2006 - 05.2007

Developed designs and implemented coding utilizing Microsoft technologies like C#, ASP.NET, SQL Server, jQuery, and HTML.

Education

MCA -

Maharishi Dayanand University
Rohtak,Haryana
01.2005

B.B.A -

Gurnunanak Khalsa College
Yamuna Nagar ,Haryana
01.2001

Skills

  • NET Core
  • Web API
  • C#
  • Angular
  • Node JS
  • Docker
  • Kubernetes
  • WCF
  • ADFS
  • GitHub Action
  • Sql Server ,MySQL, Oracle
  • Github,TFS

Projects

VIEW2 

VIEW2 is Customer collaboration cum Service Portal and is meant to serve the TietoEvry's customer in a better way by automate the process of ordering the services from the Catalog. It give TietoEvry's customers one single place to start their interaction,to make information and functionality available to the customer. 

API Developer Portal 

API Developer Portal an application which exposed Banking REST APIs which allows developers,customer to search API's  and get the API documentation,Sandbox access etc. This helps and enables our customer to integrate our API's with their applications,to build the Banking for their digital transformation.

EVENT Engine

Event Engine is an infrastructure component acting as a broker delivering event messages from publishers to subscribers. Both publishers and subscribers can be external parties or internal FS systems. IBM MQ is used for delivering messages. 

Safe Application

Developed SaFE (Security Federation Portal) which provide single Sign On for authenticating and authorizing users by Public(Google, Facebook, Yahoo) and Custom security Provider. This application provides integration of social network logins to commerce and editorial web sites and provide identity information which is needed by all the websites in Edda Media.

Routing Order

Routing Order a web application through which routing order contract(s) can be registered between Customers, Suppliers and Agents and that contract can be saved in PDF format. Customer will send signed copy in return which will be uploaded along with the PDF at a centralized location(File repository), and further will be used as the agent's proof of his right to handle their goods. Manually filling pdf files with contract details needs to be automated. 

 INDO CANADIAN BUSINESS ASSOCIATION

 INDO CANADIAN BUSINESS ASSOCIATION is a non-political and non-partisan business association Where we promotes business by providing guest speakers and educational seminars, monitoring of current issues of concern to the community and hosting social functions to allow members to get to know one another. 

Intermart Checkout

Intermart Checkout, a modern, secure, and convenient web-based system that brings retailers in developing countries more customers by allowing people to buy from their store with money from family and friends living abroad. 

YourLocal

YourLocal is US based community site. It's basically an online community site that connects people through a network of trusted friends. Through
YourLocal any registered user can register their favorite events and places. And can invite friends to visit on that Events and places. YourLocal provides
the facility to the registered users to add other registered users in their friend list, can invite any other person to join the YourLocal and can add their
views, comments on visited past events.

Livehire

Livehire is new concept of hiring process for recruiters to interview candidates through web cam.Recruiter can register himself with website and schedule interviews with candidates he already knows. If user is not registered with website, he can send invitation to join livehire and complete the
interview process. Similarly candidate can register to  eb site and select from the scheduled dates sent to him/her by recruiter. Once he selected a scheduled date, mail is sent to both parties about date and time of interview

Languages

English
First Language
Hindi
Advanced (C1)
C1
Punjabi
Upper Intermediate (B2)
B2

Timeline

Application Architect

Tietoevry Fintech India Pvt ltd
07.2023 - Current

Application Architect

Tietoevry India Pvt. Ltd
05.2022 - 07.2023

Associate Application Architect

Tietoevry India Pvt.Ltd
05.2016 - 04.2022

Technical Leader

EVRY INDIA PVT.Ltd
05.2013 - 05.2016

Senior Software Engineer

EVRY India Pvt. Ltd
05.2011 - 05.2013

Software Engineer

EVRY India Pvt Ltd
05.2009 - 05.2011

Software Developer

A-1 Technology Pvt Ltd,Chandigarh
05.2007 - 05.2009

Software Developer

E-Governance Group (Hartron),Chandigarh
03.2006 - 05.2007

MCA -

Maharishi Dayanand University

B.B.A -

Gurnunanak Khalsa College
Dilbag Singh