Hasantha De Silva Email and Phone Number
As a seasoned Full Stack Lead Software Engineer with over 8 years of industry experience, I bring a wealth of knowledge and skills in software development. My passion lies in crafting robust and scalable solutions that bridge the gap between front-end elegance and back-end functionality. My tech stack includes .NET 8, Azure Technologies, Vue 3, Angular, Responsive Web Design and SQL Server, which I have utilized to drive successful projects and deliver high-quality software solutions. Whether it's architecting cloud-native applications or optimizing database performance, I thrive on solving complex challenges.As a team leader, I foster collaboration, mentor junior developers, and drive projects to successful completion. I am passionate about leveraging my technical skills to solve complex problems and create innovative solutions. Always eager to embrace new challenges and continuously learn in the ever-evolving field of software engineering. Let's connect and explore how we can collaborate to drive technology forward.
Assette
View- Website:
- assette.com
- Employees:
- 44
-
Consultant - Lead - Product EngineeringAssette Apr 2024 - PresentUnited States -
Technical Lead - Product EngineeringAssette Sep 2020 - Apr 2024Sri LankaAs a Technical Lead at Assette, I led a team of frontend/backend developers, providing mentorship and technical guidance to ensure adherence to coding standards and high quality deliverables. Further I effectively managed projects, tasks and releases within an Agile Scrum environment using Azure DevOps, Jira and Confluence ensuring streamlined collaboration with Stakeholders, Product Owners, UX, QA and Client Service teams.During this period, I successfully delivered multiple Client Portal projects for several Clients. Implemented a new identity management system using Azure AdB2C with custom policies, including multiple dual factor authentication mechanisms and globalization support. Further developed intuitive and responsive User Interfaces for web-based portals using VueJS, SCSS, HTML 5, Bootstrap 5. Traced user activities and surfaced via interfaces using Azure Data Explorer, Event Hubs, Azure Maps and KQL, Furthermore developed a mechanism to create dynamic Web pages using Vue Web Components and reusable widgets via a UI interface, incorporating localization support and auto Translation using Azure Translator for different targets such as Azure Static apps and Asp.NET MVC Razor pages.Additionally, I implemented OpenID Connect and SAML2 IDP SSO support for Azure AD and OKTA with Azure AdB2C as the service provider, to accommodate various Client's authentication needs within Assette's Identity Management system. I also documented multiple setup guides for DevOps to reference during client onboardings. -
Senior Software EngineerAssette Feb 2019 - Aug 2020Sri LankaSecurity is the top priority for the Assette Software platform, which manages investment data for various Assette Management firms. As a Senior Software Engineer, I implemented Azure Managed Identity authentication for nearly all Azure resources and added PII encryption support in Azure SQL Server using Azure Key Vaults. This ensured sensitive information was seamlessly accessible within Assette products and documented integration guidelines for future references and shared with DevOps. Additionally, I implemented a role-based authorization mechanism and integrated it into all supporting applications and services.During this period, I played a key role in developing Assette’s first web-based platform by creating UI interfaces and backend functionalities with authentication support using ASP.Net Core, Web APIs and various Azure resources. Authoring tools plays a crucial role in the Assette software platform, during this time I implemented a mechanism to launch Microsoft Office desktop applications via Assette’s new web-based application with necessary authentication facilities to author Client reports, Sales materials and other digital contents. Additionally, I developed an Ad-Hoc generation flow for Client and Sales materials.Assette isn’t just about numbers; it also handles Qualitative Data for investment decisions. For Assette’s Qualitative Data Management, I developed a way to build complex dynamic forms on the fly from JSON structures stored in the database by optimizing the Alpaca JS library and using backend technologies such as ASP.Net MVC, Web API, Razor Pages, and MS SQL.Furthermore I mentored and assisted Junior Engineers through all facets of the development lifecycle, from requirement gathering to product delivery. -
Software EngineerAssette Jul 2016 - Jan 2019Sri LankaAssette is a powerful software platform designed specifically for asset management firms. Its Data Engine calculates and validates both quantitative and qualitative investment data. As a Software Engineer at Assette, I have been involved in developing multiple core product features. These features include generating bulk Excel reports for investment data using MS SQL SSRS with WPF/Win Forms user interfaces. Additionally, I worked on creating a web interface to capture insights and commentaries for various asset management decisions. The technologies I used for this included Asp.Net MVC 5, Web API, Bootstrap 3+, HTML, CSS/SASS, JQuery, Entity Framework, CefSharp, and MS SQL.Furthermore, I conducted several R&Ds to determine which third-party modules could effectively integrate with Assette’s WPF platform while ensuring a seamless user experience. During this time, I collaborated closely with the Quality Assurance team to ensure that the application met the required quality standards. Additionally, I had the opportunity to develop a responsive UI interface for a web portal using Bootstrap 3+, SASS, and Media Queries. -
Software EngineerEmpite Oct 2015 - Jul 2016Sri LankaAs a Software Engineer at Empite, I involved in developing a web-based project that allows travelers from around the world to review multi-day group tours and share their experiences and photos. I created several microservices to manage tour ratings, image uploading/processing and country-based currency conversion for tour prices. Additionally, I developed social media sign-in and sign-up support for Facebook, Twitter, and Google, and implemented image importing from social media platforms such as Facebook and Instagram to enhance the review creation user flow. -
Junior Software EngineerEmpite Jun 2015 - Aug 2015Sri LankaWorked on a loyalty and reward management Portal for an international client where I involved in database modeling and designing using MySQL, And developed frontend interfaces and functionalities using AngularJS and TypeScript. Additionally, Implemented payment management flow for advertisements by integrating with the PayPal SDK. -
Software Engineer InternEmpite Feb 2015 - Apr 2015Sri LankaDeveloped the entire Admin Portal for a crowd-based courier system which includes a Marketing site, an Admin portal and mobile apps for Senders and Drivers. The admin portal features modules such as Dashboard, Delivery Tracker, Driver Manager, Sender Manager and Promo Manager, all integrated with PayPal/Stripe for payments.
Hasantha De Silva Education Details
-
Second Class Upper Division
Frequently Asked Questions about Hasantha De Silva
What company does Hasantha De Silva work for?
Hasantha De Silva works for Assette
What is Hasantha De Silva's role at the current company?
Hasantha De Silva's current role is Consultant - Lead - Product Engineering | Full Stack, .NET 8, Azure, Vue, SQL Server.
What schools did Hasantha De Silva attend?
Hasantha De Silva attended University Of Sri Jayewardenepura, Sliit.
Who are Hasantha De Silva's colleagues?
Hasantha De Silva's colleagues are Charitha Daswatte, Chanika Silva, Nadith Amarasekera, Jo Ann Rubino, Prasath Gomez, Samira Madurasinghe, Pavithra Sachinthani.
Not the Hasantha De Silva you were looking for?
-
-
1gmail.com
-
1stretchlinesl.com
-
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