Senior Software Engineer

Hello, I'm Pritam Thing

Software Engineer with over 5 years of professional experience in designing and developing scalable enterprise applications. Expertise in Java, Spring Boot, AWS, and Google Cloud Platform.

5+
Years Experience
20+
Projects Delivered
10+
Technologies

Professional Objective

Proven ability to integrate external APIs, implement CI/CD pipelines, and deploy cloud-native applications using Docker and modern DevOps practices. Demonstrated track record of delivering secure, high-performance backend systems for production environments.

Passionate about creating efficient, scalable solutions and mentoring junior developers. Currently focused on advancing skills in cloud architecture and distributed systems.

Technical Expertise

Languages

Java Python JavaScript TypeScript Groovy SQL C / C++

Frameworks & Backend

Spring Boot Grails NestJS Django Laravel Hibernate Prisma ORM

Frontend & UI

React Next.js HTML5 / CSS3 jQuery D3.js Highcharts Java Swing

Cloud Platforms

AWS (EC2, S3, SQS, Lambda) GCP (Cloud Run, BigQuery, Pub/Sub) Google Cloud Functions

Databases

PostgreSQL MySQL Oracle Database Cloud Storage

DevOps & Tools

Docker GitHub Actions Git / Bitbucket Maven JUnit Zitadel Auth

Work History

Senior Software Engineer

SMAT SA | Oct 2022 - Present

Fintech platform for alternative investments.

  • Designed and developed scalable backend services for the smat.io platform using Spring Boot and Grails, following sound system analysis and architectural design principles.
  • Designed, optimized, and maintained MySQL database schemas, ensuring high performance, data integrity, and efficient query execution.
  • Built and maintained RESTful APIs to support seamless integration between backend services and frontend applications.
  • Developed frontend components using React, Next.js, and TypeScript, supporting responsive and user-centric interfaces.
  • Integrated external authentication systems, including Zitadel and other third-party APIs, for secure access control.
  • Implemented CI/CD pipelines using GitHub Actions and Docker, enabling automated builds, testing, and deployments.
  • Wrote and maintained technical documentation for APIs, system architecture, and development workflows.
  • Performed system analysis, debugging, and performance optimization to enhance reliability and scalability.
  • Maintained and extended existing backend features while implementing new business functionalities based on evolving requirements.
  • Conducted unit testing and regression testing to ensure application stability and code quality.
  • Reviewed peer code contributions to enforce best practices and maintain high development standards.
  • Monitored production systems, resolved bugs, and handled performance issues to ensure uninterrupted service availability.
  • Worked extensively with Google Cloud Platform services, including Cloud Run, BigQuery, Pub/Sub, Cloud Storage, and Log Explorer.
  • Collaborated closely with product managers and designers to translate business requirements into robust technical solutions.

Java Course Lead (Part-time)

Baeldung | Jan 2023 - Sep 2023

  • Led the design and restructuring of Java and Spring Boot–based learning course technical content development, ensuring alignment with industry standards and best practices.
  • Conducted in-depth technical analysis and quality reviews of Java/Spring codebases to maintain high instructional and architectural standards.
  • Identified technical gaps in existing course content and systems, proposing and implementing improvements for better learning outcomes.
  • Planned and structured Java-based course architectures, defining module flow, learning objectives, and technical depth.
  • Provided expert guidance on Java and Spring frameworks, ensuring content accuracy and real-world applicability.
  • Researched and incorporated updates from the latest Spring Boot releases to keep learning materials current and relevant.
  • Reviewed and validated lesson notes, code examples, and documentation prepared by content developers.
  • Mentored junior instructors and developers on Java, Spring best practices, and clean coding principles.
  • Coordinated with cross-functional teams to manage course publishing, updates, and release schedules.
  • Assisted content owners with planning, prioritization, and delivery during high workload periods.
  • Designed and evaluated Java developer technical assessments to measure practical coding and problem-solving skills.
  • Ensured consistently high quality across all instructional materials, code samples, and learning resources.

Software Engineer

Cedar Gate Technologies | Mar 2021 - Oct 2022

  • Developed healthcare analytics web applications for US Healthcare, enabling data-driven insights and reporting.
  • Contributed to Healthcare Benefits Analytics (HBA) and Value-Based Care Analytics (VBCA) platforms supporting large-scale healthcare data processing.
  • Designed and maintained relational databases to efficiently manage and analyze high-volume healthcare datasets.
  • Built and maintained backend services using Java and Groovy on Grails, ensuring scalability and performance.
  • Supported frontend development using HTML5, CSS3, jQuery, D3.js, and Highcharts for interactive data visualization.
  • Conducted feasibility analysis and prepared technical design documentation to guide development and implementation.
  • Integrated AWS services, including S3, SQS, CloudWatch, and CodeCommit, to support cloud-based workflows and monitoring.
  • Developed Python automation scripts to streamline operational processes and improve system efficiency.
  • Collaborated closely with QA teams to support testing, defect resolution, and overall quality assurance.
  • Ensured application reliability, performance optimization, and compliance with healthcare data standards.

Software Developer

Shangrila Microsystem Pvt. Ltd | Sep 2019 - Feb 2021

  • Designed and developed government web applications using Django and Laravel frameworks to support public-sector digital services.
  • Participated in requirement gathering, system analysis, and system design in coordination with government stakeholders.
  • Worked on Municipal ERP and Taxation systems, enabling efficient management of municipal operations and revenue processes.
  • Designed, developed, and maintained database-driven applications using Oracle Database for reliable data management.
  • Implemented database backup, recovery, and maintenance strategies to ensure data integrity and system availability.
  • Developed and supported desktop-based applications using Java Swing for internal administrative workflows.
  • Prepared comprehensive technical and end-user documentation to support system usage and maintenance.
  • Provided ongoing technical support, bug fixes, and system enhancements for deployed applications.
  • Optimized database schemas and SQL queries to improve system performance and scalability.
  • Supported deployment, monitoring, and maintenance of applications in production environments.
  • Ensured system security, reliability, and compliance with government IT standards.

Education

Bachelor of Technology (CSE)

Jawaharlal Nehru Technological University (JNTUA), Andhra Pradesh, India

Graduated 2019

Get In Touch

Email

pritamthing90@gmail.com

Phone

+977-9865234077

Location

Makawanpur, Nepal (NP)