Senior Software Engineer with 10+ years in healthcare, legal technology, education and enterprise communications. Lead frontend and backend teams across web, desktop and mobile, with hands-on .NET, Azure, distributed systems and AI development.

Mahesh Nepal
@maheshnepal
Tech Lead at SearchMed Inc. who architected a patient mobile AI assistant for provider search, appointments, and health records.
Experience
Work history, roles, and key accomplishments
Tech Lead
SearchMed Inc.
Jan 2025 - Present (1 year 9 months)
Lead frontend and backend teams, guiding architecture and mentoring engineers. Architected a patient mobile AI assistant, encrypted messaging, and an advertising platform.
Senior Software Engineer (Consultant)
SearchMed Inc.
Sep 2023 - Jan 2025 (1 year 4 months)
Designed search across 5 million+ healthcare providers, appointment scheduling workflows, and an OpenIddict identity service. Built .NET and Azure services with Azure Service Bus and introduced CI/CD.
Senior Software Engineer
LeanLaw
Jan 2021 - Jan 2025 (4 years)
Helped split a monolithic legal billing API into microservices, built webhooks and QuickBooks sync, moved services to AKS, introduced gRPC and a public GraphQL API, and transitioned frontend from AngularJS to Vue.
Senior Software Engineer (Consultant)
LeanLaw
Sep 2020 - Dec 2020 (3 months)
Built backend test infrastructure including a .NET Core framework for API integration tests and contributed backend development during product sprints.
Senior Software Engineer
InnovateTech (Advanced Pedagogy)
Feb 2020 - Dec 2020 (10 months)
Led backend architecture and development of an interactive eBook product using .NET microservices. Defined product requirements, delivered to a tight deadline, and recruited and trained engineers.
Software Engineer
TekVortex
Jul 2018 - Feb 2020 (1 year 7 months)
Improved Cisco Jabber archiver performance by more than 3x through SQLite query optimization. Replaced Entity Framework with a custom ADO.NET ORM and built communication archivers for Skype, Slack, Facebook, and LinkedIn.
Software Engineer
Verscend Technologies
Jun 2015 - Feb 2018 (2 years 8 months)
Developed US healthcare risk-analysis modules and progressed from Intern to Associate and Software Engineer. Built a Selenium WebDriver test framework and contributed test cases and peer code reviews.
Education
Degrees, certifications, and relevant coursework
Kathmandu University
Bachelor of Engineering, Computer Engineering
2011 - 2015
Bachelor of Engineering in Computer Engineering from Kathmandu University, completed in 2015.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Mahesh?
You can contact Mahesh and 90k+ other talented remote workers on Himalayas.
Message MaheshGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
