Satyajit Das

Software Engineer

Belfast, Northern Ireland, United Kingdom17 yrs 4 mos experience

Key Highlights

  • 17 years of experience in software engineering and architecture.
  • Expertise in cloud architecture and system design.
  • Proficient in leading cross-functional teams through SDLC.
Stackforce AI infers this person is a Fintech expert with extensive experience in cloud-based solutions and microservices architecture.

Contact

Skills

Core Skills

Machine Learning EngineeringCloud ApplicationsTechnical Solution DesignPeople ManagementData Engineering

Other Skills

AWSAgile & Waterfall MethodologiesAgile MethodologiesAlgorithmsAmazon Web Services (AWS)Apache KafkaApache RangerApache SparkAuthorization FrameworksBig DataCapital MarketsComputer ScienceCore JavaCypherData Structures

About

Experienced software engineer and technical architect with 17 years of industry expertise. Proficient in designing, developing, and deploying scalable software solutions. My expertise lies in Java, micro services, distributed low-latency systems, and data pipeline architecture. I specialise in cloud architecture and system design. My professional background encompasses diverse industry experiences, particularly in the finance sector, including investment banking, payment gateways, trading platforms, insurance etc. Proficient in guiding cross-functional teams through the entire software development life cycle, ensuring the delivery of top-notch products. Tech Stack: Java, Python J2EE, Spring, Spring Boot, AWS (lambda, EMR...), Datalake, GRPC,GraphQL, Rest, Soap, Data Pipeline, Big Data, Batch, Real time systems, SOLID principles, design patterns, Algorithm, Data Structure, Hadoop, Spark, Flink, Kafka, NoSQL, Python, RDBMS, Oracle, Mysql, Hibernate, SSO, Graph Database, Neo4j, Micro-Service architecture, Functional Programming, Reactive models, Dynamic Programming, Multi Threading, Concurrency, (ELK) Elastic Search, log stash, Kibana , Git. Substantial experience in designing, building and leading dev effort in large scale enterprise solutions such as: Planning and executing large scale product development from ground up Micro service Architectures Low latency platforms Realtime streaming and batch systems Big data cloud enabled solutions Large scale data-pipeline systems Spring umbrella based platform Data Lake over WORM data

Experience

17 yrs 4 mos
Total Experience
1 yr 11 mos
Average Tenure
1 yr 10 mos
Current Experience

Mintel

Principal Engineer

Aug 2024Present · 1 yr 10 mos · Belfast, Northern Ireland, United Kingdom · Hybrid

  • Mintel is a market research company that provides data and analysis on consumer and business markets. Mintel's reports and datasets can help businesses understand consumer behaviour and make strategic decisions.
  • Responsibilities:
  • Contributed to multiple products within Mintel’s core ML platform.
  • Worked on cloud cost optimization initiative by identifying idle SageMaker endpoints and developing an application to automate their shutdown.
  • Involved in the end-to-end rollout of machine learning models.
  • Assisted in the development and deployment of a new report generation platform.
  • Collaborated with stakeholders to integrate APIs with the new reporting platform.
Event-drivenPythonMachine Learning EngineeringSagemakerDockerJava+3

Shaype

Senior Software Engineer

Sep 2022Jun 2024 · 1 yr 9 mos · Belfast City, Northern Ireland, United Kingdom · Remote

  • Based in Australia, Shaype offers a platform for businesses to embed financial services into their products and services. It provides several digital baking features such as payments, accounts creation, and cards directly to their customers, without the need for the customers to use a separate financial institution
  • Responsibilities:
  • Building the new globalised payment platform.
  • Worked in integration of the core platform with payment partner.
  • Analysis of bottlenecks of current design and come up with solutions , design to scale the platform.
  • Involved in analysis , design and building of several key areas such as
  • New globalised Payment api.
  • Improving insights on observability and tracing.
  • Integration with API gateway and legacy and new payment api.
  • Data pipeline strategy and lifecycle management of financial data with in the firm
  • Data warehouse design and strategy.
  • Audit framework for applications
  • Automation of devops flows, related to release pipelines and observabilities.
  • Involved in support rota for the applications
  • Coordination with stake holders for feature analysis and various key areas.
