Nepal's open education portal

EduNepalEduNepal

Software Engineering & Cloud Operations Internship Report — F1Soft International

Official industrial internship report detailing fintech software development, microservices, and cloud deployments in Nepal.

Artificial Intelligence · CACS401 · Semester 7

BCA Curriculum 2079

Unit 2•Unit 2 of 2

Unit 2: Intelligent Agents and Environments

Executive Summary

This report documents a 3-month industrial internship conducted at F1Soft International Pvt. Ltd. (Pulchowk, Lalitpur), Nepal's pioneer fintech software company. During the internship tenure, the author was attached to the Digital Banking & Web Platforms division, contributing to high-throughput REST API optimization, microservice containerization using Docker, CI/CD pipeline automation via GitLab CI, and PostgreSQL database query optimization for high-concurrency payment gateway transactions.

Key Technical Contributions:

  1. Webhook Processing Engine: Engineered resilient idempotency keys for transaction notifications.
  2. Database Query Profiling: Reduced slow query latency on financial ledger tables by 45% using composite indexes.
  3. Observability: Configured Prometheus and Grafana dashboards for monitoring API response times.

Related notes

View all →

Practice questions

View all →
  • Which heuristic search algorithm evaluates nodes using f(n) = g(n) + h(n)? (a) Breadth-First Search (b) A* Search (c) Depth-First Search (d) Hill Climbingobjective · 1 marks
  • What is an admissible heuristic? Why is admissibility required for optimality in A* tree search?short · 5 marks

View all questions for this subject →

← Back to all notes