I am a Senior Full-Stack .NET Developer producing high-quality solutions for the fintech industry, creating web APIs and windows services that automatically process payments. I design, develop, deploy, support and maintain complex web solutions based on business requirements using approved technologies and coding standards. I am passionate about software engineering, progressive and eager to learn new things - working to attain different certifications and pursuing avenues to consolidate knowledge.
Worked on a large scale payment processing platform, implemented new web APIs and windows services and adding new pages to existing web applications.
Handled different tasks on the project - fixing security issues, adding new functionalities to existing web applications, and making changes to existing components.
Liaised closely with the team to plan and manage iterations and ensure that clients get the best business values from solutions.
Worked as part of an agile team to develop new features for a financial platform. The platform allows merchants to receive payments through different alternative payment solutions. Helped in delivering the core functionality for processing payments and created microservices to validate data submitted by users. Built responsive pages in web applications, developed stored procedures, tables and linked them to the applications and worked on multiple windows services that processed cross-border payments and automated bank imports. Adhered to best practices, participated in strict code reviews and pair programming, pushed for code quality through SOLID design, clean code, and high test coverage.
Worked on an IoT solution for monitoring vibrations in factories, using React.js on the front-end and Node.js/MySQL in the backend. Created multiple API endpoints to retrieve data and display it in the form of charts on the user interface and send alerts in case of possible failures to any of the equipment. Delivered the solution on time, and the client presented it at an industry fair.
Competed in various challenges on TopCoder, producing two solutions in the competition. Developed a solution to scrape data from a website using some advanced .NET parallel library, reducing scraping time from 5 minutes to 12 seconds. Worked on another solution for managing documents such as PDFs, MS Office Docs, and many more. Built it into a multi-tenant solution with extended APIs and required changes on the database schema.