Server SideAgile MethodologiesScalabilityDistributed SystemsIntegration TestingSpring Boot+15

Highroads

Technical Architect

Dec 2020Sep 2022 · 1 yr 9 mos · Belfast, Northern Ireland, United Kingdom

  • HighRoads provides health plan management platform designed to help businesses create, sell, and manage their health insurance products. Its primary focus on the needs of health plans, offering solutions to streamline processes, reduce errors, and improve efficiency.
  • Responsibilities:
  • Building the next gen application to support seamless tenant onboarding, customisation and feature rollout
  • Closely working:
  • On redesign & development of data model. A hybrid model (such as reporting later, transactional layer, search layer) for seamless interaction with application layer, provide scalability and distributed load.
  • Design elastic model for advance search layer on various entities within the application
  • Building next gen reporting layer to facilitate better self service to clients.
  • On data Migration strategies and design for new model
  • On re designing and development of existing api's for a better micro service approach
  • With product team to understand the challenges and address them in new model.
  • With various stake holders for impact analysis or legacy apps.
  • Design of various layer such as CRUD, advance search and analytical layer using ELK , datalake solution
  • POC on various tech stacks to see the fitment in the next gen application
Server SideAgile MethodologiesScalabilityIntegration TestingSpring BootGradle+13

Cme group

2 roles

Technical Architect

Jan 2019Dec 2020 · 1 yr 11 mos

  • CME Group Inc. is a financial services company headquartered in Chicago, Illinois, United States. It is the world's largest and most diverse derivatives marketplace, offering trading in a variety of asset classes, including: Agricultural products, Currencies,Energy products, Interest rates, Metals, Stock indexes, Cryptocurrencies
  • Responsibilities
  • Extensive work in Data Lake Solution. Including Hive,Apache Ranger,Hue
  • Worked in Batch and realtime Streaming of Market data
  • Involved in design and end to end execution of several pods.
  • Worked on several Cloud enabled(AWS) market and Big data solutions
  • Involved in code reviews, large scale design and code refactoring
  • Mentoring and guiding teams and thus learning along the way
  • Team management, building project roadmaps, task allocation
Server SideAgile MethodologiesScalabilityIntegration TestingSpring BootCapital Markets+14

Lead Engineer

Dec 2016Jan 2019 · 2 yrs 1 mo

  • Involved in:
  • Redesigning existing legacy monolithic app to a distributed micro service architecture.
  • Improving performance of systems, reducing response time from minutes to mili secs.
  • Several POC to solve complex hierarchical relationship use cases using graphical Databases.
  • Code review and large scale refactoring of projects.
  • Presenting various tech sessions on microservice, Neo4j, Spark, best coding practices etc
  • Mentoring teams, code review and engaged in hiring and recruitment drives.
  • Team management, building project roadmaps, task allocation.
Server SideAgile MethodologiesScalabilityIntegration TestingSpring BootCapital Markets+13

Spire innovations inc

Principal Engineer

Aug 2015Dec 2016 · 1 yr 4 mos · Bengaluru Area, India

  • Spire.AI Copilot for Talent powers new talent operating models for Skills Based Organisations (SBOs). It supports the evolving talent operating model requirements of all Talent stakeholders of future ready companies that are transforming themselves as Skills based Organizations.
  • Responsibilities.
  • Involved in Design and core frame work development such as:
  • Single Sign On and authentication (OpenId Connect) using Keycloak open source
  • Custom Authorization Framework.
  • Elastic Search for free text search and suggestion.
  • Async processing using Kafka as Messaging Queue.
  • Rule Framework.
  • Spark Processing for analysis of Clickstream data/log mining
  • Spark Streaming for real time processing
  • ES Spark integration for analytics of clickstream data
  • Mentoring junior developers and hiring tech talent.
  • Team management, building project roadmaps, task allocation
