Riddhisattwa BhattacharyaDesign. Scale. Lead.
I am a software developer with 6+ years of experience designing and building scalable, production-grade systems. My work goes beyond implementation—I focus on architectural decision-making, system scalability, and long-term maintainability, ensuring solutions align with both technical and business goals.
As an aspiring Software Architect, I take ownership of system design, mentor best-practice adoption, and drive technical direction within teams. I enjoy translating complex requirements into clean, resilient architectures and continuously improving systems through thoughtful design and engineering discipline.
I am deeply interested in emerging technologies such as Generative AI, exploring how GenAI can be responsibly integrated into modern architectures to enhance automation, productivity, and system intelligence.
This portfolio reflects my architectural mindset, leadership approach, and commitment to building future-ready software systems.
About Me
I’m a software engineer with 6+ years of experience building backend and desktop applications using Java (Spring) and C# (.NET Framework, .NET Core, WPF). I’m currently growing into a software architect role, with a focus on system design, scalability, and distributed systems. Through this blog, I share practical insights on architecture, backend engineering, and emerging technologies like Generative AI.
Core Programming (Hands-On)
Frameworks (Hands-On)
Databases (Hands-On)
Backend and Api Engineering (Hands-On)
Devops and CI&CD (Hands-On)
Engineering Principles (Hands-On)
Experience
Lead Software Developer
Hyland Software Solutions India LLPMarch 2020 - Present
I led the end-to-end design and development of service-oriented enterprise applications using C#, .NET Core, and ASP.NET Web API, delivering secure, scalable, and maintainable systems. My work included designing versioned RESTful APIs with JWT-based security, migrating legacy services from .NET Framework to .NET Core, and refactoring architectures to comply with NIST 800-53 and NIST Cybersecurity Framework (CSF) standards. I also architected a Point-to-Point ETL platform (Hyland Data Transfer), building the backend with Spring Boot and Hibernate, a management UI with GWT, and a custom domain-specific query language (NQL) with its own compiler using JJTree/JavaCC for complex data transformations over SQL Server. In parallel, I established Azure DevOps CI/CD pipelines, enforced strong testing practices, integrated AI-assisted developer tools, and led cross-functional teams through architecture reviews, code quality initiatives, and stakeholder-driven design decisions.
Data Engineer
ThirdEye Data Analytics India Pvt. Ltd.June 2018 - February 2020
Developed and scaled RESTful APIs for a customer engagement platform using Spring Boot, Spring Data JPA, MySQL, and Couchbase to support high-performance workloads. Built lightweight Python Flask services to dynamically adjust Apache Solr indexing scores based on usage analytics, significantly improving search relevancy. Designed large-scale data storage solutions with Cassandra for efficient handling of historical and analytical datasets. Containerized and deployed microservices using Docker and Kubernetes, integrating CI/CD pipelines with Bitbucket, while collaborating closely with backend, DevOps, and QA teams to ensure reliable, end-to-end service delivery.

