Sirseh Bagh, Developer in Cumming, GA, United States
Sirseh is available for hire
Hire Sirseh

Sirseh Bagh

Verified Expert  in Engineering

Full-stack Development Developer

Location
Cumming, GA, United States
Toptal Member Since
July 26, 2023

Sirseh is a seasoned software engineer with 26 years of experience developing and maintaining software solutions using Progress OpenEdge, C#, and .NET. She is well-versed in various aspects of software development, including design, coding, testing, and deployment. Her 24 years of developing ERP solutions give her in-depth knowledge of manufacturing companies' core processes and operations. Sirseh is also a skilled Scrum Master who guides teams and delivers successful agile projects.

Portfolio

QAD
Scrum Master, Progress 4GL, OpenEdge ABL, Java, TypeScript, Subversion (SVN)...
QAD
Progress 4GL, OpenEdge ABL, Java, TypeScript, Axure RP Pro, Balsamiq Mockups...
QAD
Progress 4GL, Actuate, C#, .NET, C++

Experience

Availability

Full-time

Preferred Environment

OpenEdge ABL, Spring, Jira, Full-stack Development, Scrum Master, C#.NET, SoapUI, Java, Manufacturing, Supply Chain

The most amazing...

...projects I've delivered include inventory and production orders management and enterprise asset management ERPs developed with Progress 4GL and OpenEdge.

Work Experience

Principal Software Engineer and Scrum Master

2022 - 2023
QAD
  • Developed and maintained QAD Adaptive ERP apps. This included adding new functionality to the application and migrating the legacy code to a web-based app using OpenEdge, Java, and TypeScript.
  • Designed the functional and technical training for 15+ new software engineers joining the organization, organizing them into four Scrum teams.
  • Managed two of the new teams, which included all the Scrum Master duties in addition to training and mentoring the new team members.
  • Moved the original team from Kanban to Scrum project management, which also involved training members on Agile and Scrum.
  • Received multiple training certificates on the different apps of the product, including but not limited to production orders, inventory and serialization, item attributes, and quality control.
Technologies: Scrum Master, Progress 4GL, OpenEdge ABL, Java, TypeScript, Subversion (SVN), SoapUI, Spring, Crucible

Principal Software Engineer, UX Designer, and Scrum Master

2010 - 2022
QAD
  • Designed and developed QAD's new master data management app, Milk Run logistics, and system-wide shared functionality.
  • Created mockups for all the new interfaces using Axure RP and Balsamiq.
  • Developed the user interface standards and guidelines to use throughout QAD with the UX team.
  • Acted as the Scrum Master when the team's Scrum Master was unavailable.
Technologies: Progress 4GL, OpenEdge ABL, Java, TypeScript, Axure RP Pro, Balsamiq Mockups, Certified ScrumMaster (CSM), Jira

Senior Software Engineer

2006 - 2010
QAD
  • Migrated the Progress UI-based enterprise asset management (EAM) to .NET using C#, C++, and Visual Studio.
  • Maintained EAM, adding new functionality and creating new reports in Actuate RP.
  • Developed and maintained customizations requested by customers.
Technologies: Progress 4GL, Actuate, C#, .NET, C++

Master Data Management Application Development

I designed and developed QAD's master data management (MDM) application. I specifically worked on the development of the customer and supplier MDM.

MDM allows customers to create a high-level version of the new customer or supplier and push the information through a routing hierarchy for approval to ensure uniformity, accuracy, and consistency. The organization then has the option to copy this supplier or customer to its different domains, where only domain-level information can be updated.

ERP System-wide Shared Functionality

I developed and maintained QAD's ERP system-wide shared functionality. I created the interface mockups, developed the back end, and helped develop the front end. This required creating and documenting APIs throughout the product.

Enterprise Asset Management UI Conversion

https://www.qad.com/
I converted the Progress Chui interface for EAM to Progress UI, following UI standards throughout the application. I also optimized the old code's performance to provide customers with a high-quality product.

Enterprise Asset Management (EAM) Development and Maintenance

https://www.qad.com/
I continuously developed and maintained an EAM using Progress 4GL for back- and front-end development. I also migrated the EAM's user interface from Progress 4GL to C# and .NET, keeping the interface standards and a high-performant product.

I also owned the creation and maintenance of EAM's reports and KPIs using Actuate RP. Those KPIs gauged the overall long-term performance of the organization and provided drill-downs to more detailed reports all the way to the transaction level.
1992 - 1996

Bachelor's Degree in Computer Science and Math

Southern Polytechnic State University - Marietta, Georgia, USA

AUGUST 2019 - AUGUST 2021

Certified Scrum Master

Scrum Alliance

Languages

OpenEdge ABL, C#.NET, Java, C++, C#, Visual Basic, TypeScript, HTML5, XML

Tools

Jira, Progress 4GL, SoapUI, Subversion (SVN), Visual SourceSafe, Confluence, Axure RP Pro, Balsamiq Mockups, Visual Studio, Crucible, Balsamiq

Paradigms

Object-oriented Programming (OOP), Agile Workflow

Other

Full-stack Development, Scrum Master, Manufacturing, Enterprise Resource Planning (ERP), Supply Chain, Certified ScrumMaster (CSM), APIs

Frameworks

Spring, .NET, Actuate

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring