
Shubhangi Satras
Verified Expert in Engineering
SharePoint Developer
Pune, Maharashtra, India
Toptal member since July 29, 2025
Shubhangi is a senior SharePoint developer and technical team lead with 16+ years of IT experience and 11 years in SharePoint. She worked in the US government agency for 7+ years, specializing in SharePoint on-premises and online, migration, and Nintex Forms and Workflows. Shubhangi excels in intranet portals, Power Automate, SPFX, and PowerShell scripting, adhering to Agile methodologies. She has worked with clients from India, the US, Australia, Malaysia, Singapore, and Bahrain.
Portfolio
Experience
- SharePoint - 10 years
- SharePoint 365 - 9 years
- Office 365 - 8 years
- Nintex Forms - 4 years
- Nintex Workflow - 4 years
- Power Automate Cloud Flow - 4 years
- ShareGate - 3 years
- Jira - 1 year
Preferred Environment
Visual Studio, Jira, Microsoft Teams, GitHub, SharePoint, ShareGate, Nintex Workflow, Nintex Forms, Microsoft Power Automate, Windows PowerShell
The most amazing...
...project I've led was my master's thesis on creating an Android app that reduces local resource utilization by offloading.
Work Experience
Senior SharePoint Developer and Architect
Alif Consulting
- Provided live support to a pharmaceutical company by debugging and resolving issues with co-authoring. Tracked and fixed bugs utilizing Jira as the reporting tool.
- Developed an intranet portal with team and communication sites. Added and customized multiple web parts according to client specifications.
- Created and registered a hub site, associated other site collections, and set them to inherit the theme, i.e., look and feel. Administered site collection creation from the admin center.
- Created PowerShell scripts and PnP PowerShell for site data analytics and migration purposes, as well as a health check report from the data for analysis and maintenance.
- Developed various Power Automate workflows for automating processes and migrating content.
- Created a custom site template and site script following the client's requirements.
- Produced documentation for a user guide, best practices, and client training. Accessed and confirmed the client's needs and design/wireframe.
- Resolved issues with the SharePoint infrastructure portal, set up custom site columns and content types, built lists and libraries based on the content types, implemented Plumsail for organizational chart inheritance, and configured permissions.
- Communicated with clients daily to understand their project requirements.
- Tailored wireframes to client requirements, validated designs before implementation, and followed Agile methodology by verifying each stage before advancing.
Technical Team Lead
Actowis
- Managed Nintex Form and Workflow for a US client, configuring their payroll system. Resolved Nintex bugs and connection issues for a healthcare company in the US.
- Contributed to a banking domain project, developing Power Automate workflows utilizing GET HTTP and POST APIs.
- Conducted requirements gathering, project planning, and design. Led a team of developers in creating an employee onboarding app using SPFx.
- Developed and sold apps on the Marketplace via Partner Center, showcasing proficiency in Azure Function Apps on the Azure Portal. Managed communication with Microsoft for app listing on the Microsoft Marketplace.
- Oversaw project requirements, analyzed and set timelines, assigned tasks, and guided developers in understanding requirements as a technical team lead, following Agile methodologies with Scrum and conducting sprint meetings.
- Conducted daily meetings and collaborated closely with developers to resolve technical coding issues. Performed GitHub code merging daily and provided training to developers on the process.
- Designed and created various intranet portals in SharePoint Online. Enhanced modern team and communication on SharePoint sites and pages by incorporating diverse web parts and developing the homepage.
Project Manager
Sonora Software
- Engaged with the customer daily to comprehend and address their requirements effectively.
- Analyzed the project requirements, provided estimations, and prepared the statement of work (SOW).
- Developed a timeline, conducted project planning, designed wireframes, provided requirements to the design team for Figma implementation, suggested modifications, and secured client approval.
- Executed project planning, created and assigned tasks to developers, adhered to Agile practices, conducted daily stand-up meetings with the development team, and held weekly customer meetings to evaluate project alignment with client specifications.
- Created a PowerShell script for the SharePoint list migration.
- Developed a Power Automate workflow to check documents' last modifications based on timelines, triggering email notifications to document creators for necessary updates.
- Completed SPFx React Web part development and implemented changes based on client specifications.
System Analyst III and Senior Developer
City of Wichita
- Revamped business processes and developed electronic workflows and forms to meet IT and business needs.
- Implemented Nintex Form and Nintex Workflow for the payroll division (finance) to automate the personal action form, decreasing approval and action time from 8-10 days to 2-3 days.
- Created an intranet portal with distinct site collections for police, law, fire, public works, library, court, park and rec, city planning, and IT departments. Managed global navigation, term store, governance, and permissions, and set up web parts.
- Installed necessary servers to establish an on-premises SharePoint farm, including SharePoint and SQL servers. Configured web servers, IIS, and timer jobs, and set up front-end web servers to manage load balancing and ensure high availability.
- Established site collections, configured search settings, and performed ongoing administration on SharePoint on-premises.
- Collaborated with cross-functional teams to determine and launch new features provided by collaboration platforms. Determined required technical changes.
- Supported productivity hosted platforms, including online applications, content management systems, online workflows, and platform administration.
- Troubleshot and debugged integrated or complex workflows and business processes represented by code modules. Installed and upgraded various internal systems and applications.
- Collaborated with the team to leverage workflow components, test, and deploy re-engineered processes. Led various projects to completion, worked collaboratively and independently as needed, and conducted customer training on the redesigned processes.
- Administered the portal and all site collections. Planned and executed migration with CMS updates.
Developer, Coder, and Graduate Research Assistant
Cisco Technical Research Center, Wichita State University
- Served as a graduate research assistant at the Cisco Technical Research Center, Wichita State University, collaborating with the Cisco DSSG. Worked part-time for three years with North Carolina and for a year with Cisco Systems in California.
- Acquired proficiency in TCL and improved the built-in automated scripts.
- Assisted the Data Center and Switch group at Cisco Systems in developing and functionally testing the OpenStack Cloud Computing implementation using Python.
- Collaborated with the team using GitHub version control.
- Changed the Python code to make the OpenStack code work on the ESX host.
- Conducted command line interface (CLI) testing for the Cisco Nexus series.
Associate Consultant, Software Developer, and Engineer
Oracle, Financial Services Software
- Contributed to multiple Java and Jakarta EE technology projects following Agile-Scrum software development methodology.
- Integrated the IdenTrust Toolkit, a provider of digital certificates and managed PKI services for online transactions, working with web services like Axis SOAP.
- Developed use case, class, and sequence diagrams in Rational Rose to express the detailed design.
- Developed Hibernate-related classes for database access within the Ecount project for the US Citibank, utilizing the Struts framework, along with JavaServer Pages (JSP) and Servlet, incorporating Maven and ANT build tools.
- Wrote code to validate Hungarian business rules for the DB PRISMA project at Deutsche Bank (Singapore). Utilized WebLogic as the application server and Oracle 9i as the database, incorporating Struts, JSP, and Servlets in the web tier.
- Designed the BIC Scheduler using Quartz for the FC SSI RMA project, participating in core functionality development, creating web components with JSP and Servlet, and employing PL/SQL.
- Employed MS SQL Server to store the persistent data as an object-relational mapping (ORM) tool for communicating with the database. Used model–view–controller (MVC) design pattern.
- Handled final builds, deployments, and management. Deployed an application on the WebSphere server.
- Worked on a presentation layer and utilized the Struts validation, Struts custom tags, and Apache Tiles framework.
- Employed various version control tools for code merging, such as SVN, CM Synergy, and CVS.
Subject Matter Expert and Trainer
SEED Infotech
- Conducted various modular training batches for Java and Jakarta EE technologies.
- Mentored project trainees in Jakarta EE application development.
- Updated courseware and presentation materials as part of the ISO certification process.
- Created test papers for various courses on Java and Jakarta EE.
- Participated in the Java center of excellence (COE) and trained new employees.
- Achieved a student feedback rating of 4.8/5 at SEED Infotech.
Experience
Personal Action Form | Payroll Automation
The organization had 12+ departments, including police, fire, public works, library, law, court, city planning, park and rec, housing, and IT, and 3,000+ employees.
There were almost 1,000 employees in public works and different shifts in the police and fire departments. Due to bi-weekly payment processing, the payroll division had to process more than 100 requests daily. It took a maximum of 8-10 days for any single request to be processed, as some PAF requests required approval/action from various departments.
I developed a Nintex Form with various sections to be displayed according to the choice selection, e.g., a police shift change, requisition, termination, and suspension. I also created Nintex Workflows to facilitate multi-stage approvals, ensuring convenient approval processes from any location or time. I also designed task approval forms with an easy user interface, reminder approval emails, and multiple division approvers.
I received recognition from the payroll and HR departments for this project, which significantly reduced processing time to 2-3 days.
Efficient Resource Management for Sustainable Mobile Computing
I conducted extensive stress testing to evaluate application performance under varying loads. This research-oriented project involved developing a client-server application in Java using Eclipse IDE and implementing a cutting-edge algorithm.
The project was published in the Proceedings of the International Symposium on Sustainable Systems and Technologies (ISSST2013), Cincinnati, OH, USA, as an article titled Efficient Resource Management for Sustainable Mobile Computing by T. Ghose, S. Satras, V. Namboodiri, and R. Pendse.
Employee Onboarding App Development and Offer Publishing
Additionally, I developed an Azure Functions app on the Azure Portal to offer endpoints to subscribers for the employee onboarding app I was launching. I uploaded and merged code daily on GitHub and also trained developers on the process.
Education
Master's Degree in Computer Networking
Wichita State University - Wichita, Kansas, USA
Bachelor's Degree in Computer Engineering
AISSMS College of Engineering (AISSMS COE), Savitribai Phule Pune University - Pune, Maharashtra, India
Skills
Libraries/APIs
React
Tools
Nintex Forms, IBM Rational Rose, GitHub, Visual Studio, Jira, Microsoft Teams, ShareGate, Apache Tomcat, Eclipse IDE
Platforms
SharePoint 365, Microsoft Power Automate, SharePoint, Power Automate Cloud Flow, Nintex Workflow, Power Automate Desktop Flow, Jakarta EE (Java EE or J2EE), Eclipse, Azure Functions
Languages
Python, Java SE (Core Java), HTML, SQL, Transaction Control Language (TCL)
Frameworks
SharePoint Framework (SPFx), Windows PowerShell
Paradigms
Agile Software Development, Azure DevOps, Agile
Other
TCL Programming, Cloud Computing, VMware ESXi, Software Development Lifecycle (SDLC), Multimedia, Computer Networking, Site Scripts, PnP PowerShell, Bug Fixes, Office 365, Migration, Metalogix, Cisco, APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring