profile-pic
Vetted Talent

Sarang Jahagirdar

Vetted Talent

I am working for Wipro Ltd. as Technical Lead since Last 14 years. I have 23 years of IT experience. I have 3 years onsite experience in USA for Microsoft client.


I have experience in Understanding requirement, estimation, Architecture, Design. coding in ASP.Net core, ASP.Net 4.5, ASP.Net MVC 4.0, Winform, WPF, java script, Jquery, WCF, remoting, Oracle, SQL Server. I have experience in implementing design patterns.


I have completed Symbiosis International University's 'Executive Post-Graduate Diploma in Business Management.I am working for Wipro Ltd. as Technical Lead since Last 14 years. I have 23 years of IT experience. I have 3 years onsite experience in USA for Microsoft client. I have experience in Understanding requirement, estimation, Architecture, Design. coding in ASP.Net core, ASP.Net 4.5, ASP.Net MVC 4.0, Winform, WPF, java script, Jquery, WCF, remoting, Oracle, SQL Server. I have experience in implementing design patterns. I have completed Symbiosis International University's 'Executive Post-Graduate Diploma in Business Management.

  • Role

    Technical Lead

  • Years of Experience

    25 years

Skillsets

  • oops concepts
  • JavaScript
  • SSRS
  • Asp.net mvc
  • C# programming
  • Communication Skills
  • CSS
  • Docker
  • Multithreading
  • HTML
  • Open XML SDK
  • Redis Caching
  • System Design
  • T-sql programming
  • UML diagrams
  • Unit Testing
  • WinForms
  • AWS - 1 Years
  • Design patterns
  • Database Design
  • Agile Methodology
  • Azure - 1 Years
  • Dependency Injection
  • WCF
  • LINQ
  • Web API
  • ASP.NET Core
  • Oracle
  • SQL Server - 09 Years
  • HTML - 9 Years
  • XML
  • JavaScript - 6 Years
  • jQuery

Vetted For

8Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    .Net Software Developer (Remote)AI Screening
  • 57%
    icon-arrow-down
  • Skills assessed :BLAZOR, Excellent Communication, Fintech, .NET, AWS, Azure, Docker, SQL
  • Score: 51/90

Professional Summary

25Years
  • May, 2010 - Present16 yr 1 month

    Technical Lead

    Wipro Ltd.
  • Jan, 2010 - May, 2010 4 months

    System Analyst

    Satyam Computer Services Ltd.
  • Jul, 2002 - Apr, 2003 9 months

    Sr. Software Consultant

    Sagacious Technologies Ltd.
  • Mar, 1995 - Mar, 19972 yr

    Sr. Officer

    Innova Rubbers
  • Apr, 1997 - Jun, 19981 yr 2 months

    Non GET-II

    Kalyani Brakes Ltd.
  • Mar, 2001 - Jul, 20032 yr 4 months

    Sr. Programmer

    Repro India Ltd.

Applications & Tools Known

  • icon-tool

    Microsoft Visio

  • icon-tool

    Microsoft Office

  • icon-tool

    SQL server

  • icon-tool

    Oracle

  • icon-tool

    SSRS

  • icon-tool

    MVC

  • icon-tool

    MVVM

  • icon-tool

    Dependency Injection

  • icon-tool

    UNIX

  • icon-tool

    Agile methodology

  • icon-tool

    Scrum

Work History

25Years

Technical Lead

Wipro Ltd.
May, 2010 - Present16 yr 1 month
    Working as Technical Lead since last 14 years. Involved in various projects including Charles Schwab, Grant Thornton, BP, HP, Credit Suisse, Olympus, CRM (MS ECO), CITI Bank Global Banking, Microsoft Corporation.

System Analyst

Satyam Computer Services Ltd.
Jan, 2010 - May, 2010 4 months

Sr. Software Consultant

Sagacious Technologies Ltd.
Jul, 2002 - Apr, 2003 9 months

Sr. Programmer

Repro India Ltd.
Mar, 2001 - Jul, 20032 yr 4 months

Non GET-II

Kalyani Brakes Ltd.
Apr, 1997 - Jun, 19981 yr 2 months

Sr. Officer

Innova Rubbers
Mar, 1995 - Mar, 19972 yr
    Worked as Sr. Officer (Non IT).

Achievements

  • Work in USA for 3 years for client Microsoft
  • Experience in leading development team and team management
  • Contributed in design and development of Database testing Raspberry tool which was selected as best and useful tool by Microsoft MSIT Excellence
  • Microsoft MSIT Excellence select this tool as best and useful tool

Major Projects

9Projects

Marine PA application

Aug, 2020 - Present5 yr 9 months
    Marine PA application is designed for sales force for negotiating offers contracts with customers for supply of ship lubricants from ports all around the world. Ewells Mobile and Web Application is a safety and audit assessment tool that is used by Wellsite Leaders Drilling Engineers and other personnel at the Rig Site. The data is then analyzed by HSE LT and other Upstream groups. BP ANZ has several applications including Yard, Tank Watch, RMS.

ENE-BP--PJ-DS-AM-19-LUB1

Aug, 2020 - Present5 yr 9 months
    Worked on Marine PA application, Ewells Mobile and Web Application, and several applications for BP ANZ.

DART/ SOLD / Eclipse

Jul, 2016 - Jul, 20204 yr
    HP Inc. is an American technology company. It was form out of the personal computer and printer divisions of the original Hewlett-Packard Company. This project involves analyzing company requirement for printers required, create quotation for Managed service of printers/ personal computer.

