Souradip's logo

Souradip Chandra

Software Developer

Experience

Dassault Systèmes

Research And Development Specialist

May 2021 – September 2023

website

Bangalore, India
  • Created and deployed 16+ scalable project management software APIs with 80% code coverage using JavaScript, Java, and RDF tech, serving millions of daily requests. Achieved linear scalability up to 32 concurrent requests (CR).
  • Worked on Event Publishing service integration, where I designed and developed different structured messages in accordance with event guidelines. Also published these messages to the Message Bus topic, allowing subscribed consumers to access and read them. The technology used – Java, ActiveMQ, and Javascript.
  • Successfully integrated multiple services with the 3DPlan service, such as User groups and notification services. Contributed to XPP's sales numbers, achieving an impressive +118% growth compared to the previous year for Q1 and Q2 of 2022.
  • Reviewed PES (Product Enhancement Specification), breaking stories into sub-tasks, and followed Test-Driven Development (TDD) practices. Provided prompt CR (Code Review) feedback within one day of opening and implemented PCS (Performance Scalability) test scripts for various functionalities. Experienced in agile and scrum working methodologies.

Wipro Ltd

Senior Software Developer – Frontend Platform

August 2018 – May 2021

website

Bangalore, India
  • Designed and developed the Inferences and Interventions module of Levi’s revenue forecasting dashboard and integrated it with the backend ML engine. Got featured on news websites Customer’s Spotlight (5K+ Monthly traffic) using technologies such as Highcharts, Angular, Flask, etc.
  • Played a key role in developing the user interfaces for over four cutting-edge AI-driven backend applications. These applications currently serve as proofs of concept (POC) for addressing a diverse range of business challenges.
  • Implemented role-based access control for different users across multiple Business Units in Wipro's internal revenue prediction dashboard using CAS (Centralized Authentication Service). Optimized legacy code to improve performance and reduce technical debt, resulting in a 2x increase in visitors.

Education

Logo of Academy Of Technology, WB

Academy Of Technology, WB

May 2014 – May 2018

Bachelor of Technology

CGPA: 8.6/10

Projects

Souradip.ch My Personal Portfolio Website

Website

  • Designed, developed, and deployed a comprehensive portfolio website aimed at enhancing online visibility and sharing knowledge with a broader audience.
  • The website features technical blogs on diverse subjects, including distributed systems, high-level design, low-level design, and software engineering best practices.
  • Leveraged the following technologies - Sanity as a CMS (Content Management System), Supabase as the database, and Next.js for frontend development. Additionally, integrated third-party APIs from platforms such as LeetCode, Google Analytics, EmailJs, Mailchimp.

Low-Level Design Repo

GitHub

  • Established a GitHub repository to assist individuals in initiating their journey into low-level design using Python.
  • The repository encompasses a range of topics, including UML diagrams, commonly employed design patterns, and comprehensive code examples for popular low-level concepts.

Highlights

  • Champion Award for significant contribution – H2- 2021
  • Certificate of Achievement – Front-end Development – Angular
  • Solved 350+ problems on Leetcode and Coding Ninja
  • Victory League Extraordinary Commitment - 2020 – JULY

Skills

  • Languages: Python, JAVA, JavaScript (ES5/ES6), Backbone, HTML5, CSS3
  • Frameworks: Node.js, NextJs, Angular, RDFs, Supabase, Firebase
  • Tools: Git, GitHub, NuoDB, Postman, REST APIs, Linux, Docker, Kubernetes, NoSQL
  • Skills: DSA (Data Structures and Algorithms), HLD (High-Level Design), LLD (Low-Level Design), OOPs (Object-Oriented Programming), Agile, Back-end, CI/CD (Continuous Integration/Continuous Deployment), SCRUM, Distributed Systems, TDD (Test-Driven Development), PCS Tests