Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Nisha Badagarahalli Thimmappa

Schaumburg,IL

Summary

Accomplished IT professional with 14+ years of diverse experience specializing in SDLC architecture of Internet/Intranet and Client/Server Applications. Skilled in designing and developing web applications using .NET framework, ASP.NET, MVC, WEB APIs, Microservices, C# .NET, ADO.NET, XML, XSLT, SOAP, Web Services, Windows Services, and WCF. Effective collaborator in Agile environments, delivering secure, high-performance solutions. Proven problem solver driving innovation and ensuring customer satisfaction. Proficient in developing business-line applications and internal tools using modern technologies like MS Azure, Elastic Search, and Dotnet Full Stack Development. Adept at delivering high-quality results on schedule and maintaining applications effectively with expertise in software development, project management, and team leadership.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Lead Software Developer

Popular Bank
05.2024 - Current
  • Centralized application to record, track, analyze, recover, prevent and report all fraud cases and tendencies.
  • The business receives fraudulent transaction claims from various systems, phone calls, emails and branches which will be created and tracked in fraudportal application.
  • The application provides a common platform to enter fraud cases by the internal Fraud Team and other units as Branches.
  • The application provides the option to upload document files, so there will be no need of physical documents storage.
  • There is an integration to different API applications to retrieve the Data and also add the Data for credit and debit card services.
  • Responsibilities:
  • Responsible for the design, development, documentation, testing, and debugging of API Modules
  • Migrated the existing Functionalities from .net framework to .net core
  • Worked with Business owners and Dev Team for define technical solutions for requirements
  • Collaborated with cross-functional teams for integration ,testing and documenting
  • Created Documents for Mapping the data from different system
  • Worked with third party application team for data migration by creating documents and verifying the data and providing feedback for issues and gaps
  • Environment: C#, Net core, .Net Framework, Restful WEB API ,ASP.NET MVC Entity framework, Visual studio 2022, SQL server, Oracle

Lead Software Engineer

Eurofins
05.2022 - 04.2024
  • One IT ECOM and Order Dashboard
  • Application which is used to create orders from end users both B2B and B2C ,Processing the orders from end customers to Production system to produce the orders and integrations with ERP to Invoice the orders
  • Order dashboard is the sub component this web application is used by sales team to handle the special requests for any orders to process them to downstream systems
  • Responsibilities:
  • Responsible for the design, development, documentation, testing, and debugging of new and existing C#/.NET, SQL Server-based software systems and/or applications.
  • Serve as technical expert on development projects.
  • Participated in full development life cycle including requirements analysis and design.
  • Used Team Foundation Server and GitHub for integration and source control.
  • Created and consumed Web API, Web Services, WCF, Web Services, Window Services and SOAP to expose the application functionality for different applications.
  • Migrated the services from on premise servers to Azure cloud
  • Azure Functions, azure blob storage ,azure service bus.
  • Experience in Implementing oAuth 2.0 for secure authentication of API'S
  • Created Unit Test for functional changes using MS Test and NUnit Test
  • Implemented Azure Functions to streamline event-driven workflows and background jobs.
  • Involved in Migrating application from different .net framework versions
  • Designed and optimized RESTful APIs for high-traffic enterprise applications.
  • Supported, maintained, and documented software functionality.
  • Researched and identified and evaluated new technologies for implementation.
  • Analyze code to find causes of errors and revised programs as needed.
  • Participated in software design meetings and analyzed user needs to determine technical requirements.
  • Consulted with end users to prototype, refine, test, and debug programs to meet needs.
  • Ensure that system improvements are successfully implemented and monitored to increase efficiency.
  • Generated systems software engineering policies, standards, and procedures.
  • Code internally developed applications and/or configuring commercial-off-the-shelf (COTS) applications using programming, scripting, and database languages.
  • Supported application testing, deployment, maintenance, and activities by correcting programming errors, responding to scope changes, and coding application enhancements.
  • Support Responsibilities:
  • Creating the configuration of the application on local host
  • Applications troubleshooting.
  • Effectively solving customer tickets within period of SLA.
  • Root Cause analysis of Application issues. Attending the Bridge Calls for finding the root cause of issue and
  • Daily stand-up meetings for ticket tracking using JIRA and Devops Azure board
  • Environment: C#, Net core, ASP.NET MVC, Azure Service Bus, Azure Blob Storage, Restful WEB API, Apache MSMQ, Entity framework, SQL Azure, JavaScript, CSS, Bootstrap, Microservices, Visual studio 2019, SQL Server 2012,.Net MSMQ, NUnit

Principle Software Engineer

Eurofins
09.2019 - 04.2022

