Software Engineer
CurrentI played a pivotal role in designing and developing Microsoft ASP.NET web applications, leveraging MVC 5.2.9 framework, C#.NET, AJAX, JavaScript, and jQuery to enrich functionality and user experience. I adeptly tackled technical challenges within application programs through systematic troubleshooting methodologies, ensuring efficient resolution processes.In addition, I administered and maintained the Kendo UI third-party framework, overseeing tasks such as installation, configuration, and version upgrades to stay aligned with the latest advancements in web development. I actively contributed to developing APIs facilitating seamless bulk data upload using JSON files, meticulously testing functionality and performance with tools like Postman.Security was a top priority as I spearheaded efforts to fortify application code against potential threats, implementing robust security measures and conducting thorough scans to maintain code integrity. Moreover, I contributed to an audit project by developing SQL scripts to generate comprehensive audit trails for database tables, enabling effective management of historical data.My expertise extended to designing and deploying an application architecture optimized for scalability and resilience, leveraging AWS cloud infrastructure to exploit its robust computing resources. Utilizing Syncfusion, I managed PDF generation and form-filling tasks in C#, including conversion from various file formats.Furthermore, I employed WCF for the development and consumption of web services, ensuring seamless communication between different layers of the application solution while adhering to 508 standards for accessibility. I conducted rigorous unit testing of web applications using industry-standard frameworks to validate functionality and detect defects. Additionally, I managed source code versioning and collaboration using Team Foundation Server (TFS).