Software Engineer | SDE @ Satech Solutions | Java | React | AWS | CI/CD | Master’s in CS | Building Scalable Applications| Former TCS'er | Passionate About Cloud, APIs & Data | Always Curious to Learn & Innovate
I am a passionate and technically driven Software Development Engineer with a strong foundation in computer science fundamentals, including algorithms, data structures, and object-oriented programming.
At Satech Solutions, a cybersecurity-focused startup, I work as part of a small, hands-on team developing internal tools and client-facing platforms to assess and manage security risks.
Built a customizable risk assessment web application that automates scoring based on responses to NIST and CIS v8-aligned questionnaires.
Developed RESTful APIs using Java (Spring Boot) and Python (Flask) to serve questionnaire logic, scoring engines, and PDF report generation.
Designed frontend components using React, Redux, and Material UI, enabling dynamic form rendering and chart-based dashboards.
Implemented logic to convert risk assessment results into downloadable PDF reports using Node.js PDF libraries and backend rendering tools.
Managed AWS infrastructure with EC2, S3, and Route 53 to ensure stable cloud deployment; set up monitoring and auto-recovery.
Set up CI/CD pipelines using Jenkins to automate testing and deployments, and containerized services using Docker for better portability.
Participated in architecture discussions directly with the CTO, contributing ideas around data models, authentication, and modular design for HIPAA/SOC 2 compliance.
Gained valuable experience working cross-functionally in a startup setting, often switching between backend, frontend, and DevOps work depending on project phase.
At TCS, I worked on full-stack development projects for a major banking client in the insurance and retail finance domain, focusing on building secure, maintainable, and scalable applications.
Developed microservice-based backend modules using Java, Spring Boot, and PostgreSQL for services like account onboarding, KYC, and loan processing.
Collaborated with frontend developers to consume and test APIs via React and Angular, ensuring end-to-end functionality and smooth user experience.
Integrated JWT and OAuth2 for secure authentication and implemented user-role-based access control at the service layer.
Created and maintained CI/CD jobs in Jenkins, used Docker to containerize services, and deployed them to staging environments.
Worked with QA teams to write and maintain unit/integration tests using JUnit, Mockito, and Postman for API testing.
Participated in client calls, sprint reviews, and daily scrums using Agile/Scrum methodology, regularly contributing to planning, estimations, and retrospectives.
Supported early-stage cloud migration efforts by analyzing on-prem dependencies and designing cloud-ready service logic.
Education
2022 — 2024
University of New Haven
Master of Science - MS
2022 — 2024
2017 — 2020
Acharya Nagarjuna University
Bachelor of Science-B.Sc specialization in Cloud Computing