Summary
Overview
Work History
Education
Skills
Timeline
Languages
Generic
Puneet Bhadauriya

Puneet Bhadauriya

Senior Technical Lead
Raebareli

Summary

  • 12 Years of work experience in the IT industry, involved in all phases of project life cycle like Requirement gathering and analysis, Design, Coding, Unit and integration Testing, Deployment and Maintenance of Stand-Alone Applications, Distributed Applications, Mobile Apps, migration of legacy applications to dot net core, Micro Services with extensive knowledge and related process.
  • Expertise in developing cross platform distributed mobile apps using Xamarin and Xamarin Forms for all platforms like iOS, Android, Win Phone, UWP platforms.
  • Hands-on experience in writing Automation Tests for mobile apps.
  • Expertise experience in designing and developing Stand Alone applications using Win Forms, WPF, C#, VB.Net with industry standards and best practices.
  • Hands-on experience in working with Data Access ORMs tools and technologies including Ado.Net, LINQ, Entity Framework.
  • Expertise experience in designing and developing Windows Services, Web Services, WCF Services, Web APIs.
  • Comfortable in developing and designing Client/Server, N-Tier/3-Tier Architecture, Service-Oriented Architecture (SOA), MVVM Architecture, Microservices applications.
  • Working practice and habit of writing unit test cases using MS Test and NUnit for ensuring behavior as expected.
  • Experience of RDBMs Database Design and Developed Constraints, Join, Views and Triggers in SQL Server/ DB2/ SQLite. Includes Writing Views, Stored Procedures, Functions, Cursors and Triggers for search and accessing data from storage.
  • Experience of document-oriented databases like MongoDB.
  • Hand on experience in designing and developing cloud storage-based applications using Azure/Amazon clouds.
  • Good exposure to technologies like Java, Python.

Overview

12
12
years of professional experience
2
2
Languages
4
4
years of post-secondary education

Work History

Senior Technical Lead

MediaKind
08.2022 - Current

Technology Used: - C#, Asp.Net Core,Web APIs,MongoDB,Kafka,Zookeeper,Azure Storage,AWS Storage,Git,Docker,AKS,PostgreSQL,Microservices,Nunit,

Jenkins, ElasticSearch,Kibana,Prometheus

  • Designing and developing APIs on ASP.Net framework through agile development methodology.
  • Involved in developing required classes and interfaces using C#.Net.
  • Created extensive unit, integration and regression tests in a test driven development environment.
  • Built descriptive help documentation for the API libraries with example objects.
  • Integrated Azure SDK and AWS SDK built in C# to support cloud storage in application.
  • Upgraded MongoDB 2.6 to 6.0 server and MongoDB C# library used within mediafirst projects.
  • Designed and developed new module to reduce storage cost when doing image resizing.
  • Re-engineered cache generators to improve performance and scalability for Sports based customer.
  • Took initiative to re design mongo and application to support sport based customer data need.
  • Re-designed cache generators to use split base approach to support huge data storage.
  • Mentored junior developers for improved coding skills and understanding of best practices, leading to increased overall code quality within the team.
  • Took transition of CMS products within 2 weeks and implemented new features like MKIO integration, WSC content ingestion, RSS media feed ingestion, Blackout GLF schedules ingestion and worked on few critical bugs and stories to keep continuity and meet customer expectations.
  • Actively doing code reviews and helping team members.
  • Documented functional and technical design specifications for business scenarios involving complex business workflow.

Senior Backend Engineer

Aviso Software India LLP
03.2022 - 08.2022

Technology Used:- Python,Django,MongoDB,Microservices,Jenkins,Git,Datadog

  • Improved code quality by implementing automated testing procedures using industry-standard frameworks.
  • Drove improved application performance by optimizing database queries for quicker data access.
  • Enhanced team development by engaging in industry conferences, workshops, and online courses.
  • Collaborated with project stakeholders to analyze system requirements and create development tasks.
  • Identified root causes of complex technical issues and devised effective preventative solutions.

Senior Technical Lead

MediaKind and Globallogic India
03.2018 - 03.2022

Technology Used: - C#, Asp.Net Core,Web APIs,MongoDB,Kafka,Zookeeper,Azure Storage,AWS Storage,Git,Docker,AKS,PostgreSQL,Microservices,Nunit,

Jenkins, ElasticSearch,Kibana,Prometheus

  • Prototyped and migrated all mediafirst .Net framework projects (15) to .net core to use Linux and later to use containerization, resulted in reduced cost.
  • Re structured big services into microservices for better performance and maintainability.
  • Wrote functional tests to ensure no regression for ongoing migration work.
  • Helped deployment team with any issues came during deployment
  • Actively doing code reviews and helping team members.
  • Actively doing low- high level designs, spike analysis, POCs for upcoming features and requirement gathering.

Senior Software Developer

Taritas Software Solutions Pvt. Ltd.
01.2017 - 03.2018

Technology Used :- C#, Web APIs, Xamarin,MS SQL Server,NUnit,Microsoft Xamarin App Insights

  • Designed and implemented app using MVVM architecture and Xamarin for all platforms iOS, Android, Win phone, windows Phones.
  • Written web APIs for and designed database for the app.
  • Designed and developed user interface for mobile app.
  • Involved in designing database and written stored procedure / queries for business data.
  • Implemented off line sync using Sql Lite.
  • Written automation test for all major modules for tracking and ensuring all expected running behavior of app.
  • Implemented real time analytics, crash reports using Visual Studio App Center

Software Engineer

Tavant
09.2015 - 01.2017

Technology Used :- C#, Asp.Net,WCF,SSIS,SSRS,MS SQL Server,NUnit,WPF

  • Designed and implemented Active Directory integration for authentication and authorization.
  • Written windows service for compiling and syncing active directory users with centralized database on timely basis.
  • Designed and developed user interface along with code implementation using C#, WPF, MVVM and best practices.
  • Involved in designing database and written stored procedure / queries for business data.
  • Implemented data access layer using Ado.Net and Entity Framework for accessing database.

Senior Software Engineer

SmartChip Ltd.
03.2013 - 05.2015

Technology Used :- C#,Vb.Net,Asp.Net Webforms, Winforms, WPF, MS SQL Server, DB2

  • Designed user interface for CPB used in regional RTO's.
  • Developed automatic and GUI based system for synchronizing Local RTOs and Central Server database 24/7.
  • Involved in complete life cycle of product like requirement analysis and gathering information, designing and implementation, coding and unit testing, release with training sessions for end RTO operators.
  • Implemented MSO Finger scanner based authentication and authorization for CPB system.
  • Written WCF services for fetching on-demand data from centralized server to print stations.
  • Written windows service for synchronizing remote data with centralized server and vice versa.

Education

Bachelor's in Engineering - Computational Science

Patel College Of Science & Technology
Bhopal, India
07.2007 - 06.2011

Skills

C#, Vbnet, EntityFramework, Adonet, LINQ

Timeline

Senior Technical Lead

MediaKind
08.2022 - Current

Senior Backend Engineer

Aviso Software India LLP
03.2022 - 08.2022

Senior Technical Lead

MediaKind and Globallogic India
03.2018 - 03.2022

Senior Software Developer

Taritas Software Solutions Pvt. Ltd.
01.2017 - 03.2018

Software Engineer

Tavant
09.2015 - 01.2017

Senior Software Engineer

SmartChip Ltd.
03.2013 - 05.2015

Bachelor's in Engineering - Computational Science

Patel College Of Science & Technology
07.2007 - 06.2011

Languages

Hindi
English
Puneet BhadauriyaSenior Technical Lead