Tejpal Singh
Full Stack Developer @Whitecap Canada
Signup · Get unlimited contacts
WORK HISTORY
Full Stack Developer @Whitecap Canada
EDUCATION
Punjab Technical University
Master of Computer Applications (MCA)
Guru Nanak Dev University
Bachelor's of Computer Maintenence
SKILLS
ABOUT TEJPAL SINGH
Certified Azure Developer • 14+ years of software development experience in building web and windows-based (UI desktop) applications • Extensive Experience in C#, SOAP, REST, WCF Services, LINQ, Web Services, Windows Services, SSIS, SQL Batch Jobs, Web API’s, GraphQL, ASP.NET MVC, ADO.NET, SQL, PL/SQL, and Entity Framework. • Hands on experience working with.NET Framework 2.0/3.5/4.0/4.5/5.0 and.Net Core 3.1/9.0. • Experience with Serverless computing using Azure Functions • Experience with containerized solutions Dockers and Kubernets. • Experience with on demand scaling of VM and Web app using Azure VM Scale Sets and Azure Webapp Scaling. • Experience of providing high availability of application using Azure Availability Zones. • Experience of protecting and providing access to backend REST apis using Azure Api Management Service. • Experience working with Angular 14+, HTML 5, Bootstrap, CSS3, Responsive design, JavaScript, jQuery and Node JS Express, RxJS, Observables • Experience working with SQL Server, MySQL, PostgreSQL, MS Access, Mongo DB • Experience working with SVN, GIT, TFS for managing the source code. • Experience developing Applications using Microservices and monolithic and multithreaded architecture. • Experience designing and implementing windows-based application (WinForms application). • Experience in using build/deploy tools such as Jenkins, Azure CI/CD for Continuous Integration & Deployment. • Experience working with SSO and OAuth 2.0, OpenID, LDAP, Microsoft Entra ID for authentication and authorization. • Experience in Advanced message queuing protocol to deal with publishers and consumers such as RabbitMQ, Kafka, Azure Messaging Services. • Experience of working with caching techniques to improve application performance. • Experience working with nUnit, MOQ frameworks for unit testing and integration testing and TDD, BDD and Domain driven development • Proficient in developing multi-threaded applications in C#, leveraging parallel processing (TPL) to enhance performance and responsiveness, ensuring optimal utilization of system resources. • Expertise in designing, implementing, and maintaining Windows Services (WinServices), providing seamless background processing and system-level functionalities to enhance the reliability and efficiency of applications.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.