Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

Samyog Acharya

Ruston,Louisiana

Summary

Software Engineer with over four years of experience in software development, problem-solving, and optimizing web applications. Proficient in Java, Spring Boot, Hibernate, JDBC, MySQL, PostgreSQL, Azure Service Bus, Kafka, and Docker. Skilled in analyzing project dependencies in the initial phase to facilitate smooth development for the team.

Overview

6
6
years of professional experience

Work History

Software Engineer

Syansoft Technologies Private Limited
06.2023 - 08.2024
  • Upgraded Java and Spring Boot versions, resolving migration issues
  • Worked on handling a large Excel and CSV file by using Aspose Cell
  • Worked on configuration on microservices, interservices communication using Feign client, and also consuming response from another application by using RestTemplate
  • Developed backend file chunking services for handling large files, storing metadata in Redis and cloud storage
  • Implemented asynchronous processing using Kafka and Azure Service Bus
  • Managed cookie configurations, lifecycle, and implemented AES-based password encryption
  • Integrated multiple databases and used Spring Boot JDBC for relational database connectivity

Java Developer

Mandala Systems Limited
11.2020 - 05.2023
  • Developed financial reports and bills by using technologies such as apache velocity and apache poi
  • Integrated third-party services like Viber and Messenger for social media applications
  • Designed a backend system to generate calendars by mapping Nepali and English dates
  • Implemented scheduling for asynchronous fintech calculations
  • Developed real-time notifications using WebSockets for frontend and backend applications
  • Worked on Angular-based applications, handling API integration, authentication, role management, and dynamic UI updates

Junior Java Developer

Three Monks Pvt. Ltd.
09.2018 - 07.2020
  • Developed backend application by using spring boot, which includes MVC Artitecture and developed api using restful web services
  • Built web applications with Vue.js, implementing features such as token-based login/logout, multi-step form validation, and file uploads
  • Worked on security configuration such as authentication, and authorization and managing cors issue on backend applicaton
  • Designed databases using JPA and Hibernate and worked with native queries
  • Integrated APIs in Vue.js, managing token-based security and pagination
  • Worked on regex to validate phone numbers and handled pagination from backend to frontend

Education

Master of Science - Computer Science

Louisiana Tech University
05-2026

Bachelor - Computer Information System

Apex College
Kathmandu
09-2018

Intermediate - Science

United Accademy
Kathmandu Lalitpur
01.2013

Skills

Proficient in:
  • Java
  • Git
  • PostgreSQL
  • MySQL
  • IntelliJ IDEA
  • JDBC (Java Database Connectivity)
  • Web applications
  • Code debugging
  • Event-driven architecture
Familiar with
  • AngularJS
  • C
  • C
  • Visual Studio Code
  • MSSQL
  • Data encryption
  • Build releases
  • Vuejs

Projects

Restaurant Management System: Developed a food ordering and tracking application using Spring Boot and Java, following a microservice architecture. Built RESTful web services, integrated a MySQL database, and facilitated inter-service communication using Feign client. Implemented authentication and authorization for security and managed routing within the application. Integrated a circuit breaker to handle fallbacks and exceptions efficiently..

 School Management System: Developed a Spring Boot application for role-based user registration. Implemented the MVC architecture with entities, models, services, repositories, and controllers. Used REST Controller Advice for API exception handling. Integrated Redis caching to enhance API performance. Implemented asynchronous communication using Kafka.

Timeline

Software Engineer

Syansoft Technologies Private Limited
06.2023 - 08.2024

Java Developer

Mandala Systems Limited
11.2020 - 05.2023

Junior Java Developer

Three Monks Pvt. Ltd.
09.2018 - 07.2020

Master of Science - Computer Science

Louisiana Tech University

Bachelor - Computer Information System

Apex College

Intermediate - Science

United Accademy
Samyog Acharya