TIA Portal
Dynamic IT professional with nearly 7 years of experience in software development, specializing in Windows, Database, Web, Mobile, and SSIS applications. Proficient in Microsoft .Net, Industrial Automation, Artificial Intelligence, and Cloud-based solutions, driving operational efficiency and effectiveness. Currently excelling as a Software Development Engineer at Siemens, leveraging innovation to deliver cutting-edge technology implementations.
C#
**Siemens**
*Project 1: TIA Portal (Total Integration Automation)*
TIA Portal is a software platform developed by Siemens, serving as a unified engineering environment for configuring and programming automation systems. Responsibilities included platform-based code changes, adding new code analysis rules, and test cases. Technologies involved were C#, Winforms, Roslyn API, HDPI, Unit test cases, TIA Portal, PLC, SCADA, and HMI.
*Project 2: GUI Analyzer (HDPI code analyzer)*
A static code analyzer introduced to make TIA Portal HDPI-friendly. Tasks encompassed identifying possibilities, writing new analyzers, fixing providers, and test cases. Technologies utilized were C#, Roslyn Analyzer, HDPI, Unit Test, GIT, and CI/CD.
*Project 3: HDPI ChatBot (POC)*
A ChatBot designed to assist with HDPI migration for TIA portal, handling FAQs and complex queries. Responsibilities included designing the ChatBot using GCP DialogFlow, adding all Agent, entities, intents, and Training phrases.
*Project 4: DomainGenie*
Developed a ChatBot application for domain-specific questions utilizing LLM and RAG models. Tasks involved building the RAG, setting up the LLM, designing, developing C# application, and training the data. Technologies included LLM, RAG, Embedding, Python, C#, Winforms, RestAPI, and StreamLit.
*Project 5: Industrial CoPilot *
Working on a project ; a standalone app (Semantic kernel Agent and plugin) which will be a part of larger software suit. Target application is TIA portal which
will use CoPilot to automate all kind of process.
Technologies: LLM, RAG, embedding, Similarity Search, Plugin, Semantic Kernel, .net 8, .net framework, ASP.net web api, REST.
**Tech Mahindra**
*Project 1: MND APM Data Quality Suite (Windows App with Rest API)*
A flexible Winforms application for asset performance management, integrated with the Predix environment. Responsibilities comprised requirement gathering, database designing, coding, and manual testing. Technologies involved were C#.net, SQL server, and Rest services.
*Project 2 (POC): Sustaining Chat bot (React Native)*
Developed a React Native mobile app for end-users searching data in Predix APM. Tasks included requirement gathering, front-end designing, coding, and manual testing. Technologies utilized were React Native, Android emulator, and Web browser.
**L&T Technology Services**
*Project 1: PartBook2 (WPF with Web Services)*
A Windows application for creating, updating, and managing parts, fetching data from a website, and performing ETL operations. Responsibilities included requirement gathering, database designing, coding, and manual testing. Technologies used were C#.net, SQL server, web services, and Telerik controls.
*Project 2: Mapping Technical Identification number (SSIS Application)*
An SSIS Application to identify valid documents and multiple approaches against each variety of tag pattern extracted. Responsibilities included requirement gathering, designing, and creating a dynamic input for data. Technologies involved were Microsoft Visual Studio 2017, SQL Server 2017, SSIS, and Python.
*Project 3: Ainfonix (Angular Application)*
A web application for file properties extraction and OCR-based data extraction process. Responsibilities included creating the OCR module for different types of documents. Technologies utilized were Abbyy FRE 11 SDK, Visual Studio 2017, SQL Server 2017, Asp.Net MVC, Angular, Web API, JavaScript, JQuery, HTML, CSS, Ajax, Bootstrap, LINQ, Stored Procedure, Razor, and Identity 2.0.
*Project 4: SMART OCR (Windows Application)*
A Windows desktop application for extraction and digitization from scanned input formats. Responsibilities included understanding the SDK, requirement gathering, designing, coding, and manual testing. Technologies used were Visual Studio 2017, WPF, SQL Server 2017, and Abbyy FRE SDK 11/12.
*Project 5: Work Management Tool (Windows Application)*
A desktop application for document allocation, project monitoring, tracking, and reporting. Responsibilities included requirement gathering, designing, coding, and manual testing. Technologies involved were Visual Studio 2013, WPF, SQL Server 2017, OOPS, LINQ, and Stored Procedure.
*Project 6: Intelligent text capturing (Windows Application)*
A Windows desktop-based cognitive data capturing application. Responsibilities included requirement gathering, designing, coding, database management, and manual testing. Technologies used were Winforms, C#, SQL, Telerik Controls, Abbyy Finereader engine 11 SDK, and Python.
Some of my career achievements
- Stellar Award (July 2019): Recognized as the best employee at LTTS.
- COO Club Membership (2019-2020): Granted membership to the merit club at LTTS.
- Star Award (July 2023): Achieved Star Performer of the Month recognition at Siemens.
- Special Star Award (July 2023): Received Outstanding Performance of the Year accolade at Siemens.
- Team Impact Award: Honored for contributing as the Best Team of the Quarter at Siemens.
TIA Portal
Abby Recognition server
Artificial intelligence
GEN AI
Automation
Azure AI-900, Microsoft Azure AI Fundamentals
Azure AI-900, Microsoft Azure AI Fundamentals