
Tharindu Lakshitha
Associate Engineer - Technology

Connect with Tharindu Lakshitha to Send Message
Connect
Connect with Tharindu Lakshitha to Send Message
ConnectTimeline
About me
Power Platform Solution Architect | Modern Workplace Consultant | SharePoint Developer | Azure | MCP | Tech Enthusiast
Education

Maliyadewa Adarsha M.V
2005 - 2008
SLIIT
2009 - 2012Bachelor of Science (B.Sc.) Computer Software Engineering
Experience

Virtusa
Dec 2012 - Mar 2014Associate Engineer - TechnologyResponsibilities :+ Develop and maintain SharePoint solutions, including custom web parts, workflows, and integration with other systems.+ Collaborate with stakeholders to gather and analyze requirements for SharePoint projects.+ Design and implement scalable and efficient solutions using SharePoint technologies.+ Perform troubleshooting, debugging, and issue resolution for SharePoint applications.+ Customize SharePoint sites, lists, libraries, and pages to meet business needs.+ Participate in the full software development lifecycle, including design, development, testing, and deployment.+ Ensure adherence to coding standards, best practices, and governance policies in SharePoint development.+ Collaborate with cross-functional teams, including business analysts, designers, and other developers.+ Provide technical expertise and support to end-users for SharePoint-related issues.+ Stay updated on the latest SharePoint features, tools, and development methodologies.Technologies & Tools -- SharePoint 2007/SharePoint 2010/SharePoint 2013, .Net, ASP.Net- Visual Studio 2008/2010/2012, SSMS- Metalogix Content Migration Tool, AvPoint Migration Tool- SharePoint Designer/Infopath Designer Show less

Totalamber
Mar 2014 - Oct 2017Responsibilities :+ Working closely with clients to ensure deliverables are made with quality.+ Identify, prioritize and execute tasks in the software development life cycle.+ Develop high-quality software design and architecture.+ Develop tools and applications by producing clean, efficient code.+ Automate tasks through appropriate tools and scripting.+ Document development phases and monitor systems.+ Researching, designing, implementing, and managing software programs.+ Testing and evaluating new programs+ Identifying areas for modification in existing programs and subsequentlydeveloping these modifications+ Developing quality assurance procedures+ Working closely with other developers, UX designers, business and systemsanalysts+ Designing, implementing, and managing software programs.+ Deploying software tools, processes, and metrics.+ Produce clean, efficient code based on specifications. Show less Responsibilities : + Researching, designing, implementing, and managing software programs.+ Testing and evaluating new programs+ Identifying areas for modification in existing programs and subsequently developing these modifications+ Developing quality assurance procedures+ Working closely with other developers, UX designers, business and systems analysts+ Designing, implementing, and managing software programs.+ Deploying software tools, processes, and metrics.+ Produce clean, efficient code based on specifications. Show less
Senior Software Engineer
Apr 2016 - Oct 2017Software Engineer
Mar 2014 - Apr 2016

WebQuarters®
Nov 2017 - Mar 2019Senior Software EngineerResponsibilities : + Working closely with clients to ensure deliverables are made with quality.+ Identify, prioritize and execute tasks in the software development life cycle.+ Develop high-quality software design and architecture.+ Develop tools and applications by producing clean, efficient code.+ Automate tasks through appropriate tools and scripting.+ Document development phases and monitor systems.+ Researching, designing, implementing, and managing software programs.+ Testing and evaluating new programs+ Identifying areas for modification in existing programs and subsequently developing these modifications+ Developing quality assurance procedures+ Working closely with other developers, UX designers, business and systems analysts+ Designing, implementing, and managing software programs.+ Deploying software tools, processes, and metrics.+ Produce clean, efficient code based on specifications. Show less

MOQdigital
Mar 2019 - Feb 2023Technology ConsultantResponsibilities : + Working closely with clients to ensure deliverable are made with quality.+ Identify, prioritize and execute tasks in the software development life cycle.+ Develop high-quality software design and architecture.+ Develop tools and applications by producing clean, efficient code.+ Automate tasks through appropriate tools and scripting.+ Document development phases and monitor systems.+ Researching, designing, implementing, and managing software programs.+ Testing and evaluating new programs+ Identifying areas for modification in existing programs and subsequently developing these modifications+ Developing quality assurance procedures+ Working closely with other developers, UX designers, business and systems analysts+ Designing, implementing, and managing software programs.+ Deploying software tools, processes, and metrics.+ Produce clean, efficient code based on specifications.Tools & Technologies+ SharePoint Online, SharePoint 2010,2013,2016,2019, SPFx Framework, React+ .Net Core, ASP.Net, MSSQL+ PowerShell, TypeScript, Azure CLI, PowerApps CLI+ Power Platform Tools (Power Apps, Power Automate, Power BI, Power Virtual Agent), Microsoft Teams+ Azure Cloud Services (API Management, Logic Apps, Azure Automation, Azure Storage, Azure Functions, Azure VM.. etc)+ ShareGage Migration Tools, AvPoint Migration Tools+ LiveTiles Designer Tool Show less

