Redmond, Washington, United States
• Extensive experience in Requirement Gathering, Specification Writing, Design, Development, Testing, Implementation and deployment. • Extensive experience in implementation of web applications using ASP.NET, ASP.NET MVC, HTML, CSS, JavaScript, jQuery, jQuery UI, Telerik RAD Controls. • Experience in ECM (Enterprise Content Management) domain with FileNet as product platform. This includes configuration of FileNet Content Services on multiple platforms (like Windows and Unix), supporting multiple database flavors (like SQL Server and Oracle), maintenance and enhancement of various components like Storage Manager, Content Search Manager, Replication Manager, and Administration tool. • Experience in developing Windows Azure WebApps (PaaS) using ASP.NET, SQL Azure, Azure KeyVault, Azure AD, Graph API. • Good experience in writing automated unit tests (using Visual Studio Unit Test template - MSTest) and system tests (using Visual Studio Web Test template and internal Microsoft frameworks like DATK, MTK, Tux.NET, and WTT). Knowledge of Test Driven Development (TDD). • Strong debugging and troubleshooting skills • Successful handling of medium sized teams in an onsite and offshore model including team and client coordination. • Good experience in implemented backend RDBMS solutions using Microsoft SQL Server and Oracle. • Experience in development of tools to automate a problem using UI based frameworks (like Microsoft.NET Windows Forms). • Thrives in environments that constantly embrace new technologies • Flexible to learn and adopt to changing technological landscape. • Known for ability to multi-task and juggle multiple pressing projects simultaneously, meeting all deadlines.
Worked as a Technical Lead for Goddard Systems Inc (King of Prussia PA). Responsibilities include: -> Business systems analysis & involving in the discussions with client. -> Work on Development Projects, design, and testing. -> Analyzing enhancement requirements from the business users. -> Architecture, design, and development of reporting enhancements. -> Report any functional gaps in existing applications and suggest business process improvements. -> Work prioritization, assignment, and coordination with offshore team. -> Maintain existing and develop new SQL Server Agent jobs which are executed as part of ETL process to integrate various system components. -> Revamp the existing Email system to be able to support huge number of emails to be sent to franchise school parents/families. -> Migrate existing code from SVN to GitHub.
Worked as SDE for Microsoft (Redmond WA). Responsibilities include: - Surf (Smart User Feedback) tool development: o Designing the front-end UI and logic for the Surf (Smart User Feedback) tool which collects Visual Studio/.NET feedback from various sources (like Twitter, GitHub, Stack overflow, etc.). o Developing the server-side and backend logic for Surf tool using ASP.NET MVC, Entity Framework and generic Repository pattern. o Develop crawlers for the Surf tool which pulls feedbacks Visual Studio/.NET feedback from various sources (like Twitter, GitHub, Stack overflow, etc.). o Implementation of new feature requests or bug fixes. o Migration to Azure PaaS to use Azure SQL, Azure AD and Graph API. - Managing and executing the RI activities for .NET framework integration with Windows - Triggering and monitoring .NET DevDiv builds and forward integrate from development to feature branch - Execute internal tools to ensure proper tagging on bugs corresponding to changesets in the TFS for the.NET release. - Execute the down-level and up-level tests using internal tool for .NET build. - Forward integration of the Windows bits from core branch to .NET (Windows) branch. - Executing the insertion process to integrate .NET bits into Windows bits in the .NET (Windows) branch - Enhancing, supporting and troubleshooting internal .NET tools as per requirements. - Troubleshoot any .NET and Windows build failures, and coordinate with respective stakeholders for the fix. - Reverse integration of Windows and .NET Framework bits to root branches. - Self-hosting the Windows build and meeting the toll gate criteria. - Sanity test the daily Visual Studio Preview builds for Test Explorer scenarios. - Triggering, monitoring and completion of .NET Core 2.1 and 2.2 servicing builds, coordinating with feature teams for issues, creating build drops for test teams.
Worked as Senior Technical Lead for KLX Aerospace in Miami FL. Supported/Developed/Enhanced applications like Buyer Supplier Portal, Capital Expenditure Request application, iQMS quality management system, Mule ESB, CARDEX (ERP). Technologies: C#, ASP.NET, ASP.NET MVC, WCF, HTML, CSS, JavaScript, jQuery, SQL Server, CARDEX (ERP System)
Worked as Senior Technical Lead for Microsoft to develop/enhance WDG Azure Subscription Portal allows users to log the Azure Subscription requests with workflow that is triggered with the Microsoft Operations Team. Technologies: C#, ASP.NET MVC 5, WebApi, Entity Framework, JavaScript, jQuery, Bootstrap, SQL Server 2014, Azure WebApps, SendGrid Azure mail service (for sending emails from Azure WebApp), PowerBI Desktop
Worked as Senior Technical Lead for for inVentiv Health Inc Technologies: C#, ASP.NET 4.0, ASP.NET MVC 4, AJAX, SQL Server, JavaScript, jQuery, jQuery UI, Windows PowerShell
Job Profile: --------------- Development of new projects and maintenance of existing projects in Visual Basic 6.0 and Web Designing. Projects: ------------ 1. Store Management System This was the development project which had features to manage details about items, Item Issue, Item Purchase Orders, Bin Card Details, Supplier Details, Store Register, etc. The software also provides basic security by allowing creation of users, assigning them rights for individual modules and user management (this was not integrated to Windows/SQL Server). It also has entry points for report generation. Responsibilities: Development of all modules; Development of setup procedure and scripts; Customer delivery 2. Travel Jeanie The project was designed for travel agents who need to automate their day to day tasks like managing a list of hotels, their details like rooms and packages, generation of vouchers and invoice, client query handling, etc. The software also provides security features by allowing creation of users, assigning them rights for individual modules and user management (this was not integrated to Windows/SQL Server). It also has entry points for report generation. Responsibilities: Development of all modules, Development of setup procedure and scripts, Customer delivery