Sahil Gupta Software Engineer
Mumbai, Maharashtra, India | 8655703798 | sahilmgupta98@gmail.com | linkedin.com/in/sahilmgupta
Professional Summary
Experienced .NET developer with 4 years in maintaining and enhancing FinTech applications for Private Equity Firms
based in UK. Proficient in refactoring legacy systems, automating workflows, and implementing features using .NET
MVC, C#, and SQL. Skilled in leadership and mentoring new candidates, with a focus on delivering impactful solutions
and fostering collaboration.
Experience
Sankey Solutions | Solution Analyst Mumbai, Feb 2021 - Present
Senior Software Developer for Invoice Communication Engine
● Maintained and enhanced internal applications built on .NET MVC, C#, SQL Server, and JavaScript, ensuring
reliable performance and aligning functionality with evolving business needs.
● Collaborated with finance and IT teams to ensure seamless integration of features and workflows, aligning
technical solutions with organizational objectives.
● Applied Agile methodologies to deliver iterative improvements and ensure the continuous delivery of high-quality
features.
● Diagnosed and resolved performance bottlenecks, proactively fixing bugs and enhancing the overall
responsiveness and reliability of critical internal applications.
● Refactored legacy codebases into modular, scalable formats using object-oriented programming principles
and SOLID design principles, improving maintainability and enabling faster feature integration.
● Authored detailed technical documentation for applications, simplifying troubleshooting and reducing onboarding
time for new team members.
Software Developer for Banking Interface Application
● Optimized data processing pipelines using SSRS and SSIS, ensuring accurate reporting and efficient data
transformation processes.
● Designed and implemented automation tools for configuring bank-to-ledger mapping, enabling seamless
auto-mapping of transactions using SQL-based business rules and reducing manual workload for the finance
team.
● Created a dynamic rule-switching feature that adjusts transaction processing based on user input, offering
flexibility for edge cases and improving system adaptability.
Software Developer for Performance Review App for Human Resource team
● Enhanced the HR Review System by developing customized review form assignment features, enabling tailored
performance evaluations based on multiple parameters.
● Developed intuitive dashboards that allow HR teams to track reviews efficiently, generate performance reports,
and reduce administrative overhead by automating data collation processes.
● Utilized tools like Microsoft Azure, Git, and Visual Studio to develop, deploy, and maintain applications with
robust version control and cloud capabilities.
● Built responsive forms using ReactJS and CSS, improving the user experience and ensuring compatibility with
modern web standards.
Backend Developer for Processing Data across different sources for leading Fore Court Company in UK
● Developed a .NET Core backend system to aggregate and process data from databases and flat files
● Implemented ETL pipelines to read flat files, transform data, and store it in the database alongside other sources,
ensuring consistency and accuracy.
● Optimized query performance using indexing, batching, and caching to improve data retrieval efficiency and
system responsiveness.
Skills
● Languages & Frameworks: C#, .NET MVC, Web API, SQL, JavaScript, ReactJS, HTML/CSS
● Tools & Technologies: Microsoft Azure, SQL Server, Visual Studio, Git, SSRS, SSIS
● Documentation: Technical writing, System documentation, API documentation
● Collaboration & Communication: Agile (Scrum), Jira, Confluence
● Problem Solving: Bug fixing, Feature implementation, Application troubleshooting
Education
Bachelor in Electronics and Telecommunication Mumbai University / Mumbai, July 2020
Achievements
● Enrolled in the exclusive 'Bar Raisers' program, developed leadership and business skills, and contributed to
proposal creation, project planning, and team initiatives.
● Mentored new hires within the team and across departments, enhancing onboarding efficiency and promoting a
culture of continuous learning and collaboration.
● Collaborated as part of a SWAT team, resolving critical challenges in other teams and ensuring seamless project
delivery under tight deadlines.