18.08.2026 aktualisiert


100 % verfügbar
Engineering Manager | Technical Lead
Colombo, Sri Lanka
Nur Remote
Bachelor of Science, Computational PhysicsÜber mich
Software engineer and technical lead with 10+ years of experience building web and mobile products. I help businesses turn complex requirements into reliable, scalable solutions, combining hands-on full-stack development, solution design, technical leadership, and a focus on quality and delivery.
Skills
Software-Produktmanagement
Front-End Development
Expertise in front-end languages and frameworks including JavaScript, TypeScript, Angular 14, React, Next.js, HTML, and CSS, enabling the delivery of high-quality web and mobile applications.
Back-End Development
Proficiency in server-side languages and frameworks such as Java, Node, Spring Framework, PHP, and Bash, supporting robust and scalable application architectures.
Cloud Computing & DevOps
Hands-on experience with cloud computing services including AWS EC2, AWS Lightsail, AWS S3, AWS Route 53, GCP, Apache, and Tomcat, as well as build automation tools like Jenkins and Git.
Database Management
Working knowledge of relational and non-relational databases including Oracle, MySQL, and MongoDB for efficient data storage and retrieval.
Content Management Systems
Experience with WordPress as a content management system for web project delivery.
CSS Frameworks
Utilization of CSS frameworks such as Bootstrap and Tailwind to build responsive and visually consistent user interfaces.
Package Management
Familiarity with package managers including NPM, Mevan, and Composer to manage project dependencies efficiently.
Project Management Tools
Use of project management tools such as JIRA, Trello, and Bugherd to plan, track, and deliver software projects effectively.
Agile & Scrum
Certified Scrum Master with practical experience implementing and maintaining Agile development practices across cross-functional engineering teams.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2025
Sprachen
EnglishverhandlungssicherSinhalaMuttersprache
Projekthistorie
- Build scalable software engineering solutions
- Guide the software development team and advocate high quality software development
- Implement agentic software development while maintaining industry standards in software development
- Act as scrum master and manage multiple software projects
- Laise with senior management to capture the product requirements and implement solutions
Leadership of cross-functional engineering team for web and mobile solutions. Implementation and maintenance of software development best practices. Creation and presentation of project proposals for client onboarding. Acting as the primary technical point of contact for client communication. Oversight of recruitment of new engineers. Requirements gathering and clarification. Documenting technical specification and development team briefing. Compilation of comprehensive solution documents. Active contribution to software feature development. Strategic planning and project delivery management. Planning QA strategy, integration testing, and load testing. Ensuring timely and successful project outcomes.
Leadership of a software engineering team for travel industry solutions. Enhanced existing full suite of software of a travel technology product (TravelBox: includes search & book, reservation management, finance & reporting, etc.). Management of project releases and technical liaison role. Facilitation of communication between project teams and clients. Compilation of comprehensive solution documents. Active involvement in software feature development. Collaboration with internal teams to ensure comprehensive project solutions. Integration of Stripe gateway via REST APIs and version updates to support PCI DSS.