As a beauty expert, I am committed to helping my clients look their best and boost their confidence. My work covers a wide range of areas, including skincare, makeup, and body care, with the goal of providing each client with a tailored beauty solution.
Mgt Fintec Synergies Ltd
-
Senior Software EngineerMgt Fintec Synergies Ltd Jan 2023 - PresentLondon Area, United Kingdom.NET + MySQL Payroll SystemFull-Stack Development: Built payroll system using .NET for the back-end and a modern front-end UI.Database Management: Managed MySQL databases to ensure efficient data handling and reporting.API Development: Created RESTful APIs to streamline front-end and back-end communication.Feature Implementation: Integrated features like payroll calculations, tax deductions, and reports.Client Collaboration: Tailored solutions to meet specific client… Show more .NET + MySQL Payroll SystemFull-Stack Development: Built payroll system using .NET for the back-end and a modern front-end UI.Database Management: Managed MySQL databases to ensure efficient data handling and reporting.API Development: Created RESTful APIs to streamline front-end and back-end communication.Feature Implementation: Integrated features like payroll calculations, tax deductions, and reports.Client Collaboration: Tailored solutions to meet specific client needs..NET + Angular Inventory Management SystemFull-Stack Development: Developed full-stack solutions using .NET and Angular for a user-friendly interface.Database Management: Designed SQL databases to handle large volumes of inventory data.API Development: Built secure RESTful APIs to enable seamless system integration.Feature Implementation: Implemented inventory tracking, stock management, and reporting features.Client Collaboration: Ensured alignment with client processes to deliver a tailored solution.WPF + MySQL POS SystemPOS Development: Created a WPF-based POS system using MVVM, integrated with MySQL for retail operations.UI/UX Design: Designed responsive UIs using XAML to enhance user experience.Inventory & Transaction Management: Developed inventory control, sales transaction, and reporting features.User Authentication: Integrated role-based access and secure authentication for system management.Data Synchronization: Maintained real-time data sync between local databases and the cloud.Performance Tuning: Optimized the application to ensure smooth performance during peak hours. Show less
-
Senior Software EngineerBlackswan Technologies Jul 2021 - Jan 2023Colombo, Western Province, Sri LankaModular Front-End Design: Leveraged Object-Oriented Design principles to build scalable and modular front-end components using AngularJS and Angular. This ensured better code maintainability and improved scalability across projects.Clean Code Practices: Followed Clean Code techniques to write concise, readable, and easily maintainable code, simplifying debugging and future updates.Reusable Components: Developed reusable Angular components and tools to reduce code duplication… Show more Modular Front-End Design: Leveraged Object-Oriented Design principles to build scalable and modular front-end components using AngularJS and Angular. This ensured better code maintainability and improved scalability across projects.Clean Code Practices: Followed Clean Code techniques to write concise, readable, and easily maintainable code, simplifying debugging and future updates.Reusable Components: Developed reusable Angular components and tools to reduce code duplication, significantly boosting productivity and speeding up the development process.Testing & TDD: Applied a Test-Driven Development (TDD) approach with unit testing in Angular, improving code reliability and reducing the time spent on bug fixes and maintenance.Code Quality & Reviews: Ensured the delivery of high-quality code by conducting thorough code reviews, adhering to best practices, and documenting technical aspects such as design documents, code comments, and developer guides.Mentorship: Played an active role in mentoring junior developers and supporting team members by providing guidance in Angular development and assisting in complex tasks.Responsive & Accessible Design: Created responsive and accessible web applications using modern frameworks like Angular and JavaScript, ensuring optimal performance across devices and for users of all abilities.Innovation & Exploration: Fostered a culture of innovation by promoting the exploration of new technologies and approaches, keeping the team at the forefront of front-end development trends. Show less -
Senior Software EngineerIneight Feb 2020 - Jun 2021Colombo, Western Province, Sri LankaJavaScript to React.js Migration: Led the upgrade of front-end features from JavaScript Kendo UI to React.js, applying Test-Driven Development (TDD) to ensure feature stability, functionality, and maintainability.Object-Oriented Design: Applied Object-Oriented Design principles to build scalable and maintainable front-end components, enabling better code reusability and flexibility across multiple projects.Clean Code Practices: Followed Clean Code techniques to write clear… Show more JavaScript to React.js Migration: Led the upgrade of front-end features from JavaScript Kendo UI to React.js, applying Test-Driven Development (TDD) to ensure feature stability, functionality, and maintainability.Object-Oriented Design: Applied Object-Oriented Design principles to build scalable and maintainable front-end components, enabling better code reusability and flexibility across multiple projects.Clean Code Practices: Followed Clean Code techniques to write clear, concise, and maintainable code, enhancing overall code readability and reducing technical debt.Serverless Backend with Azure Functions: Implemented serverless backend functionalities using Azure Functions, ensuring seamless integration with React.js applications for an optimized user experience.Azure SQL & Storage Integration: Integrated Azure SQL Database and Azure Storage for data management, enhancing front-end data retrieval and storage performance for optimal application efficiency.CI/CD with Azure DevOps: Established and managed CI/CD pipelines using Azure DevOps for the automated deployment of front-end applications, improving the speed and reliability of software delivery.Infrastructure as Code with Azure Bicep: Utilized Azure Bicep for infrastructure as code (IaC) to streamline provisioning and management of Azure resources, allowing for more efficient and consistent deployments.Performance Monitoring with Azure Application Insights: Employed Azure Application Insights to monitor and analyze front-end application performance, identifying and addressing performance bottlenecks for improved efficiency. Show less -
Senior Software EngineerQualitapps Asia (Pvt) .Ltd Nov 2018 - Jan 2021Colombo, Western Province, Sri LankaFeature Upgrade & Migration: Upgraded intricate features from JavaScript Kendo UI to Angular, shifting from traditional callbacks to Angular services and RxJS for reactive programming, enhancing performance and scalability.API Development: Developed robust APIs using .NET Core and C#, integrating with MSSQL databases for efficient data operations and seamless communication with Angular front-end applications.Design Patterns & Architecture: Applied common design patterns to… Show more Feature Upgrade & Migration: Upgraded intricate features from JavaScript Kendo UI to Angular, shifting from traditional callbacks to Angular services and RxJS for reactive programming, enhancing performance and scalability.API Development: Developed robust APIs using .NET Core and C#, integrating with MSSQL databases for efficient data operations and seamless communication with Angular front-end applications.Design Patterns & Architecture: Applied common design patterns to architect scalable and maintainable Angular solutions, ensuring reusability and improved software design.Cloud Deployment: Deployed and troubleshooted Angular applications in cloud environments, including Azure, AWS, and GCP, optimizing performance and ensuring reliable functionality.Project Management & CI/CD: Utilized Azure DevOps to streamline project management, ensuring efficient collaboration, version control, and CI/CD pipelines for faster and more reliable deployment.Third-Party API Integration: Integrated third-party APIs and services, enhancing the functionality of Angular applications and expanding feature sets.Authentication & Authorization: Implemented secure authentication and authorization mechanisms using JWT tokens and OAuth protocols, protecting application data and user access.Code Quality & Reviews: Conducted thorough code reviews, ensuring high-quality code across Angular projects.WPF Image Processing System: Enhanced a WPF image processing system by migrating features to Angular, implementing advanced image manipulation algorithms for filtering, resizing, and color correction.TDD & Unit Testing: Applied a TDD approach to Angular projects, reducing testing and maintenance efforts while ensuring code reliability.Innovation & Team Leadership: Drove innovation within the team by encouraging exploration of new Angular technologies and approaches, fostering a culture of experimentation and continuous improvement. Show less -
Software EngineerSiyobit Holdings Jan 2015 - Oct 2018Colombo, Western Province, Sri LankaFeature Upgrade & Migration: Migrated complex features from JavaScript Kendo UI to Angular, implementing Angular services and RxJS for reactive programming to improve efficiency and performance.API Development: Developed APIs using .NET Core and C#, integrating them with MSSQL databases for optimized data management and backend operations.Design Patterns & Scalable Solutions: Applied Object-Oriented Design and common design patterns to build scalable and maintainable solutions… Show more Feature Upgrade & Migration: Migrated complex features from JavaScript Kendo UI to Angular, implementing Angular services and RxJS for reactive programming to improve efficiency and performance.API Development: Developed APIs using .NET Core and C#, integrating them with MSSQL databases for optimized data management and backend operations.Design Patterns & Scalable Solutions: Applied Object-Oriented Design and common design patterns to build scalable and maintainable solutions across Angular and Java projects.Cloud Deployment: Proficient in deploying and troubleshooting Angular and Java applications across cloud platforms like Azure, AWS, and GCP, ensuring seamless functionality in diverse environments.Azure DevOps & CI/CD: Utilized Azure DevOps for project management and CI/CD pipelines, promoting smooth team collaboration and efficient deployment processes.Third-Party Integrations: Integrated third-party APIs to extend the functionality of Angular applications, enabling a richer feature set.Authentication & Authorization: Implemented robust authentication and authorization systems using JWT tokens and OAuth protocols in Angular, enhancing security for users and data.Code Quality & Best Practices: Developed high-quality Angular components and Java services adhering to best practices for performance and maintainability, conducting code reviews and writing technical documentation.Team Mentorship: Mentored junior team members in both Angular and Java development, guiding them in best practices and troubleshooting techniques.Domain Expertise in Finance & Trading: Leveraged specialized expertise in trading and finance to design and build advanced software solutions tailored to the industry’s unique requirements.React & Redux: Developed responsive, efficient user interfaces using React and Redux, enhancing the user experience.Additional Technologies: Gained hands-on experience in .NET web development, Windows-based applications, WPF, and WordPress. Show less
-
Software EngineerNsoft Solutions (Pvt) Ltd Jan 2014 - Dec 2014Colombo, Western Province, Sri LankaWeb Performance Optimization: Modified HTML, JavaScript, and CSS web pages to optimize performance, resulting in faster loading times and improved user browsing experiences.Maintainable Code: Developed maintainable and extensible code as part of a high-performing technical team, ensuring long-term scalability and ease of future enhancements.Windows-Based Development: Worked extensively with C# and WPF in Windows-based application development, delivering user-friendly, responsive… Show more Web Performance Optimization: Modified HTML, JavaScript, and CSS web pages to optimize performance, resulting in faster loading times and improved user browsing experiences.Maintainable Code: Developed maintainable and extensible code as part of a high-performing technical team, ensuring long-term scalability and ease of future enhancements.Windows-Based Development: Worked extensively with C# and WPF in Windows-based application development, delivering user-friendly, responsive desktop applications.Database Performance Optimization: Monitored and optimized database performance through indexing, query optimization, and efficient resource management, ensuring fast and reliable application performance.SQL Query & Function Development: Wrote and optimized complex SQL queries, stored procedures, and functions to support and enhance application functionality, improving database efficiency and response times. Show less
Cham Madamperuma Education Details
-
Genaral
Frequently Asked Questions about Cham Madamperuma
What company does Cham Madamperuma work for?
Cham Madamperuma works for Mgt Fintec Synergies Ltd
What is Cham Madamperuma's role at the current company?
Cham Madamperuma's current role is Senior Software Engineer.
What schools did Cham Madamperuma attend?
Cham Madamperuma attended University Of Moratuwa.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial