Dinusha D.

Dinusha D.

Senior Python Developer

Colombo District, Sri Lanka
Hire Dinusha D. Hire Dinusha D. Hire Dinusha D.

About Me

I am a Fullstack Python Developer with 6+years of development expertise in writing robust and scalable Python codes on projects - going through technical documentation and implementing solutions with less guidance. I design and deploy robust solutions embedded with maintainability and ease of integration from the outset and have extensive experience using design and architectural patterns on projects.

Work history

UpStack
UpStack
Senior Python Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Wiley Global
Wiley Global
Associate Technical Specialist
2019 - Present (5 years)
Colombo, Sri Lanka
  • Built a new monitoring and reporting solution on Wiley's AS400 mainframe system - saving 700+ hours per month.

  • Designed and implemented a highly configurable notification service for sending messages on the system.

  • Managed and maintained the infrastructure for web services hosted on Docker on the project.

Pearson
Pearson
Senior Operations Engineer
2016 - 2019 (3 years)
Colombo, Sri Lanka
  • Built and deployed innovative solutions to improve operations and enhance efficiencies within Pearson.

  • Designed robust solutions and workarounds to system workflow errors for Pearson to mitigate the impact on users.

  • Developed an analytical dashboard using ServiceNow to provide a better overview of common issues on the system.

Shakthi Enterprises
Shakthi Enterprises
Technical Lead
2013 - Present (11 years)
Colombo, Sri Lanka
  • Lead the dev team to design, develop and maintain SaaS products from scratch for clients - delivering clean, robust solutions.

  • Designed, implemented and maintained a new POS system for a Sri Lankan-based restaurant chain.

  • Work with the latest technologies and best practices in delivering SaaS solutions - handling code reviews, production and deployment.

Portfolio

Technical Lead - AS400 System Status Monitor
Technical Lead - AS400 System Status Monitor

Worked on the high performing monitoring and reporting solution for an AS400 mainframe system - built with microservices to save 700+ hours of work upon release. Delivered a configurable notification service on the system to send messages to different destinations seamlessly and deployed a reusable dynamic query configurable UI that allows users to define rules.

Senior Engineer - SnowDashboard
Senior Engineer - SnowDashboard

Developed an analytical dashboard that extracts data from the ServiceNow database to provide a better overview of common issues in the system. Implemented a statistical dashboard to visualize ServiceNow data for the Singapore region and deployed an escalation flow visualization tool to help track escalated issues and follow up on pending cases.

Senior Engineer - SQL Executor
Senior Engineer - SQL Executor

Designed and implemented a self-evaluating SQL query execution tool to minimize human errors during direct data manipulation queries. The tool contains 48 databases and can create an execution plan, take backups and generate a rollback script for data manipulation queries.

Education

BSc. Computer Software Engineering
BSc. Computer Software Engineering
Curtin University
2013 - 2016 (3 years)
BSc. Computer Software Engineering
BSc. Computer Software Engineering
SLIIT
2012 - 2016 (4 years)