Marvel integration

  • Marvel is an application which acts as bridge between web hooks,B2B website (customer facing application) and Lab (production system). It has bridge app for receiving and sending order requests, windows listener for communicating with internal systems for order processing. Marvel is used to communicate between the Mars veterinary and Internal systems to process orders, Marvel API is using oAuth authentication to validate the user and grant access by using tokens.
  • Responsibilities:
  • Designing of Api modules, integration with systems like ODB, D365 for invoicing
  • Asp.net MVC, RestFull Web API, Mongo DB, Web API Test Automation
  • Development of data models interacting with C# with mongo DB.
  • Collaborated with frontend and DevOps teams to ensure seamless API integration and automated deployments via Azure DevOps.
  • Achieved 30% performance improvement in backend response times by implementing caching and query optimization.
  • Used C# Mongo Drivers for Database operations.
  • Worked on ASP.net Web API and mongo DB as backend.
  • Interacted with external client development and business people for requirement gathering, analyzed requirements and developed the prototype for the system.
  • Worked on development of Ecommerce applications to accommodate business requirements.
  • SQL and Mong DB for Database
  • Web API'S, Rest API'S, WCF services for integration of systems
  • Apache.NMS.MSMQ for integration of systems.
  • Strong knowledge in monitoring and logging tools like App Dynamic, log4net ,splunk
  • Performing review of Design documents.
  • Coordinating with solution team for newer implementations/customizations.
  • Performing code reviews.
  • Create user stories, do sprint planning and conduct poker planning for estimation of user stories.
  • Implemented Web based Api Application for Online ordering of Genomic Products.
  • Designed database schema and authored SQL queries like (Stored Procedure, Cursor, and Trigger etc.)
  • Interacted with development and business people for requirement gathering analyzed the existing system and developed the prototype for the system
  • Environment: .Net Framework 4.5,.NET Core 2.0, C#.NET, VB.NET, ASP.Net MVC 6.0 , HTML Controls, Web services, APIM Microservices, Windows Services Web Api, WCF, LINQ, AZURE, SQL SERVER 2012, Micro Services, Mongo DB, React js

Senior Software Engineer

Eurofins BioPharma
02.2011 - 08.2019
  • DDBS Pan Labs and Study Management system
  • Web application which is used by users to purchase the study test for their provided samples and maintain the data report generated for each test results performed and to download the data report for integration with OneIT it has enhancements such as Asp.net web api services and windows services.
  • Responsibilities:
  • Application development using ASP.NET MVC 5.0/6.0 and implemented logics using C# and VB.NET.
  • Designed and developed few modules using ASP.NET and ADO.NET
  • Used Entity Framework to communicate with SQL Server and Oracle.
  • Used Team Foundation Server for integration and source control.
  • Extensive use of Web API, Web Services, (WCF) Services and SOAP.
  • Involved in implementing business logic using multi layers.
  • Created and consumed Web API, WCF, Web Services and Window Services to expose the application functionality for different applications.
  • Created Unit Test for functional changes using MS Test and NUnit Test
  • Involved in Build and Deployment application in hosting.
  • Environment: ASP.Net , HTML Controls, Web services, Windows Services Web Api, WCF, LINQ, SQL SERVER 2012, Net Framework C#.NET

Software Engineer

EF Information
11.2009 - 01.2011
  • Poseidon Fastclient and Web Client
  • A complete dynamic web application .This application is mainly designed for users to maintain the students from the time of enquiry till the time of departure. this means, this application is developed for creating enquiries after that converting enquiries to booking, and creating invoice to bookings, creating rebooking, creating group bookings to students. and accepting online enquiries, creating distributions. Sending brochures to the students in bulk.
  • Responsibilities:
  • Involved in all phases of software development life cycle
  • Involved in Application development using C#.
  • Creating SSRS reports
  • Environment: ASP.Net with vb.net, HTML, Javascript, SQL Server

Education

BE - CSE

Visveswaraya Technological University
01.2007

Skills

  • C# Net, Net Core, AspNet MVC, WCF
  • SQL Server
  • Azure App Service
  • Azure Functions, Azure Storage
  • Microservices, Web Api's
  • RESTful APIs
  • TDD - Test Driven Development
  • TFS and GIT
  • Scrum, Kanban, devops Azure boards, JIRA
  • ServiceNow ITSM
  • Azure Service Bus, EventHub
  • Azure Logic Apps
  • Kafka, Docker
  • Performance optimization
  • API development
  • Code review proficiency
  • Version control management
  • Continuous integration
  • Technical leadership

Accomplishments

  • Traveled internationally to lead the release and training of marvel system to create micro array orders

Certification

  • Azure Fundamentals (AZ-900) certification
  • Azure OpenAI in .NET(Linked In Learning)
  • Azure Service Bus(Linked In Learning)
  • Certified Scrum Master (CSM)
  • Certified Kanban Design Program (KMP-1)
  • Eurofins Project Management Training (PM- academy)
  • Foundations OF Project Management (Coursera)

Timeline

Lead Software Developer

Popular Bank
05.2024 - Current

Lead Software Engineer

Eurofins
05.2022 - 04.2024

Principle Software Engineer

Eurofins
09.2019 - 04.2022

Senior Software Engineer

Eurofins BioPharma
02.2011 - 08.2019

Software Engineer

EF Information
11.2009 - 01.2011

BE - CSE

Visveswaraya Technological University
Nisha Badagarahalli Thimmappa