Taran S.

Taran S.

Full Stack Developer

London, United Kingdom
Hire Taran S. Hire Taran S. Hire Taran S.

About Me

After cutting his teeth at one of the world's top technical universities, Taran worked on a spectrum of .NET and web projects at various financial firms in London. He has a passion for going the extra mile and isn't afraid to reach deeper into technologies and requirements to ensure the successful delivery of high-quality projects. London based but well aware of the benefits of face time, Taran is happy to travel worldwide for periodic meetings.

Work history

Natixis
Senior Full-stack Front Office Developer
2021 - 2022 (1 year)
Remote
  • Architected and developed a greenfield global risk and PnL tool utilizing .NET back-end calculation microservices, with Kafka data streams for integration and a React UI with heavy use of AG Grid for display.

  • Filled the scrum master role and worked closely with traders, the product owner, and global development teams, ensuring a high-quality tool was built following Agile practices to deliver value quickly.

  • Prototyped and optimized the architecture to ensure that millions of risk lines with billions of events per day were correctly processed, aggregated, and shown to users in real time.

.NETReact Microservices Architecture SQLApache Kafka TypescriptSignalRASP.NETRedisAPIsREST
Cintra
.NET, React, and Angular Developer
2020 - 2021 (1 year)
Remote
  • Led development on a team of four developers, including training, education, and code reviews.

  • Collaborated closely with product owners, management, DevOps, and other development teams to define and refine cloud strategy and update their development technologies and methodologies.

  • Initiated, architected, and developed best practices for a range of cloud transformation projects, such as event-driven microservices, feature flagging, CI/CD, and legacy product interaction.

.NET Core.NETReact MicroservicesMicroservices Architecture Amazon Web Services (AWS) AngularTerraformAmazon Cognito DockerAPIsREST
Freelance Clients
IoT Architect and Developer
2019 - 2020 (1 year)
Remote
  • Architected full solutions to projects within the IoT space utilizing AWS IoT with C# back ends, React front ends, and WPF desktop applications.

  • Developed applications from the ground up, working closely with the end clients to ensure their desired balance between cost and future-proofing were achieved.

  • Supported legacy applications by debugging issues, reviewing architecture, and recommending cost-effective solutions.

15 Seconds of Fame
Freelance Developer
2017 - 2019 (2 years)
Remote
  • Architected and developed high-quality, comprehensively tested C# microservices of varying complexity using Agile practices.

  • Created and optimized Azure Service Fabric applications and clusters.

  • Developed and improved JavaScript-based front ends (jQuery, Angular) with an emphasis on UX.

  • Integrated various external components including custom neural networks, media endpoints, and RESTful APIs.

  • Setup and optimized CI, CD, and cloud infrastructure in both Azure and AWS.

SEAM
Freelance Developer
2015 - 2017 (2 years)
Remote
  • Maintained, improved, and supported completely custom ground-rent management system (an ongoing contract).

  • Took ownership of a low-quality legacy code base, requiring a balance of improving existing code quality while developing new features.

RBS
C# Pricing Client Developer
2015 - 2016 (1 year)
Remote
  • Developed WPF desktop clients for pricing FX forwards and bonds.

  • Implemented Windows services to provide data aggregation and streaming of automated trading data.

  • Worked with connected teams' developers, project managers and traders to gather requirements, implement, test, and support applications.

Barclays
Equity Derivatives C# Web Developer
2013 - 2014 (1 year)
Remote
  • Implemented new functionality and improved existing derivative product support within the Silverlight trade capture GUI.

  • Developed an ASP.NET Web API for internal systems to connect to in order to do trade booking.

Model View Viewmodel (MVVM)MS Silverlight Oracle SQL Rhino MocksInfragisticsManaged Extensibility Framework (MEF) RxASP.NET Web APIC#.NET
Barclays
Index Strategies Analyst and Developer
2012 - 2013 (1 year)
Remote
  • Worked with the commodities index structuring team to enhance index analysis, management and creation capabilities.

  • Developed a statistical graphing tool to provide greater insight into index returns.

M&G Investments
Configuration Management Developer
2010 - 2011 (1 year)
Remote

Worked on the BAU release management development and POC redesign of the source control management system.

A Data Analytics Platform
Accessibility Architect
Present (2024 years)
Remote
  • Performed a detailed review of the current codebase using automated techniques including Roslyn to generate a backlog of prioritized tasks and metrics to track project progress.

  • Worked closely with PM and QA resources to develop a prioritization, development, and testing plan for implementing accessibility within the client's flagship desktop application.

  • Kicked off the development process, developed best practices and library functions before handing the project over to developer to complete the project.

JavaScriptWindows Forms (WinForms) C#HTML.NET
Swiss Re
C# Market Risk Developer
Present (2024 years)
Remote
  • Replatformed a complex financial spreadsheet in VBA/MDX to an ASP.NET Web API/DAX web app.

  • Introduced a SQL CI process and infrastructure using Visual Studio SSDT and TFS.

  • Maintained various parts of the SSAS infrastructure and .NET web and excel based front ends.

Barclays
Portfolio Management Developer
Present (2024 years)
Remote
  • Maintained and developed portfolio management and optimization applications.

  • Performed detailed analysis and prototyping of BI tools for use within IB and Corporate domains.

  • Supported and maintained complex legacy SQL scripts.

TableauSpotfireQlikViewMicrosoft SQL Server C#.NET
Barclays
Rushmore Fixed Income Pricing Developer
Present (2024 years)
Remote
  • Developed improvements and bug fixes to the team's pricing admin application.

  • Supported and transferred functionality from a legacy VB application into the WPF application.

Microsoft SQL Server VBC#.NET

Portfolio

Total Uninstaller

Total Uninstaller is a Windows software uninstaller that's a simple-yet-powerful open-source tool for removing Windows bloat, especially useful for speeding up Visual Studio.

Escape Pod

Escape Pod is a podcast downloader. It removes the need for iTunes and provides a lightweight, modern app for downloading podcast episodes. All you need is the .XML RSS URL.

Escape Pod JS

The AngularJS version of the Escape Pod podcast downloader.

Education

Education
Bachelor of Engineering Degree with Highest Honors in Computer Science
Imperial College
2009 - 2012 (3 years)