
Uditha Chathura
Software Engineer
Skills

Bekijk mijn diensten

Portfolio
Werkervaring
Tech Lead
UD Technologies • Fulltime
Mar 2025 - Present • 1 yr 5 mos
As the Tech Lead and core software architect at UD Technologies, I drive the technical vision and manage the end-to-end development of high-performance enterprise applications and custom business solutions. I specialize in designing scalable system architectures, selecting the most efficient tech stacks, and ensuring optimal application performance from the database layer to the frontend. Key Responsibilities & Achievements: * Architected and developed comprehensive enterprise SaaS products from scratch, including Eazy POS, Tracksy.lk, and Core Bank (a specialized microfinance and core banking software). * Engineered highly secure, scalable RESTful APIs using ASP.NET Core (C#). * Optimized complex database operations and maximized transaction speeds using MSSQL and Dapper, avoiding heavier ORMs to ensure blazing-fast performance. * Directed frontend development utilizing Angular and React to deliver highly responsive, modern user interfaces. * Managed complete server infrastructure and deployments, including configuring IIS on Windows Server VPS environments and handling DNS/SSL routing via Cloudflare. * Developed custom network solutions, including compiling EazyDesk remote desktop applications and integrating complex third-party APIs like Stripe for secure e-commerce checkouts. My focus is on delivering robust, maintainable, and highly efficient software architectures that directly solve complex business challenges.