Yugesh.Apiv2024.10

api.yugesh.dev/v1
OpenAPI 3.0 Interactive docs

Mid-Level Software Engineer — ASP.NET Core · SQL Server · Dapper

Everything you'd ask a candidate in an interview is documented below as endpoints of Yugesh.Api. Expand any operation and hit Execute — the response payloads are real data from my résumé, no mocks involved.

I design and maintain enterprise ERP systems for insurance and finance at Foneinsure Pvt. Ltd. — production software serving National Life Insurance and Sanima Reliance Life Insurance.

$

Operations

6 endpoints

Description

Returns the engineer profile: identity, focus areas and current status. Cached experience not required — this endpoint is always learning.

Responses

200application/json
Server response · 0 ms · application/json · 200 OK
{
  "name": "Yugesh Raj Shilakar",
  "role": "Mid-Level Software Engineer",
  "company": "Foneinsure Pvt. Ltd.",
  "location": "Kathmandu, Nepal",
  "focus": [
    "ASP.NET Core", "SQL Server", "Dapper", "Enterprise ERP"
  ],
  "summary": "Designs and maintains enterprise ERP systems for insurance and finance — policy workflows, claims, underwriting, incentive calculations, double-entry accounting engines, high-performance T-SQL and third-party API integrations.",
  "openToOpportunities": true
}

Press Execute to fetch live profile data.

Parameters

NameTypeDescription
since string (query) Optional filter. Try "2021" to include the database-administrator era.

Responses

200application/json
Server response · 0 ms · application/json · 200 OK
[
  {
    "role": "Mid-Level Software Engineer",
    "company": "Foneinsure Pvt. Ltd. — Kathmandu",
    "period": "2024 — Present",
    "highlights": [
      "ERP modules for National Life Insurance & Sanima Reliance Life Insurance",
      "Double-entry accounting: vouchers, sub-ledgers, VAT/TDS, financial reports",
      "Complex T-SQL: stored procedures, CTEs, window functions, bulk JSON processing",
      "REST integrations with validation, error handling, failed-transaction recovery",
      "IIS deployments, logging, migrations and end-to-end production troubleshooting",
      "Airline ticketing, invoicing & payments for eSewa Travels and Tours"
    ]
  },
  {
    "role": ".NET Developer Intern",
    "company": "Swift Innovations — US (Remote)",
    "period": "2023",
    "highlights": [
      "Web applications with .NET MVC and Entity Framework Core",
      "Web scraping and structured data collection",
      "Datasets across Excel and MongoDB — relational + NoSQL"
    ]
  },
  {
    "role": "Database Administrator — Associated Role",
    "company": "Udaaya Samaj, Asan",
    "period": "Oct 2021 — Jan 2022",
    "highlights": [
      "Managed MySQL datasets digitized from handwritten records",
      "Organized digital archive of historical organizational minutes"
    ]
  }
]

Press Execute to fetch career history.

Parameters

NameTypeDescription
includeSideQuests boolean (query) Default true — hackathon builds included. They tend to be the fun ones.

Responses

200application/json
Server response · 0 ms · application/json · 200 OK
{
  "shipped": [
    {
      "name": "Enterprise Insurance ERP",
      "stack": ["ASP.NET Core MVC", "C#", "Dapper", "SQL Server"],
      "impact": "Core insurance platform for National Life & Sanima Reliance — claims, underwriting, incentives, transactional workflows and MIS reporting on complex stored procedures."
    },
    {
      "name": "Accounting & Financial Management Software",
      "stack": [".NET 8", "Dapper", "T-SQL", "Reporting"],
      "impact": "Complete double-entry engine — accounts, sub-accounts, branches, vouchers, ledgers, purchase/sales processing, VAT/TDS posting, opening-to-closing balance reports."
    },
    {
      "name": "Travel & Airline Ticketing System",
      "stack": ["ASP.NET Core", "JSON APIs", "Invoicing"],
      "impact": "Ticketing for eSewa Travels and Tours — passenger management, sales invoices, payment processing, account mapping and VAT-aware workflows."
    }
  ],
  "experiments": [
    { "name": "Third Vision",   "what": "Real-time object detection web app — Asian Hack 2022, 3rd place" },
    { "name": "PayoWork",      "what": "Freelancing platform connecting professionals with clients" },
    { "name": "Aparichit",     "what": "Anonymous civic reporting & emergency services platform" },
    { "name": "YAnimee",       "what": "Anime browsing & streaming web application" }
  ]
}

Press Execute to fetch project payloads.

Description

Returns skill inventory grouped by category. Heavy daily-driver items appear first within each group.

Responses

200application/json
Server response · 0 ms · application/json · 200 OK
{
  "languages": ["C#", "SQL", "JavaScript", "HTML5", "CSS3"],
  "backend": ["ASP.NET Core", ".NET 8", "MVC", "REST API", "Dapper", "EF Core"],
  "data": ["SQL Server", "MySQL", "MongoDB", "Stored Procedures", "CTEs", "Window Functions", "Query Tuning", "Data Migration"],
  "frontend": ["Razor Views", "jQuery", "AJAX", "DataTables", "Select2"],
  "domains": ["Insurance ERP", "Claims & Underwriting", "General Ledger", "VAT / TDS", "MIS Reporting"],
  "tools": ["Visual Studio", "SSMS", "Git", "TortoiseGit", "IIS", "Postman"]
}

Press Execute to fetch the stack inventory.

Responses

200application/json
Server response · 0 ms · application/json · 200 OK
[
  { "program": "B.Sc. Computer Science & Information Technology", "years": "2019 — 2024" },
  { "program": "+2 in Science",                                  "years": "2017 — 2019" },
  { "program": "Schooling",                                     "years": "2006 — 2017" }
]

Press Execute to fetch education records.

Request body

{
  "name": "Your Name",
  "email": "you@company.com",
  "message": "We have an interesting backend problem..."
}

Note

HTTP transport is disabled in these docs. Real delivery works over mailto: or tel: — use the buttons below and consider it executed.

Responses

202application/json Send Email Call instead
Example response · application/json · 202 Accepted
{
  "status": "accepted",
  "replyWithinHours": 24,
  "referencesAvailableUponRequest": true
}

Models

2 schemas

Engineer

The resource everything else relates to

name
string · "Yugesh Raj Shilakar"
role
string · "Mid-Level Software Engineer"
stack
array[string] · C#, SQL, JavaScript…
domains
Insurance ERP · Double-entry accounting · MIS reporting
openToWork
boolean · always true for the right problem

Project

Returned by GET /v1/projects

name
string · human-readable identifier
stack
array[string] · technologies actually used
impact
string · what changed in production because of it
inProduction
boolean · true for all three shipped systems