Senior Software Engineer, Tech Lead, Scrum Master Resume
4.00/5 (Submit Your Rating)
SUMMARY
- 20+ years of experience in software development
- 10+ years of commercial system design under MS Windows platforms.
- 10+ years of experience with .NET technologies (C#, VB.NET, ASP.NET, Win Forms)
- 7+ years of experience with .NET Desktop Application Development
- 3+ years of experience with Windows Presentation Foundation (WPF) and MVVM
- 3+ years of experience with MVC and .NET Core
- 7+ years in object - oriented programming, analysis, and design (OOP, OOA, OOD)
- 7+ years of experience with Visual Studio
- 15+ years of experience with SQL, relational table design, and MS SQL Server
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer, Tech Lead, Scrum Master
Responsibilities:
- Created and maintained UI for Inventory management software and industrial solution
- Implemented different levels of access to the items based on user groups
- Maintained and developed features for customers under tight deadlines using C#
- Provided technical expertise to product team, estimated, and allocated necessary resources to implement necessary features and new functionality.
- Controlled implementation and provided feedback to team members, made code review and Calibration.
- Designed and Implemented classes and functions for communication with device like Supply System, Supply Bay, Smart Drawer, etc.
- Created tables, triggers, and stored procedures for communication with database, increased performance of stored procedures using MS SQL Server
- Extracted some necessary information from different websites using Web API.
Environment: .NET 4.5., C#, ASP.NET, MVC, .NET Core, WPF, WinForms, Visual Studio, N Unit, Restful Web Services, MS SQL Server, TFS, Agile, Scrum
Confidential
Senior Software Engineer
Responsibilities:
- Designed and implemented a functionality which provides a possibility for dispatcher to manage a large amount of information - unit locations, pending and active calls.
- Developed a new architecture for the window where dispatcher can enter and run a command for managing incidents and calls to replace an old functionality and significantly increase a performance using C# and WPF
- Implemented numbers of commands for managing incidents, calls, and units
- Worked on tier-3 tickets and helped customers to resolve issues which they had on production
- Created tables, triggers and stored procedures for communication with database, managing incidents, units and calls, increased performance of stored procedures using MS SQL Server
- Extracted some necessary information from different websites using Web API.
Environment: .NET 4.5., C#, WPF, ASP.NET, MVC, Web API, MS SQL Server, TFS, Agile, Scrum, Visual Studio 2017
Confidential
Senior Software Engineer
Responsibilities:
- Established a proven track record of innovation and excellence in designing and implementing solutions used by hundreds of workers at dozens of supply chain companies.
- Gained extensive experience with full life cycle of software development by working with customers to analyze their business processes, design specifications for potential solutions. Implement those specs into efficient solutions.
- Implemented of solutions for warehousing and inventory management companies that increased average inventory throughput by as much as 50%
- Optimized the XM Manager Application, Dashboard Reporting and EDI Mapping tools to improve performance and adding very useful features, saved hundreds of manual data entry hours.
- Designed new features for live solutions to improve operations efficiency and usability
Environment: WINDOWS 10, .NET 4.5., C#, ASP.NET, MVC, MSSQL SERVER 2012, TFS, Agile, Scrum, N Unit