A highly accomplished, skilled, knowledgeable and detail-oriented Software Engineer with extensive knowledge of Computer Programming, Desktop Applications, Mobile Applications and Web Applications. Looking for an opportunity in the field of Information Technology as Software Developer/Engineer in a renowned organization. I want to put to use my creative skills in Coding, troubleshooting complex problems, technologies that I am familiar with and innovative thoughts that will benefit the Organization in the long run and also help me in building my Professional Career.
• Developing Crystal Report Email Server using .NET C#, which will compress the reports in .zip file and then Email Crystal Reports to Vendors on Daily basis.
• Implementing SAP B1 SDK in RestAPI for posting Sale Orders in SAP using .NET C#.
• Developing RestAPI from scratch as a communication layer between Xamarin Android App of Sales Order and Live Database Server for CRUD Operations.
• Developing Xamarin Android App of Sales Order using SAP B1 SDK in C#.
• Implementing SAP B1 SDK (ERP System) to develop PayRoll System - Windows Desktop Application - for companies using .NET C# Technology.
• Converting HANA DB queries and stored procedures to SQL DB queries and stored procedures for PayRoll System as per clients’ requirement.
• Modifying and implementing new features in existing SAP PayRoll System, implementation of Business Logic, bug identification and fixation.
• Coordinating with the Development Team to solve critical issues, and fix bugs in the company's product in minimal time after reviewing client's complaints.
• Coordinating with the team for developing Add-Ons for SAP, maintain Add-Ons, improve performance and upgrade interfaces.
• Employing best practices, technologies, tools, and languages in coding practices.
Backend Software Development (Desktop Applications) using .NET C# Technology on Windows Forms and Windows Services.
Backend Software Development – RESTApi – using .NET Framework and .NET Core Technology.
Modifying and implementing new features in RESTApi, implementation of Business Logic, bug identification and fixation in the RESTApi.
Converting .Net Framework RESTApi features to .Net Core RESTApi, targeting the cross platforms – Windows & Linux.
Developed a new Desktop Application on Windows Form from scratch using .NET C# Technology, which can read the multiple Log Files and can give the complete statistics of all Log Files with Errors and Exceptions generated in an application.
R&D on multiple Security Attacks – Cross Site Scripting (XSS) Attack, Server Side Inclusion (SSI) Attack, Remote File Inclusion, Command Injection, HTML Injection and Buffer Overflow – that can compromise the security of any Web Application or RESTApi.
Coordinating with the Development Team to solve critical issues, and fix bugs in the company's product in minimal time after reviewing clients' complaints.
Coordinating with the team for developing software for Windows, maintain application, improve performance and upgrade interfaces.
Collaborating well with other team members to determine the best design specifications and details.
Employing best practices, technologies, tools, and languages in coding practices.
Implementing agile technique to analyze, test, and assist with the integration of new software application.
Performing software testing, and ensuring its functionality as per client requirements.