profile
Dilrukshan Stanley FiguradoMBCS Software Engineer
Profile
A results-driven, customer-focused, articulate and analytical Software Engineer with more than 15+ years experience Strong in design and problem solving skills. Proficient in .NET Framework and web and front-end technologies. Who like to work with new and emerging technologies, highly communicative, culturally adaptable and prefers to work in a team.
Address
Flat 8 Nasib House,
62 Plaistow Lane,
Bromley,
BR1 3JE,
United Kingdom
Coding
Dilrukshan Figurado
Software Engineer
Experience
Jan 2024 - Precent

Senior Lead Developer - RNIB, Peterborough, United Kingdom

 

  • Lead the development of software solutions using .NET, .NET Core, C#, Azure, SharePoint Framework, ReactJs, and Microservices, ensuring adherence to coding standards and best practices.
  • Work closely with development teams to provide technical guidance and support, including code reviews and debugging. Mentor and guide junior developers, providing assistance and knowledge transfer to foster their professional growth.
  • Participate in architecture discussions and contribute to the development of technical roadmaps and strategies. Analyzing and recommending feasible technologies for upcoming projects and technology upgrading to existing solutions.
  • Overseeing the development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Collaborate with business stakeholders to understand their requirements and provide technical guidance and recommendations for implementing effective and innovative solutions.

May 2023 - Oct 2023

Technical Lead - Techone Global (Pvt) Ltd, Colombo, Sri Lanka

 

  • Overseeing the development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Collaborate with business stakeholders to understand their requirements and provide technical guidance and recommendations for implementing effective and innovative solutions.
  • Design and develop software solutions using DevOps, C#, Azure, O365, SharePoint Framework, Angular, and Microservices, ensuring adherence to coding standards and best practices.
  • Work closely with development teams to provide technical guidance and support, including code reviews and debugging. Mentor and guide junior developers, providing assistance and knowledge transfer to foster their professional growth.
  • Participate in architecture discussions and contribute to the development of technical roadmaps and strategies. Analyzing and recommending feasible technologies for upcoming projects and technology upgrading to existing solutions.

Nov 2019 - May 2023

Senior Software Engineer - Ascentic (Pvt) Ltd, Sri Jayawardanapura, Sri Lanka

 

  • Working with clients as offshore engineer in various capacities to discuss the status of projects, and clarify functionality-related queries.
  • Developed various high-quality software solutions by studying information needs and conferring with stake holders and using technologies such as ASP.NET Core, C#, WebAPI, MediatR, EF Core, XUnit, ReactJs Episerver, StrapiCMS, NextJs.
  • Utilized and adaptation of Domain Driven Design and Clean Architecture for solutions using Microservices.
  • Test frameworks such as xUnit was adapted to implement unit tests.
  • Implemented CI/CD for projects according to the project dynamic.
  • Ran project estimation meetings / Daily Standups and Backlog grooming sessions.

Jul 2015 - Oct 2019

Senior Software Engineer (.NET) - Netstarter (Pvt) Ltd, Colombo, Sri Lanka

 

  • Designed, developed, and deployed software to meet business needs using, ASP.NET (Active Server Pages), C#, LINQ, .NET
  • Hands on Framework 3.1, 4.0, SQL Server 2008 R12, JQuery, HTML, CSS
  • JavaScript, Kentico CMS 6.0 / 7.0 / 10.0 / 11.0
  • Carried out reviews on software documentation to verify technical accuracy and compliance or completeness
  • Worked alongside internal business partners to compile requirements, build prototypes and design a project management web application at adheres to the Agile process using ASP.NET MVC 4.0, C#, and EF Core
  • Spearheaded the R & D for BigCommerce apps using NodeJs and was able to deliver first draft apps for testing within 4 weeks for evaluation to be tested and evaluated This was the first NodeJs hands-on work done.

Oct 2011 - Jun 2015

Software Engineer - Netstarter (Pvt) Ltd, Colombo, Sri Lanka

 

  • Participated in the full software development life cycle (SDLC) from requirements gathering through system implementation.
  • Carried out reviews on software requirements to verify technical accuracy and compliance or completeness
  • Carried out development on E-Commerce Applications / Web Applications using in-house built CMS framework using ASP.NET, C#, HTML, CSS, Javascript, and JQuery.
  • Used version control systems to track code changes and bug fixes.
  • Created user interfaces for complex software applications.
  • Managed software build and release processes.
  • Provided report to stake holders on new technologies to improve existing products.

Nov 2008 - Sep 2011

Senior Software Engineer (.NET) - Pyxle (Pvt) Ltd, Colombo, Sri Lanka

 

  • Carried out software customizations in open-source applications like Moodle, WordPress, Joomla, CS-Cart, and OrangeHRM as per the standards outlined by their respective documentation, in projects with tight deadlines and budgets.
  • Carried out the development of custom software builds in terms of CMS, E-Commerce solutions with IPG integration Sampath Bank, HNB, HSBC Banks and Pay Pal.
  • Developed Web based solutions as part of the offshore team for a Canadin client.
  • Created training documents for the department to train members on software and web implementations such as customer cms for David Peries Motor Company Website, Lalitha Jewellers Website, and Sri Lankan enterprises.
  • Liaised with clients in various forums to discuss the status of projects, and clarify functionality-related queries.
  • Worked alongside internal business partners to compile requirements, build prototypes and design complex solutions to current and expected software demands.

Sep 2006 - Nov 2008

Software Engineer - Wakensys (Pvt) Ltd, Colombo, Sri Lanka

 

  • Represented the company in client meetings to gather • requirements.
  • Prepared requirement analysis documentation.
  • Liaised with client and development team in getting requirement clarifications.
  • Worked with senior engineering teams in estimation meetings.
  • Under the guidance of leads carried out software design and Created the documentation for the final signoff.
  • Developed software applications using, Java, Serverlets, JSP Apache tomcat, .NET, ASP.NET (reports, HTML, CSSJavascript, Carried out client-side deployments, training and maintenance.

Education
2022 - Currently Reading

MSc in Big Data Analytics - Robert Gordon University

 

  • Data Warehousing
  • Big Data Programming
  • Advanced Databases
  • Data Analysis
  • Data Mining
  • Cloud Computing
  • Text Analysis
  • Research Methods
  • Final Project
2014 - 2016

MSc in Enterprise Application Development - Sheffield Hallam University

 

  • Design and Developing Enterprise Applications
  • Case Studies
  • Research Principles and Practices
  • Enterprise Development Project
  • Study Skills for Professionals
  • Change Management and Sytems Implementation
  • Structuring and Transforming Data for the Internet
  • Information production and Operation Management
  • Information Security concepts and principles
  • Industrial Expertise>
2004 - 2009

BCS, The Chartered Institute for IT

 

  1. BCS Level 4 - Certificate in IT

    • Information Systems Technology
    • Software Development
  2. BCS Level 5 - Diploma in IT

    • Professional Issues in Information Systems Practice
    • Database Systems
    • Software Engineering 1
    • OOP Version 2
  3. BCS Level 6 - Professional Gratuate Diploma in IT

    • Knowledge-Based Systems
    • Management Information Systems
    • Software Engineering
    • WWW - Beyond the Basics
Interests
Reading
Movies
Gaming
Coding
Foodie