SDS/ CMS

Jul, 2015 - Jun, 2016 11 months
    CREDIT SUISSE is in capital Investment Banking. This project involves Reference data (Customer Data) for Counter Party customer and settlement companies. It involves extensive Business rules to validate customer data.

DSX / OLS OlympusProduct Development

Aug, 2014 - Jun, 2015 10 months
    This is Product development for Olympus Corporation. Olympus Corporationis a Japan-based manufacturer ofopticsand reprography products. Olympus enjoys a majority share of the world market in gastro-.This application is used for image processing by Optical - digital Microscope/ laser Microscope.

MS Dynamic CRM Product Development (MS ECO)

May, 2013 - Jul, 20141 yr 2 months
    This is Microsoft Dynamic CRM Product development. This project deals with Service Part of Microsoft Dynamics CRM. This development work will be added in next version of Microsoft Dynamics CRM. Microsoft has share source code of Microsoft CRM with Wipro.

Partners Health System (PHS), USA

Aug, 2012 - May, 2013 9 months
    Hospital Corporation of America is doing Clinical Trial under Partners Health System (PHS). This application caters for allocation of Funds/ Agreements, Space, people, Asset for Research.

Citi Bank Global

Jan, 2012 - Aug, 2012 7 months
    Global Bank Enhancement: This project is related to CITI Bank Global Banking. It has applications like Merger and Acquisition, Deal Intelligence, Content Management service using web parts.

Microsoft Corporation, India

Jun, 2010 - Jan, 20121 yr 7 months
    MBS IT Enhancement: Microsoft Business Solution IT integrates, Microsoft, customers, Partners. It involves selling Microsoft products like MS CRM, MS Dynamics, etc. With this solution Partners and customers can purchase product license, download Product unlocking keys, view reports related to products they have purchased, pricing information.

Education

  • EPGDBM

    Symbiosis International University
  • Graduation (BE)

    COEB, Amravati university
  • 10+2th

    Nagpur Board
  • 10

    Nagpur Board

AI-interview Questions & Answers

I am Saran Jagirdar. I have 23 years of IT experience. I have earlier experience in.NET and 9 years of experience in SQL Server. I have experience in AWS and Docker for 1 year. And I'm currently working for Vivo Technology for the last 14 years. So that's about me. I have 3 years of on-site experience in the USA for client Microsoft. I'm basically a Microsoft.NET developer, and I have experience in ASP.NET Core, ASP.NET MVC, ASP.NET, Web API, SQL Server, AWS, and Docker.

If query is complex, then I will first see if I can simplify it using CT or temporary table or a table variable. And, I will also see that indexes are properly utilizing in the where clause and join clause and group by clause. And I will check, only those columns which are required are taken and not select star columns are taken. So these are the few things I will look into. I will also see that if it is a stored procedure, then set nocount on is placed at the top of the statement. And, the cursors are not used that also. I will check. So this way, I will check how to optimize slow performing queries.

Blazor gives a single-page application without using Angular and other things. That is the advantage of Blazor. So you can write C# instead of JavaScript or client-side scripting, and it automatically converts it into JavaScript. That is the benefit of Blazor, and that is why we use Blazor. So, a programmer does not need to be experienced in JavaScript development. He can use his family language, C#. That is the advantage of Blazor.

So if we have to use a CICD pipeline using AWS services, I'm not very sure because I have not used a CICD pipeline for AWS. I use CICD for on-premise servers. So for AWS servers, it should be similar and it requires three stages and the same three stages, but instead of one PM I server, we have to give an ADS server that will be used for deployment. So that's what we will use with AWS and a CodePipeline.

So to monitor the target application on AWS, I will use a performance log or log format, like an application to log every important method and that will log the time it takes to call a particular method. So that's it, basically. And I will also see that the target application is using caching and other things, like that, before running the performance monitor on it. And, yeah, that is the basic thing I will do for the performance monitor of the AWS application.

So to join multiple tables, I will ensure that those tables have indexes on the join clause because that will run the application faster. And if it is complex, I will try to use CTE or a temporary table. I will see that only the required columns are taken and not select star columns. And I will see if isolation level is not too high, then I can use no lock on table so that will make it faster. So these are the things I will look for to run the query efficiently and with maximum speed.

To make it thread safe, I can put lock on instance, and that way, I will make it thread safe because without that, it is very difficult to make a thread safe instance. So you see, after the get, I will put a log statement, log instance, lock in bracket instance, and give a curly bracket and close it, at the before the end of get statement. And, I will say that if instance is equal to null, then instance is equal to new singleton and return instance. So that way, I will make it thread safe.

So we have to declare post ID as an integer and set the value of ID so that we can execute this true statement. And I think that is the only way we can make this statement wrong, and another thing is required.

I'm not sure about that. I haven't faced any problems. Your Docker configuration has minimized latency and other issues. So I'm not sure on this question. I'll like to skip these questions, and I'm unsure about this one.

So, basically, to migrate to Blazor based on the application from on-premise to AWS cloud, the things we had to do is, basically, we had to run a laser assembly on AWS cloud in.NET Core, and that is the major thing we should do. I'm not very sure about the answer because I haven't written a Blazor application.

I will do services with nothing but as your community service means, but nothing but the ability to speak in English and communicate using English. So we can integrate Azure community service by putting the URL and making it read the application. So that way we can integrate Azure Community Service into blazer.data.