365 ERP
Aug 2023 - Aug 2024Power Platform Solution Architect+ Design scalable and maintainable solutions using Power Platform components.+ Establish and enforce governance, data policies, security measures, and compliance standards.+ Integrate Power Pages with other Power Platform services, such as Power Apps, Power Automate, and Power BI, to create comprehensive solutions.+ Configure data connections and integrations to bring in data from various sources, such as Common Data Service, Dynamics 365, or external databases.+ Implement security measures to control access to Power Pages portal content and ensure proper authentication and authorization mechanisms are in place.+ Customize the Power Pages portal's appearance, layout, and behavior to align with the organization's branding and user experience standards.+ Implement security measures to control access to Power Pages portal content and ensure proper authentication and authorization mechanisms are in place.+ Set up monitoring tools to track Power Pages portal usage, identify performance issues, and gather analytics data for insights.+ Manage and organize content on the portal, including pages, forms, and other elements, to present information in a clear and accessible manner.+ Stay informed about updates and new features in Power Apps Portals, and plan and execute upgrades as needed.+ Define and implement security models, ensuring compliance with regulations and policies.+ Optimize Power Platform solutions for performance through query tuning and best practices.+ Provide training and documentation for users, developers, and administrators.+ Collaborate with IT teams to ensure a cohesive and well-integrated IT landscape.+ Conduct thorough testing to ensure solutions meet business requirements and are defect-free.+ Stay updated on the latest Power Platform features and recommend enhancements.+ Lead Power Platform projects, ensuring timely delivery and adherence to budgets. Show less

Dijital Team
Aug 2023 - nowSenior Modern Workplace ConsultantResponsibilities : + Working closely with clients to ensure deliverable are made with quality.+ Identify, prioritize and execute tasks in the software development life cycle.+ Develop high-quality software design and architecture.+ Develop tools and applications by producing clean, efficient code.+ Automate tasks through appropriate tools and scripting.+ Document development phases and monitor systems.+ Researching, designing, implementing, and managing software programs.+ Testing and evaluating new programs+ Identifying areas for modification in existing programs and subsequently developing these modifications+ Developing quality assurance procedures+ Working closely with other developers, UX designers, business and systems analysts+ Designing, implementing, and managing software programs.+ Deploying software tools, processes, and metrics.+ Produce clean, efficient code based on specifications.Tools & Technologies+ SharePoint Online, SharePoint 2010,2013,2016,2019, SPFx Framework, React+ .Net Core, ASP.Net, MSSQL+ PowerShell, TypeScript, Azure CLI, PowerApps CLI+ Power Platform Tools (Power Apps, Power Automate, Power BI, Power Virtual Agent), Microsoft Teams+ Azure Cloud Services (API Management, Logic Apps, Azure Automation, Azure Storage, Azure Functions, Azure VM.. etc)+ ShareGage Migration Tools, AvPoint Migration Tools+ LiveTiles Designer Tool Show less

A1 Technologies
Aug 2024 - nowLead - Power Platform PracticeA1 Technologies is a Microsoft consultancy, and Managed Services Provider that helps businesses and organizations leverage Microsoft Cloud solutions to be more productive, collaborative, and secure.+ Design scalable and maintainable solutions using Power Platform components.+ Establish and enforce governance, data policies, security measures, and compliance standards.+ Integrate Power Pages with other Power Platform services, such as Power Apps, Power Automate, and Power BI, to create comprehensive solutions.+ Configure data connections and integrations to bring in data from various sources, such as Common Data Service, Dynamics 365, or external databases.+ Implement security measures to control access to Power Pages portal content and ensure proper authentication and authorization mechanisms are in place.+ Customize the Power Pages portal's appearance, layout, and behavior to align with the organization's branding and user experience standards.+ Implement security measures to control access to Power Pages portal content and ensure proper authentication and authorization mechanisms are in place.+ Set up monitoring tools to track Power Pages portal usage, identify performance issues, and gather analytics data for insights.+ Involve in Azure AI development initiatives, including Cognitive Services, Azure Machine Learning, and Azure AI Document Processing+ Manage and organize content on the portal, including pages, forms, and other elements, to present information in a clear and accessible manner.+ Stay informed about updates and new features in Power Apps Portals, and plan and execute upgrades as needed.+ Define and implement security models, ensuring compliance with regulations and policies.+ Optimize Power Platform solutions for performance through query tuning and best practices.+ Provide training and documentation for users, developers, and administrators.+ Lead Power Platform projects, ensuring timely delivery and adherence to budgets. Show less
Licenses & Certifications
- View certificate

