Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
Overview
6
years of professional experience
Work History
UPraxis Global Limited
Full-stack Engineer
03.2022 - Current
Job overview
Developed and maintained functional web applications with clean, efficient backend code using Java.
Implemented and managed MongoDB databases and RabbitMQ queue management services.
Gathered and addressed technical and design requirements, ensuring robust application performance.
Collaborated with front-end developers to seamlessly integrate user-facing elements with server-side logic.
Contributed to front-end development using Angular to enhance user experience and interface functionality.
Engaged with developers, designers, and system administrators to identify and implement new features.
Leveraged Google Cloud Platform (GCP) for scalable cloud solutions and utilized Jenkins for continuous integration and deployment.
Conducted performance testing with JMeter and performance profiling with JProfiler.
Worked within a highly collaborative team, adhering to agile and scrum best practices to ensure efficient project management and delivery.
Pearson
Software Engineer
09.2021 - 09.2022
Job overview
Worked as a Software Engineer in the Platform Reliability team at Pearson.
Designed, developed, and deployed software currently used by millions of students around the world.
Developed full-stack solutions with Java, Python, and JavaScript using Spring, Django, React, etc.
Planned test schedules and strategies for performance and load testing using JMeter.
Automated, maintained, and optimized systems and software infrastructure on AWS.
Implemented monitoring and logging solutions using Datadog and Grafana.
Conducted performance analysis and optimization for high availability and scalability.
Maintained existing software, resolving bugs and adapting to new performance requirements.
Produced technical documentation for code and design of new applications.
Used configuration management tools such as Ansible, Puppet, and Chef to ensure consistent environment setup.
Leveraged Docker, Kubernetes, and GCP for containerization and cloud deployment solutions.
Worked with Elastic Compute Service (ECS) for scalable deployment of applications.
Managed and optimized various AWS services including EC2, S3, RDS, Lambda, and more.
Pearson
Software Developer
07.2018 - 09.2021
Job overview
Worked in the Applied Research and Development team at Pearson on technological adoption initiatives.
Conducted formal quantitative research on machine learning, virtual reality, etc., in the education domain.
Followed formal investigative processes for precise and reliable research results.
Presented research findings to a variety of audiences at multiple levels of technical understanding, including middle management and senior business leaders.
Established a team-based and highly collaborative approach for engaging in successful research and innovation.
Compiled and evaluated data from multiple internal and external sources with Python data science tools.
Designed, developed, and deployed software to meet business needs using Python and Java.
KPMG Sri Lanka
Intern
01.2018 - 06.2018
Job overview
Worked in the Information Technology Services (ITS) division.
Gained experience in Asset Management and relevant sub-areas such as purchasing and allocation management.
Helped the team complete ISO standards compliance assignments to meet goals.
Processed incoming support requests and documented the successful actions taken to resolve each.
Set up the network's users, including configuring security settings and access permissions at the individual and group levels.
Education
Linnaeus University (LNU)
Växjö, Sweden
Master of Science from Software Technology Programme
04.2001
University Overview
Enrolled in an advanced software technology programme focusing on software development, system architecture design, cloud computing, and system reliability. Courses cover areas such as Software Architectures, Operating Systems, Software Design, and Computer Networks, which are highly relevant to the Site Reliability Engineer role.
Obtained all credits for the first year, demonstrating a strong understanding of systems architecture and advanced software engineering principles.
University of Westminster
London, United Kingdom
Bachelor of Science from Software Engineering
04.2001
University Overview
Graduated with honors (2:1).
Studied core programming concepts and practices, web and mobile development, and machine learning theory.
Jointly developed a machine learning-based fake news detection tool, awarded runners-up at Cutting Edge 2020.
Published a research paper "Hybrid Approach and Architecture to Detect Fake News on Twitter in Real-Time using Neural Networks" at ICITR 2020.
Developed an automated defect detection and quality assurance platform for PCB as the final year project.
The degree program provided a solid foundation in software engineering, essential for my roles in software development and platform reliability.
Skills
NoSQL Databases
Timeline
Full-stack Engineer
UPraxis Global Limited
03.2022 - Current
Software Engineer
Pearson
09.2021 - 09.2022
Software Developer
Pearson
07.2018 - 09.2021
Intern
KPMG Sri Lanka
01.2018 - 06.2018
Linnaeus University (LNU)
Master of Science from Software Technology Programme
04.2001
University of Westminster
Bachelor of Science from Software Engineering
04.2001
Similar Profiles
Anum HasanAnum Hasan
Head of Department -Software Project Management & Business Development at Appedology (Pvt.) Limited - New Name of Protégé Global (Pvt.) LimitedHead of Department -Software Project Management & Business Development at Appedology (Pvt.) Limited - New Name of Protégé Global (Pvt.) Limited
Account Manager at NFCI Global Private Limited, Corporate Office of NFCI Educations Private LimitedAccount Manager at NFCI Global Private Limited, Corporate Office of NFCI Educations Private Limited
Senior Accounts Payable Specialist at SILVER TIARA LOGISTICS LIMITED (A Subsidiary of STERLING GLOBAL OIL RESOURCES LIMITED)Senior Accounts Payable Specialist at SILVER TIARA LOGISTICS LIMITED (A Subsidiary of STERLING GLOBAL OIL RESOURCES LIMITED)