Summary
Overview
Work History
Education
Skills
Timeline
Generic

Prince Kumar Sahoo

Senior Software Engineer
Bengaluru

Summary

Experienced software engineer with 6 years of expertise in .NET applications, focusing on WPF and ASP.NET. Proven ability in designing, developing, testing, and deploying dependable and scalable software solutions. Skilled in object-oriented programming, design patterns, and best practices. Recognized for strong problem-solving skills and commitment to high-quality code delivery. Eager to contribute in a challenging work environment.

Overview

6
6
years of professional experience
5
5
years of post-secondary education
3
3
Languages

Work History

Senior Software Engineer

AmiT | Acemicromatic Group
Bengaluru
01.2023 - Current
  • Highly skilled and independent software engineer with a strong track record of successfully delivering complex projects from inception to deployment.
  • Proven expertise in full-stack development, with a deep understanding of the entire software development lifecycle.
  • A key contributor to project success, responsible for all phases of the deployment process and committed to continuous improvement in development practices.
  • Managed approximately 30 minor and major projects.
  • Enhanced software functionality by identifying and resolving complex technical issues.

Senior Software Engineer

AmiT | Acemicromatic Group
Bengaluru
06.2019 - 12.2022
  • Hands-on experience in developing robust applications using ASP.NET, Windows Services, and WPF.
  • Contributed to designing and implementing high-quality software products, demonstrating a strong understanding of web, desktop, and service-oriented architectures.
  • Showcased proficiency in creating responsive user interfaces in WPF, building efficient backend logic in ASP.NET, and automating processes using Windows.
  • The EshopX system works as an inspection module to manage all the production lines, scheduled inspection and machine maintenance for every plant.
  • This module mainly monitors schedule inspection tasks to be done in every assembly and production line, stores the history of production and shows machine OEE, efficiency, cutting time, operating time and multiple reports for every Machine and production line.
  • Roles & Responsibilities: Requirement gathering and understanding. Design GUI using XAML for whole inspection module, full coding for assembly line inspection module using C#, Developed machine efficiency display dashboards using Syncfusion chart. Developed reporting module to display various reports in excel and pdf formats. Testing and Deploying project.
  • TPM-Trak provides real-time data acquisition, analytics, dashboards and reports for OEE, downtimes, in-cycle stoppages and other advanced machine production parameters that are vital to increasing shop-floor production and profits.
  • Displaying 50+ advanced Dashboards and Reports both live and aggregated to enable real-time decision-making by empowering right people at the right time to access vital data required to drive decisions and productivity.
  • Roles & Responsibilities: Requirement gathering and understanding. Developing various data dashboards displaying dynamically updating live data using highcharts. Development of Iconic view data display module to display various machine parameters live. Developing reporting module to generate various excel base reports using EP Plus. Developing Smart Shop module to facilitate master data input from user. Implementation and Source code development using C#.Net, ADO.NET.
  • The SmartDataService is a Windows Service designed to collect and process machine data efficiently from various protocols, making it an integral component of production line monitoring in any plant.
  • This service captures essential TPM (Total Productive Maintenance) data, including cycle start, cycle end, downtime, inspection data, offset correction data, and more, providing valuable insights into machine performance and production workflows.
  • Built with a robust multi-threading architecture, the service supports simultaneous data collection from multiple machines, ensuring seamless and high-speed data acquisition.
  • It is designed to handle data from diverse communication protocols, making it highly adaptable to a wide range of machinery and industrial environments.
  • The collected data is processed and stored in a database, enabling efficient analysis and reporting.
  • SmartDataService empowers production teams by delivering accurate, real-time data to monitor and improve machine efficiency, reduce downtime, and optimize production line performance.
  • Roles & Responsibilities: Requirement gathering and analysis. Project planning and Design, Development and Coding, Documentation, Testing & Debugging, Collaboration and Mentorship, Deployment and Maintenance, Process optimization and feedback.

Education

BCA -

S.M.S.G. College, Magadh University
BodhGaya, Bihar
01.2014 - 01.2017

MCA -

Kalinga Institute Of Industrial Technology (KIIT)
Bhubaneswar, Odisha
01.2017 - 01.2019

Skills

C#

HTML

JavaScript

JQuery

MS SQL Server

Postgres SQL

MongoDB

ASPNET

WPF

undefined

Timeline

Senior Software Engineer

AmiT | Acemicromatic Group
01.2023 - Current

Senior Software Engineer

AmiT | Acemicromatic Group
06.2019 - 12.2022

MCA -

Kalinga Institute Of Industrial Technology (KIIT)
01.2017 - 01.2019

BCA -

S.M.S.G. College, Magadh University
01.2014 - 01.2017
Prince Kumar SahooSenior Software Engineer