Available to hire
Hello! I’m Gihan Wijesinghe, a software engineer from Sri Lanka with 8 years of experience in the computer engineering industry. I specialize in full-stack application development (web and mobile), system integration (front-end and back-end), and machine learning research. I’m passionate about solving complex problems, learning new technologies, and collaborating with teams to deliver robust solutions.
I value clear communication and teamwork, and I’m always looking to grow as a person and as a professional. I enjoy exploring innovative tech, mentoring peers, and taking on challenging projects that push the boundaries of what’s possible.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Sinhala, Sinhalese
Advanced
Tamil
Advanced
Work Experience
Technical Lead at 99X Technology
January 1, 2025 - PresentCollaborated with business stakeholders and product owners to refine requirements; spearheaded a 7-dev team with AI agents to generate unit tests; developed GraphQL and REST APIs with EF Core; optimized frontend performance with Apollo Client caching; integrated external services; implemented generic pagination and webhook notifications; contributed to CI/CD pipelines in Azure DevOps; built PWAs for mobile users.
Technical Lead at AgCode-Maui
April 1, 2024 - January 20, 2025Led a farm-management system project for the US market; coordinated with business stakeholders; delivered a mobile app with a web API and PWA integration; defined navigation flows and map-based features; implemented SQL backend with EF Core and robust data models.
Senior Software Engineer at Advisor-Service
April 1, 2022 - March 20, 2024Designed and implemented microservices exposing APIs; created database models using Entity Framework; built REST APIs and Swagger documentation; developed a React/TypeScript dashboard UI to visualize data and progress.
Software Engineer at Wint - Card Integration
August 1, 2022 - April 20, 2023Implemented corporate card integration features; automated email workflows via SMTP; created timer utilities and data manipulation scripts; integrated events with a service bus; built a navigation flow and basic UI components; hosted services in cloud.
Software Engineer at Wint - Time Reporting
October 1, 2021 - April 20, 2022Led full-stack development for time reporting; implemented time tracking and invoicing logic; built React/TypeScript UI and backend APIs; created dashboards and actionable reports.
Intern Software Engineer at Neth (ERP)
September 1, 2016 - March 31, 2017Developed ERP modules; implemented database schemas using MySQL; built RESTful services and contributed to system configuration and AWS deployments.
Software Engineer at Wint - Core
November 1, 2018 - April 1, 2020Core CRM/Accounting application; implemented CRUD operations for invoices and receipts; utilized Entity Framework ORM; contributed to onboarding automation and data workflow improvements.
Software Engineer at Wint - Web App
October 1, 2020 - September 1, 2021Transformed an 8-year-old ASP.NET app into a React SPA; implemented frontend with React/Redux and integrated JWT-based authentication on the backend; established OAuth integration.
Software Engineer at Wint - Auth Integration
April 1, 2020 - September 1, 2020Improved authentication and authorization for third-party API usage; researched Bearer authentication and integrated JWT with refresh tokens to enhance security.
Technical Lead at 99X Technologies
January 1, 2025 - PresentLeading a team of developers on the B.U.S. project for Europe (Norway), collaborating with business stakeholders to refine requirements, designing and implementing REST and GraphQL APIs, front-end and back-end features, AI-assisted unit test generation, performance optimization with Apollo Client caching, and driving CI/CD and PWAs.
Associate Technical Lead Engineer at Creative Software Pvt Ltd
April 1, 2024 - January 1, 2025Led technical delivery across multiple projects, including front-end/back-end development, REST APIs, EF Core, SQL Server, and cloud integration; refined requirements with product owners and contributed to CI/CD pipelines.
Advisor - Service Project Lead at Creative Software Pvt Ltd (Sweden Client)
May 1, 2023 - March 1, 2024Advised on service architecture and delivery for a Sweden-based Advisor-Service project; designed modular backend services, integrated with external APIs, and mentored a cross-border development team.
Full Stack Developer at Creative Software Pvt Ltd
April 1, 2020 - April 1, 2022Delivered WinTime Reporting project for Sweden; developed REST APIs, data models, and front-end features; implemented MV* UI layers and integrated mapping for route directions; contributed to data modeling and dashboards.
Software Engineer / Core Accounting at Net ERP Sri Lanka
November 1, 2017 - April 1, 2020Core ERP/CRM application; implemented data models with MySQL/ UML diagrams; RESTful web services to support CRUD operations; contributed to onboarding and data progression.
Intern Software Engineer at Net ERP Sri Lanka
September 1, 2016 - March 1, 2017Hands-on ERP configuration experience and exposure to system setup and AWS EC2; participated in development and role-based access improvements.
Full Stack Developer at BlueVision P2P
September 1, 2020 - January 1, 2021Implemented bulk data insertion via stored procedures, integrated with AWS Lambda, and delivered relevant UI features for device-location data processing; improved data handling performance.
Tech Lead at 99X Technologies, Colombo, Sri Lanka
January 1, 2025 - PresentLed a cross-functional team of developers; collaborated with business stakeholders and product owners to refine requirements; implemented AI-assisted testing; built and integrated REST and GraphQL APIs; optimized front-end performance; integrated external services; contributed to CI/CD pipelines and PWA initiatives.
Tech Lead / Project Lead at 99X Technologies, Colombo, Sri Lanka
April 20, 2024 - January 20, 2025Led a 7-developer team with AI agents for unit-test generation; refined business requirements with stakeholders; built GraphQL APIs, front-end optimization, and back-end integration; implemented CI/CD, and supported migration toward modern architectures.
Advisor- Service at Creative Software Pvt Ltd, Colombo, Sri Lanka
April 1, 2022 - March 31, 2024Designed and implemented microservice features for client platforms; built ORM data models; created REST APIs; contributed to dashboards and UI using React; mentored team on service-oriented architecture.
Freelance Software Engineer at Win t - Card Integration (Client project in Sweden)
August 1, 2022 - April 1, 2023Implemented corporate card integration and automation; designed command-query separation; implemented timer functions to manipulate data; integrated event-driven messaging via service bus.
Freelance Software Engineer at Win t - Web App | Accounting (Sweden)
October 1, 2020 - September 30, 2021Transformed a legacy ASP.NET web app into a React SPA; implemented frontend components and integrated with back-end REST endpoints; added authentication and role-based access.
Freelance Software Engineer at Win t - Auth Integration (Sweden)
April 1, 2020 - September 30, 2020Improved authentication and authorization using OAuth/JWT tokens; researched Bearer tokens and session handling; implemented secure API access for third-party integration.
Freelance Software Engineer at Win t - Core | Accounting | Sweden
November 1, 2018 - April 30, 2020Implemented core accounting features and REST endpoints; data handling and reporting; improved onboarding processes and documentation generation.
Software Engineer Intern at Neth ERP (Sri Lanka)
September 1, 2016 - March 31, 2017Developed ERP module prototypes; contributed to data models and REST services; gained hands-on experience in system configuration and AWS basics.
Education
B.S. in Engineering (Hons) - Specialization in Computer Engineering at Faculty of Engineering, University of Peradeniya
January 1, 2014 - November 1, 2017Bachelor of Science in Engineering (Hons) - Computer Engineering at University of Peradeniya
January 1, 2014 - November 1, 2017B.Sc in Engineering (Hons) - Computer Engineering at University of Peradeniya
January 1, 2014 - November 1, 2017Qualifications
Bachelor of Science in Engineering (Hons) - Computer Engineering
January 11, 2030 - February 18, 2026Microsoft Certified: Azure Fundamentals
January 11, 2030 - April 8, 2026Industry Experience
Software & Internet, Media & Entertainment, Professional Services, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.