Swaraj Jalkote

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 10 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Reduced report generation time from 15 days to under 2 minutes.
  • Increased code coverage from 60% to 95% using TDD.
  • Developed high-performance APIs generating new revenue streams.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and Cloud technologies.

Contact

Skills

Core Skills

Api DevelopmentBackend Systems ArchitectureCloud MigrationPythonData VisualizationSqlMicroservicesAws

Other Skills

API DocumentationAPI designAWS LambdaAgile MethodologiesAmazon DynamoDBAmazon ECSApache KafkaArtificial Intelligence (AI)CIComponent OptimizationData ReportingData StructuresDjango FrameworkDjango REST FrameworkExpress.js

About

Software Engineer with 6 years of experience specializing in API development, microservices, and scalable web applications using Python and AWS. Skilled in frameworks like Django and Flask, adept at creating high-performance, revenue-generating APIs, and ensuring robust code quality through comprehensive testing. Proven track record in delivering efficient and maintainable software solutions that drive business growth. One of my notable projects was developing a Tableau report for the Dividends Data from scratch, where I integrated the Redshift spectrum and constructed complex SQL queries to fetch the required data. I automated the report generation process, reducing the time it took to generate the report from 15 days to less than two minutes. In addition, I am actively working on migrating an enterprise trading platform to the cloud by utilizing Python, AWS, Apache Kafka, FIX Protocol, and Protocol Buffers. I also automated manual work by processing different file formats and developed middleware applications using various Amazon Web Services. I employed Test-Driven Development (TDD) to enhance code quality and increase code coverage from 60% to 95%. I am skilled in web application architecture, Python programming with Flask and Django frameworks, AWS infrastructure, data modeling and analysis using Pandas and NumPy, and distributed systems and messaging technologies such as Apache Kafka and Quickfix. I also have experience with HTML5, CSS3, Bootstrap for user interface design, and Git for version control. I have advanced data visualization skills using Tableau and can monitor and optimize system performance using performance metrics tools such as Splunk and Honeycomb. I am committed to delivering exceptional results and continuously improving in my field.

Experience

6 yrs 10 mos
Total Experience
1 yr 11 mos
Average Tenure
11 mos
Current Experience

Thoughtworks

Senior Software Engineer

Jul 2025Present · 11 mos · India · Hybrid

Pluralsight

Software Engineer ll at Flow

Sep 2023Jul 2025 · 1 yr 10 mos · Bengaluru, Karnataka, India · Hybrid

  • ● Led the development of APIs to serve admin audit logs and enable customer access to custom and aggregated
  • data reports, creating new revenue streams by exposing over 30 internal APIs, including those for key metrics like
  • Code, DORA, and Ticket metrics.
  • ● Architected robust backend systems, including single-tenant organization registration and dual API endpoints for
  • raw and aggregated data, ensuring seamless onboarding and flexible data reporting for users.
  • ● Maintained high code quality with over 98% code coverage through meticulous unit and load testing, ensuring
  • system reliability and performance.
  • ● Standardized API documentation with a Swagger, facilitating consistent documentation practices across the
  • team and APIs, while mentoring teammates and contributing to scalable, maintainable architecture design.
  • ● Designed and implemented a scalable Reconciliation process to track Deployment and Commit SHAs for
  • customers, ensuring accuracy and efficiency in version control.
API DevelopmentBackend Systems ArchitectureUnit TestingAPI DocumentationData Reporting

Deloitte

2 roles

Software Engineer

Promoted

Oct 2022Aug 2023 · 10 mos · Bengaluru, Karnataka, India · Hybrid

  • Worked on migrating the legacy process of trading stocks to the cloud by utilizing Python, AWS, Apache Kafka, FIX Protocol, and Protocol Buffers.
  • Employed innovative design patterns to refactor existing components and make them more modular and dynamic.
  • Developed a protobuf Python library that included various order types' proto files, such as order acknowledgment, order execution, order cancel, and more.
  • Worked on various PoCs to enhance existing flow and components, improving system performance and streamlined processes.
  • Proactively optimized component performance through code refactoring and the introduction of performant approaches.
  • Demonstrated dedication to delivering exceptional results and ability to work collaboratively with teams.
Cloud MigrationPythonApache KafkaProtocol BuffersComponent Optimization

Software Engineer

Mar 2022Sep 2022 · 6 mos · Bengaluru, Karnataka, India · Hybrid

  • Developed Tableau report for the Dividends Data from scratch by integrating Redshift spectrum and constructing complex SQL queries to fetch the required data.
  • Automated the report generation process to generate the report in less than 2 minutes which took the client more than 15 days to generate manually.
  • Delivered the Dividends Tableau report to Production with minimal defects.
TableauSQLReport AutomationData Visualization

Tata consultancy services

Software Engineer

Jun 2019Mar 2022 · 2 yrs 9 mos · Mumbai Metropolitan Region

  • ● Developed high-performance microservices and scalable web applications with Python,
  • Rest API, Amazon Web Services, and Flask to process tens of millions of records in
  • seconds.
  • ● Streamlined microservices to process diverse file formats like CSV, XML, DAT, JSON to
  • automate the manual work completely.
  • ● Refactored existing components by introducing multiprocessing and multithreading to
  • improve the performance by more than 100%.
  • ● Engineered various middleware applications by utilizing different Amazon Web Services
  • such as Lambda, ECS Fargate, S3, SNS, Cloudwatch, RDS, etc.
  • ● Leveraged Test-Driven Development (TDD) approach to improve the code quality and
  • increased the code coverage from 60% to 95%.
  • ● Successfully deployed the microservices and middleware applications to production.
  • ● Developed the backend microservice to manage and serve the API requests sent by the
  • frontend using Python, AWS lambda, Flask, Postgres, Rest API.
MicroservicesAWSFlaskTest-Driven Development

Education

Prof. Ram Meghe Institute of Technology & Research Badnera Rly.

Bachelor of Engineering — Information Technology

Jan 2016Jan 2019

Stackforce found 100+ more professionals with Api Development & Backend Systems Architecture

Explore similar profiles based on matching skills and experience