Possess Five years of experience in the SharePoint and Power Platform environment, demonstrating expertise across the entire software development life cycle.
Successfully managed migrations from on-premises to online SharePoint environments, including transitioning workflows from SharePoint Designer to Power Automate and transforming InfoPath forms to Power Apps.
Developed custom web parts and extensions using the SharePoint Framework (SPFx), enhancing functionality and user experience in both on-premises and online SharePoint settings.
Skilled in configuring and maintaining SharePoint lists, views, and libraries, ensuring alignment with specific business requirements and optimal performance.
Designed and implemented both model-driven and canvas-based Power Apps to streamline business processes and optimize workflows.
Utilized Power Automate to automate workflows and streamline business processes, significantly improving productivity and operational efficiency.
Created interactive dashboards and visualizations with Power BI, providing valuable data-driven insights to support informed decision-making.
Experienced in working with Dynamics365, API integrations, and PowerShell scripting, expanding solution capabilities and automating tasks. Proficient with various data sources, including CSV, Excel, Dataverse, SQL databases, and SharePoint lists, to develop integrated and effective solutions.
Expert at Implementing quality assurance practices for small-scale projects to ensure deliverables met required standards and client expectations.
Skilled in Integrating Nintex workflows and forms with SharePoint to automate document management and collaboration processes.
Expertise in Applying HTML, CSS, and JavaScript to develop and enhance web applications. Implemented robust security protocols, including encryption, authentication methods, Data Loss Prevention (DLP), and Role-Based Access Control (RBAC), to ensure data protection and compliance.
Excelled in agile project management methodologies, utilizing tools like Jira to ensure efficient and effective project delivery.
Collaborated closely with stakeholders and cross-functional teams, maintaining a customer-facing role in most projects to drive innovation and achieve project goals.
Demonstrated a commitment to driving excellence and efficiency in software development and solution implementation across the Microsoft ecosystem.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Power Platform Developer
TD Bank
02.2023 - Current
Developed customized model-driven and canvas apps in Power Apps to optimize business workflows and address specific requirements
Automated business processes and workflows using Power Automate, including approvals, notifications, and data validations, to enhance efficiency
Built interactive dashboards and reports using Power BI for comprehensive data visualization and business intelligence
Designed and implemented seamless data integration and retrieval by integrating apps with external systems and APIs through custom connectors
Participated in small-scale projects involving Power Virtual Agent (chatbots) and Power Pages
Utilized Azure services like Azure Functions and Azure Logic Apps to build scalable and robust backend processes
Automated tasks such as app deployment, environment setup, and data migration using PowerShell scripts
Ensured data integrity and security by creating data entity models in Dataverse for efficient data management and storage
Implemented business process flows within the Power Platform to guide users through predefined steps and enforce best practices
Collaborated with stakeholders to gather requirements, perform gap analysis, and deliver customized solutions
Acquired experience with Dynamics365 and integrated various APIs within the Microsoft ecosystem
Managed data from diverse sources including CSV files, Excel, Dataverse, SQL databases, and SharePoint lists
Leveraged advanced skills in HTML, CSS, and JavaScript to design, develop, and enhance dynamic web applications, ensuring a seamless user experience and optimized functionality
Implemented security features such as encryption, authentication, DLP (Data Loss Prevention), and RBAC (Role-Based Access Control)
SharePoint/Power Platform Developer
Cigna
06.2021 - 01.2023
Managing SharePoint migration projects, including transitioning from on-premises to SharePoint Online
Successfully implemented Power Automate and Power Apps to replace SharePoint Designer and InfoPath, enhancing workflow efficiency and functionality
Designing and deploying comprehensive SharePoint solutions such as intranet sites, collaboration platforms, and document management systems
Building custom web parts and extensions using SPFx and out-of-the-box SharePoint solutions
Customizing SharePoint sites and lists with HTML, CSS, JavaScript, and C# to tailor solutions to specific business needs
Demonstrated proficiency in PowerShell for automating tasks and managing environments within SharePoint
Developing Power Platform solutions, including custom Power Apps and automated workflows using Power Automate
Integrated solutions with Dynamics365 and other Microsoft services to extend functionality and meet business requirements
Streamlining business processes through automation with Power Automate and creating interactive dashboards and reports using Power BI,Provided valuable data visualizations and insights to support informed decision-making
Working with a variety of data sources, including CSV files, Excel, Dataverse, SQL databases, and SharePoint lists
Collaborated with frontend and backend teams to design API contracts and ensure seamless integration across different systems
Implementing robust security measures, such as encryption, authentication, Data Loss Prevention (DLP), and Role-Based Access Control (RBAC), to safeguard data
Facilitating user acceptance testing, providing post-implementation support, and managing ongoing maintenance for Power Platform solutions
Addressed user requests and technical issues effectively, ensuring high levels of user satisfaction and system performance
Successfully liaised with stakeholders and cross-functional teams, maintaining a customer-facing role in most projects
Organized training sessions and produced user documentation to promote SharePoint solution adoption and enhance user experience within organizations
SharePoint/Power Platform Developer
Ameren Missouri
04.2018 - 05.2021
Collaborated with stakeholders and cross-functional teams to develop custom web parts and extensions using SharePoint Framework (SPFx)
Executed migration projects from on-premises to SharePoint Online, facilitating a smooth transition with minimal disruption to end-users by planning and executing detailed migration strategies
Built and optimized custom web parts and extensions using SPFx, leveraging expertise in list management, libraries, and APIs to enhance SharePoint functionality and user experience
Utilized PowerShell for effective SharePoint management and implemented Nintex workflows to streamline business processes, improving efficiency across the Microsoft ecosystem
Developed Power Apps canvas apps and integrated various Microsoft tools, enhancing productivity and automating workflows to meet specific business needs
Applied proficiency in HTML, CSS, JavaScript, .NET, and C# to extend SharePoint functionalities and create cohesive user experiences tailored to organizational requirements
Managed diverse data sources, including CSV, Excel, SQL databases, and SharePoint lists, ensuring data integrity and accuracy for informed decision-making
Acted as a customer-facing professional, working closely with clients to deliver tailored SharePoint solutions that meet organizational needs and enhance user satisfaction
Administered SharePoint environments, ensuring optimal performance, security, and compliance with organizational policies
Education
Bachelor’s - Computer Science
Skills
SharePoint: Proficient in various versions of SharePoint, including SharePoint Online, SharePoint2019/2016/2013
Skilled in SharePoint development tools like SharePoint Designer and SharePoint Framework (SPFx)
Power Platform: Competent in utilizing the Power Platform, encompassing Power Apps (both Model-driven and Canvas apps), Power Automate (Flow), Power BI, and Power Virtual Agents
Web Development: Proficient in web development technologies such as HTML, CSS, JavaScript, and TypeScript
Programming Languages: Experienced in programming languages like C# and NET Framework
Microsoft365: Knowledgeable in Microsoft365 applications, including Microsoft Teams and Dynamics365
Databases: Familiar with SQL Server for database management
Version Control: Proficient in version control using Git and Azure DevOps