Shaping up with Angular.js
Code SchoolJan 2016 - View certificate

Developing Microsoft SharePoint Server 2013 Core Solutions
MicrosoftMay 2014 - View certificate

Microsoft Certified: Power Platform Fundamentals
MicrosoftApr 2021 - View certificate

Microsoft Certified: Azure Fundamentals
MicrosoftOct 2020 - View certificate
.webp)
Certificate of Effective Presentation Skills
Metropolitan School of Business & Management (UK)Jun 2021 - View certificate

Microsoft Certified: Power Platform Functional Consultant Associate
MicrosoftJan 2022 - View certificate

Microsoft Certified: Power Platform Solution Architect Expert
MicrosoftJul 2023 - View certificate

Microsoft 365 Certified: Developer Associate
MicrosoftSept 2021 - View certificate

Microsoft Certified: Power Platform App Maker Associate
MicrosoftAug 2021 - View certificate

Managing Projects with Microsoft 365
LinkedInNov 2022
Languages
- siSinhalese
- enEnglish
Recommendations

Michela rosano
Management Engineer at IntesasanpaoloTurin, Piedmont, Italy
Mohan pruthi
Aspiring Software Developer | 3🌟 Leetcode | MERN Stack 💻 | Problem Solving | 60 Days of Google C...Rohtak, Haryana, India
Khalid quadri
B.S. Data Science & Applications IIT Madras | B. E. Information Technology - PICT, Pune | Business A...Aurangabad, Maharashtra, India
Ibrahim abiola toriola. cmiosh, miirsm, taproot®
IDipOSH |BSC L6 |NVQ L6 |TBOSIET TBOSIET | NEBOSH | Lead Auditor |OSHA-EM385-1-1| NVQ ASSESSOR |TapR...Doha, Qatar
Harshith k
B.E. (Mechanical) | Associate Engineer at Volvo Groups India Pvt Ltd | BengaluruBengaluru, Karnataka, India
Mohammed alnakhli
دبلوم في الكلية التقنية بينبعDżudda, Mekka, Arabia Saudyjska
Pawan mane
Technical DocumentationPune, Maharashtra, India
Ja santos
Service Delivery Manager at Adventus PHMakati City, National Capital Region, Filippinerne
Mohamed saad
ITOM Technical consultant at Ejada SystemsRiyadh, Saudi Arabia
Melvin guieb, aia, ncarb, csi, ccca
Senior Associate / Studio Director / Technical Director at GenslerCastaic, California, United States.webp)
Thomas eichner ca(sa)
Senior Auditor at Deloitte RotterdamRotterdam, South Holland, Netherlands
Luis de la garza, mm, fmp
Facilities Operations And Maintenance Management at South Texas CollegeMission, Texas, United States
Mugdha chandrawat
Student at Fergusson CollegePune, Maharashtra, India
Abdurrahman hanif
Web Programmer at PT.KOKEK CONSULTINGSurabaya, East Java, Indonesia
Evan desroches
Protection Agent at The Ottawa HospitalWasaga Beach, Ontario, Canada
Prasad yannamreddy
Data Engineer - TelstraAndhra Pradesh, India
Dr.saravanakumar aruchamy
ASSISTANT PROFESSOR - MANAGEMENT STUDIES ( HR & Marketing), DESIGN THINKER, MOTIVATIONAL SPEAKER, RE...Coimbatore, Tamil Nadu, India
Mukhtar mohamed
Chief Executive Officer @ LOOLA.AI | AI Solutions, Education EmpowermentFederal Territory of Kuala Lumpur, Malaysia
Roger elliott, cpa, cfa
Owner, Elliott Capital Management, Inc.Bloomington, Illinois, United States
Xanthe willey
Regional Sales Manager at Immerse EducationGreater Brighton and Hove Area
...