Server SideAgile MethodologiesScalabilityIntegration TestingSpring BootJ2EE Web Services+11

Msci inc.

Associate

Aug 2013Jul 2015 · 1 yr 11 mos · Mumbai

  • Morgan Stanley Capital International (MSCI), is a leading provider of various services and tools for the global investment community. It operates on various line of business such as Equity, fixed income, and real estate indices. MSCI is well-known for their widely used stock market indices, like the MSCI World Index and the MSCI Emerging Markets Index. These indices track the performance of various segments of the global stock market and serve as benchmarks for many investment funds and portfolios.Portfolio risk and performance analytics, Governance tools.
  • Responsibilities
  • Involved in design and development of core business modules for different market models.
  • Build data pipelines for various market dataflow
  • Closely worked with business owners to build offline line analytic platform
  • Performance enhancement ​of existing projects.
  • Providing solutions in performance area. Such as introducing new technology : M​ongoDB.
  • Developed Different feeds for Different market Data and sentimental data points.
Server SideAgile MethodologiesScalabilityIntegration TestingSpring BootCapital Markets+7

Credit suisse

Application Developer

Mar 2012Mar 2013 · 1 yr · Mumbai Area, India

  • Credit Suisse is a global investment bank and financial services firm. It offers various services
  • Investment banking: This involves raising capital for companies and governments, advising on mergers and acquisitions, and helping with stock and bond issuance.
  • Private banking: This involves managing the wealth of high-net-worth individuals and families.
  • Asset management: This involves investing money on behalf of individuals and institutions.
  • Responsibilities
  • Involved in design, development and enhancement of reporting framework under prime brokerage
  • large scale refactoring of legacy java apps.
  • Optimised performance of various reporting flows.
  • Worked on various enhanced user experience such as Pagination search framework, etc
Server SideAgile MethodologiesIntegration TestingJ2EE Web ServicesEvent-drivenTechnical Solution Design+2

Jp morgan chase

Application Developer

Jun 2010Mar 2012 · 1 yr 9 mos · Mumbai

  • JPMorgan Chase & Co. is one of largest bank in the United States by assets and deposits.
  • and by market capitalization. It provides various services such as Investment banking , Commercial banking, Asset management, Consumer banking
  • Responsibilities
  • Worked on investment banking's fixed income projects
  • Involved in Design and Development of generic framework such as FLEX framework
  • New Spring based platform for users to manage Loan syndication.
  • Cache framework​to achieve h​igh frequency​ and b​etter performance, u​sing E​Hcache.​
  • C​ore ​M​aster modules of Loan Syndication: Deal Creation, ​D​eal Cloning, ​D​eal maintenance.​
Server SideAgile MethodologiesIntegration TestingCapital MarketsJ2EE Web ServicesEvent-driven+3

Tata consultancy services

Analyst

Jun 2008Jul 2010 · 2 yrs 1 mo · Mumbai Area, India

  • NSDL is a central securities depository in India. It was the first electronic depository to be set up in the country. NSDL works to support the investors and brokers in the capital market of the country. NSDL aims at ensuring the safety and soundness of Indian marketplaces by developing settlement solutions that increase efficiency, minimize risk and reduce costs.
  • Responsibilities
  • Building new Trading platforms development for NSDL.
  • Worked on development of Depository participants creation platform .
  • Financial Message flow among the market players.
  • Closely worked with traders to build several next gen NSDL trade features.
Server SideAgile MethodologiesSpring BootCapital MarketsJ2EE Web ServicesEvent-driven+3

Education

Kalinga Institute of Industrial Technology, Bhubaneswar

Bachelor of Technology - BTech — Computer Engineering

Jan 2004Jan 2008

BJEM School

Schooling — Schooling

Jan 1998Jan 2001

Stackforce found 100+ more professionals with Machine Learning Engineering & Cloud Applications

Explore similar profiles based on matching skills and experience