beBee background
Professionals
>
Technology / Internet
>
Sheffield
Danushka Dissanayake

Danushka Dissanayake

Full-Stack Software Engineer (6+ years)
Sheffield, Sheffield

Social


About Danushka Dissanayake:

Result-oriented, smart, dedicated and innovative full-stack Software Engineer with 6+ years of professional in-depth experience in the IT. Excellently skilled with 4 years of JAVA from the experiences gained by working on enterprise-wide development projects, has a "can do" mentality, a sharp eye for detail, & optimism. Thrives within tight deadlines by applying Agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects and proven ability in completing medium-to-large features without supervision. Committed to drive projects to success and deliver with high standards. Efficient team player with excellent communication and collaboration skillsfocused to achieving project objectives with speed and accuracy. Carries out strong decision-making to elevate business profits.

Experience

Senior Software Engineer, BlueTree Group, Rotherham, UK                                               Sept 2022 - Nov 2022 

(After Nov 2022, returned to complete MSc Big Data Analytics till Nov 2023)

  •  Maintained, rectified, resolved and developed business requirements for the company’s main web applications 
  • Carried out research to solve issues using the latest technologies and provided technical documentation 
  • Technologies skilled; Agile Methodologies (scrum), ASP .Net, unit testing, MVC, REST API, JSON, Swagger, AWS, Docker, Terraform (CI/CD), TDD, Angular, SQL: SQL Server, Oracle Database, Visual Studio, GIT, SVN, Linux, Windows

Java Developer, Tungsten Network, Manchester,                                                          UK March 2022 Sept 2022

  • Performed test-driven development (TDD) of applications in full software development Life Cycle (SDLC) whitelist contributing to the current system architecture and design, used the best methodologies available in the industry to stand out from the competitors while enhancing the effectiveness of the operations
  • Carried out research, investigated, applied the latest technologies, implemented innovative solutions where relevant to meet technical needs (BDD) and provided technical documentation 
  • Technologies skilled; Agile Methodologies (scrum), Java, Spring Boot, Hibernate, JPA, JDBC, Microservices, Maven, Spring MVC, REST API, Swagger, TeamCity (CI/CD), JSON, Kafka, AWS, Docker, SQL: Oracle Database, IntelliJ, Bitbucket, Linux, Windows, TDD, unit testing : Junit 5 (mocking, dependency injection)

Senior Software Engineer, Axiata Digital Labs PLC, Colombo, Sri Lanka                           Jan 2019 - Nov 2021 

Senior Executive - Software Engineer, Dialog Axiata PLC, Colombo, Sri Lanka               June 2018 - Dec 2018

  • Worked in Agile through the full Software Development Life Cycle (SDLC) and provided technical documentation 
  • Updated, debugged, resolved issues, maintained and enhanced the quality of legacy web & mobile applications 
  • Developed highly performant systems, concurrent programming, multi-threading and/or applications with very high levels of throughput in a secure environment, and demonstrated software technologies by analysing business requirements, designing, implementing, and delivering the best technical solutions on agreed timelines (BDD) 
  • Wrote well-designed, testable, maintainable, readable, & high quality codes by applying the best practices in Software Engineering, performed tests, solved problems using analytical skills and by applying mathematics and statistics
  • Enhanced software performance and scalability by refining codes and continuously improving 
  • Applied the latest technologies to solve business requirements by conducting research and investigations 
  • Engaged in fast-track deployments, performed process automation and optimisation application performance (CI/CD)
  •  Trained/mentored the junior peers to transfer the possessed knowledge and committed to peer code reviews
  •  Technologies skilled; Agile Methodologies (scrum), Java, J2EE, Spring, Spring Boot, Spring MVC, TDD, Junit 4, Hibernate, JPA, JDBC, Microservices, Maven, Gradle, Monolithic, AWS, Tomcat, Docker, Kubernetes, Jenkins (CI/CD), Kafka, REST API, SOAP API, JSON, Oracle WebLogic & JBoss, SQL: Oracle Database, PostgreSQL, JSP, CSS, JavaScript, HTML, XHTML, XML, jQuery, Bootstrap, Ajax, Elasticsearch, SVN, GIT, IntelliJ, Eclipse, Linux, Windows

 Software Engineer, Lanka Communication Services (PVT) Ltd, Colombo, Sri Lanka June 2016 - June 2018 

  • Supported various clients by implementing and maintaining web applications and websites
  • Applied Software Engineering expertise in developing applications and provided technical documents 
  • Provided user requirements analysis, security enhancements and programming support for the applications 
  • Technologies skilled; Agile Methodologies (scrum), PHP, Laravel, CodeIgniter, MVC, HTML, CSS, JavaScript, jQuery, Bootstrap, Ajax, SQL: MySQL, SVN, GitHub, CMS: WordPress, Windows

 

IT/Technical Skills

Programming Languages: Java, C#, Python, R - Advanced level,  C/C++ - Intermediate level 

Web Development technologies & frameworks: Spring, Spring Boot, Spring MVC, ASP .NET, Hibernate, PHP, Laravel, CodeIgniter, JSP, HTML, CSS, AJAX, JavaScript, Bootstrap, JSON, SOAP API, XML- Advanced level,     Angular- Intermediate level

Programming Concepts: Object Oriented Programming, MVC - Advanced level 

Testing (TDD): Junit 4 & 5 - Advanced level 

Other technologies: REST API, Swagger, AWS, Kafka, Maven, Gradle, Tomcat, Confluence, Docker, Oracle WebLogic, Oracle JBoss - Advanced level, Jenkins, Terraform, TeamCity (CI/CD), Kubernetes - Intermediate level 

Database Tech.: SQL, Oracle Database, SQL Server, PostgreSQL, MySQL - Advanced level 

MongoDB - Intermediate level 

Methodologies: Agile Methodologies (scrum) - Advanced level 

Version control systems: GIT, SVN- Advanced level 

CMS: WordPress, Drupal- Advanced level Operating Systems: Windows, Linux- Advanced level 

IDEs: IntelliJ, Eclipse, Visual Studio, R Studio - Advanced level 

Architectures: Microservices, Monolithic 

Data Analytics technologies: SAS, Hadoop, Spark, Tableau - Intermediate level

Education

MSc Big Data Analytics (Sheffield Hallam University, Sheffield, UK)

Grade: Distinction

BSc (Hons) Information Technology, specialization in Software Engineering

(Sri Lanka Institute of Information Technology, Colombo, Sri Lanka)

Grade: 3.24 (Out of 4)

Professionals in the same Technology / Internet sector as Danushka Dissanayake

Professionals from different sectors near Sheffield, Sheffield

Jobs near Sheffield, Sheffield


  • Walker Morris Leeds, United Kingdom

    A busy and friendly team need some support and organisation skills to provide a great service to their clients. It's hybrid working, from home and in our great offices in Leeds City Centre. · **Key duties and responsibilities**: · - Diary management, including the day-to-day orga ...

  • South West Yorkshire Partnership NHS Trust

    Counsellor

    1 week ago

    Direct apply

    South West Yorkshire Partnership NHS Trust Huddersfield, United Kingdom

    The post holder will provide specialist counselling skills within a multidisciplinary team. The post holder will provide a high quality counselling to the users of the service. They will provide highly specialist assessment and intervention while working collaboratively with non- ...

  • Direct apply

    The Testing Lab PLC Doncaster, United Kingdom

    We are seeking a highly motivated Project Co-ordinator to join our Water Compliance Department. This role will facilitate the smooth running of our engineers out on site, and ensuring appointments are attended in the most economical and efficient way. · The role can be office or ...