Resume

Sign in

Manager Software Engineer

Location:
Redondo Beach, CA
Posted:
January 10, 2020

Contact this candidate

Resume:

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-****

Summary

• Over 17 years of IT experience in Microsoft stack of technologies i.e. Visual Basic 6.0, ASP, Asp.Net, and SharePoint implementing desktop and web applications.

• Worked in all phases of SDLC (Software Development Life Cycle) including planning, analysis, design, and implementation.

As Developer:

• Started my career as a developer in 2001, working on Visual Basic 6.0, Oracle, SQL Server, and MS Access developing desktop applications.

• Started working on web applications in 2004 using ASP, ASP.Net, and C#.

• Started working on SharePoint in 2008

• Gained knowledge on various technologies through self-learning.

• Focused on implementing high quality code and using best practices and coding standards.

• Worked with leads for requirement understanding and writing test cases. As Lead:

• Started working as Lead in 2008, using Asp.Net and other web technologies.

• Worked closely with Project Manager assisting in time and resource estimations.

• Worked with Business Analyst and end users for requirement gathering and documentation.

• Created low-level and high-level design documents.

• Performed code review to assure high quality and best practices.

• Created Work Break-down Structure and assigned task to development team

• Helped team resolve technical challenges

• Created Proof of Concepts for new project initiatives

• Worked on Development and Support projects.

• Coordinated with testing, deployment, and various teams internally and externally (vendors). As Technical Manager (Current Role):

• Was promoted to Technical Manager in April 2019.

• Created weekly and monthly status reports highlighting progress and plans.

• Participated in status meeting with clients and account manager.

• Worked with leads to ensure quality of deliverables. Technical Proficiencies

• Hands-on experience creating Asp.Net applications using Asp.Net web forms, MVC, Web API, OData, and Entity Framework.

• Experience in SharePoint 2013 PHA (Provider Hosted Add-in) developing Remote Event Receivers, and App Parts.

• Extensive experience developing SharePoint solutions using C#, SSOM (SharePoint Server Object Model), CSOM (Client Object Model), JSOM (JavaScript Object Model), and REST.

• Hands on experience using XML, AJAX, Angular JS, HTML5, and Bootstrap.

• Expertise in creating complex UI using JQuery, JavaScript, HTML, and CSS.

• Strong experience using SharePoint features like Web Application, Site collection, sites, site columns, lists, document library, list templates, site templates.

• Experience creating Asp.net multi-tier applications, asp.net web services.

• Experience using RabbitMQ client.

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-****

• Extensive database experience creating stored procedures, functions, and views using Oracle and MS SQL Server

• Used tools like Visual Studio (2010, 2013, 2015,2017,2019), SharePoint Designer, Active Batch, Quest, Jenkins, Bitbucket, Bamboo, and PowerShell.

• Used control management tools like Tortoise SVN, VSS, TFS, GIT

• Experience working in Agile and Waterfall software development methodologies.

• Implemented repository, singleton, MVC, MVVM, factory, abstract factory design pattern.

• Strong soft skills including communication, team work, and problem solving.

• Quick learner, love troubleshooting and solving problems, communicate effectively at all levels (team/ management/ client).

Education

Bachelor of Commerce (2000)

Mumbai University, India.

Certifications

C-DAC (Certificate in Advance Computing) 2001

Mumbai, India.

Job History

Title Company Duration

Technical Manager Incedo Aug 2017 – till date

SharePoint Architect Hexaware Technologies Jun 2015 – Jul 2017 2yr 2mn Tech Lead Mphasis Ltd

Jul 2007 – May 2015 7yr 11mn

Sr. Software Engineer Grey Matter India Ltd Nov 2004 – Jun 2007 2yr 8mn Software Engineer Icon Computers Jan 2004 – Oct 2004 10mn Software Engineer IBIS Jul 2003 – Dec 2003 6mn

Programmer Freelancer Aug 2002 – Jun 2003 11mn

Programmer Pace IT Nov 2001 – Jul 2002 9mn

Faculty Zed Point Nov 1997 – Oct 1999 2yr

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** Project Detail

1) Advisor Portal API

Location : LA, California, USA.

Duration : Mar 2018 to till date

Environment : MVC, Web API, OData, Entity Framework, C#, Oracle, MS SQL Server. Skill/Tools : Visual Studio 2019, GIT.

Role : Technical Manager

Description:

Advisor Portal API is part of enhancement project for Smartworks. We have to provide Smartworks functionalities, as services to advisor portal team. These end-points provide abilities to create/update client and account in Smartworks database.

Responsibilities:

• Co-ordinate development activity with client and offshore team.

• Ensure on-time delivery and quality of delivery.

• Participate in meeting with operations team along with Client Manager.

• Prepare weekly and monthly reports for client and management.

• Communicate with Vendors and other internal team to resolve any impending issues. 2) SmartWorks

Location : LA, California, USA.

Duration : Aug 2017 to till date

Environment : Asp.Net 4.5 Web Forms, C#, Oracle, MS SQL Server, ActiveBatch, Powershell. Skill/Tools : Visual Studio 2019, GIT, Bamboo, JIRA. Role : Technical Manager

Description:

Smartworks is a portal that provides financial advisors a platform to serve their clients. Once registered in the system, advisor can use features like client registration and account creation to input their client details. The system integrates with many third party tools allowing advisors to provide financial advice to clients based on their client suitability and investment experience. Responsibilities:

• Co-ordinate development activity with client and offshore team.

• Ensure on-time delivery and quality of delivery.

• Participate in meeting with operations team along with Client Manager.

• Prepare weekly and monthly reports for client and management.

• Communicate with Vendors and other internal team to resolve any impending issues. 3) QRM (Quality and Risk Management) Workflow

Location : Alpharetta, GA, USA.

Duration : Dec 2016 to Jul 2017

Environment : Windows 10.

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** Skill/Tools : SharePoint Designer 2013.

Role : Technical Lead

Description:

QRM workflow is a simple declarative workflow on SharePoint list allowing user to track approval on quality and risk checklists .

Responsibilities:

• Work with Client and document business requirement.

• Design list structure and create the workflow in SharePoint designer. 4) CM (Contract Manager)

Location : Mumbai, India.

Duration : Feb 2015 to Nov 2016

Environment : Windows 2008, .Net 4.0, WSS3.0, SharePoint 2013, Remote Event Receiver (RER), JSLink, App Part, Provider-Hosted App.

Skill/Tools : Visual Studio 2015, CSOM, C#, JQuery, Angular JS. Role : Technical Lead

Description:

Contract Manager tool allows user to create and maintain contracts and obligation information in SharePoint and trigger approval workflow. It also creates obligation task and assign the same to obligation owner for submitting for approval, the same then goes through approval workflow before being closed. Responsibilities:

• Work with Client and document business requirement.

• Prepare WBS and provide estimation.

• Prepare detail design document.

• Work with development team, assign and track tasks.

• Support development team in execution of the detail design document.

• Work with QA lead to assist in test plan and test cases.

• Work with infrastructure team to support deployments. 5) PRM (Program Risk Management)

Location : Mumbai, India.

Duration : Jun 2015 to till date

Environment : Windows 2008, .Net 4.0, WSS3.0, SharePoint 2013, Remote Event Receiver (RER), JSLink, App Part, Provider-Hosted App.

Skill/Tools : Visual Studio 2013, CSOM, C#.

Role : Technical Lead

Description:

PRM is a project for practioner providing risk management solution to EY clients. It enables prationer and manager to engage clients, manage their projects, provide methodologies related to risk management, provide subscription feature allowing client to manage their own space, and provide tools related to risk management.

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** Responsibilities:

• Work with Client and Business Analyst on requirement understanding.

• Assist Solution architect in preparing High Level Design (SAD).

• Prepare detail design document.

• Involved in R&D of complex component.

• Support development team in execution of the detail design document.

• Engage lead from various team involved in integration requirement. 6) MEA (Middle East & Africa) SharePoint

Location : Bahrain/Mumbai (India).

Duration : Sep 2014 to May 2015

Environment : Windows 2008, .Net 4.0, WSS3.0, SharePoint 2013, JSLink Role : Technical Lead

Description:

The MEA SharePoint initiative was an effort to introduce SharePoint to middle east&africa region for BNP Paribas. There were many departments distributed across the MEA region and had the scope to improve collaboration and automate existing process that involved manuall sharing of content via excel and email. SharePoint would provide a better collaboration environment and would also help automate existing business processes.

Responsibilities:

• Meet with different business users from different departments to understand their business needs.

• Indentify area from business processes that can be automated and propose the solution.

• Provision and configure sites for different departments.

• Conduct training and provide initial support to teams that implements SharePoint solution. 7) PIMS (Philanthropic Initiative Management System) Location : Mumbai, India.

Duration : May 2014 to Aug 2014

Environment : Windows 2008, .Net 4.0, WSS3.0, SharePoint 2013, Remote Event Receiver (RER), JSLink, App Part, Provider-Hosted App.

Skill/Tools : Visual Studio 2012, CSOM, C#.

Role : Technical Lead

Description:

PIMS allow user to manage events for various BNG (Business Networking Group). Each BNG is administered by an Admin who maintains event details and attendance. Each BNG also maintains a list of members who receives notifications for upcoming events. Members and non-members can sign-up for events and receive notifications for the same.

Responsibilities:

• Work with Client and Business Users on requirement analysis and documentation.

• Map requirement to SharePoint Out-of-the-Box features and provide custom solution.

• Implement the custom solution using JSLink and RER (Remote Event Receiver) with Provider-Hosted App Model.

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** 8) NMM (Near Miss Model)

Location : Mumbai, India.

Duration : Dec 2013 to Mar 2014

Environment : Windows 2008, .Net 4.0, WSS3.0, SharePoint 2013, Remote Event Receiver (RER), Provider-Hosted App.

Skill/Tools : Visual Studio 2012, CSOM, C#.

Role : Technical Lead

Description:

The primary goal of the NMM is to migrate and enhance existing functionality and static referential data from the existing MS Excel based tool onto the strategic SharePoint platform. The new system will automate workflow, user maintainability of static data and streamline reporting and distribution processes. Responsibilities:

• Work with Client and Business Users on requirement analysis and documentation.

• Map requirement to SharePoint Out-of-the-Box features and provide custom solution.

• Implement the custom solution in RER (Remote Event Receiver) with Provider-Hosted App Model.

• Assist development team in fixing technical issues. 9) RMB

Location : Mumbai, India.

Duration : Aug 2013 to Nov 2013

Environment : Windows 2008, .Net 2.0/3.5, WSS3.0, SharePoint 2010 Skill/Tools : SharePoint Designer, Visual Studio 2010, C#, JavaScript, SQL Server 2005

Role : Technical Lead/ Architect

Description:

Create a SharePoint site providing ability to post business news, FAQ, business and training related documents.

Responsibilities:

• Work with Client and Business Users on requirement analysis and documentation.

• Map requirement to SharePoint Out-of-the-Box features

• Provide technical architect.

• Assist development team in fixing technical issues. 10) Document Management

Location : Singapore.

Duration : 1st Sep 2012 to Jun 2013

Environment : Windows 2008, .Net 2.0/3.5, WSS3.0, SharePoint 2010 Skill/Tools : SharePoint Designer, Visual Studio 2005/2008, Visual Source Safe 6.0,

C#, JavaScript, SQL Server 2005

Role : Technical Lead

Description:

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** This project is targeted to move the current process of Document Management from window folder to SharePoint 2010 Document Library. We are using Document Sets and Records Center to meet Document Management and Baseline/Archiving requirement.

Responsibilities:

• Work with Client and Business Users on requirement analysis and documentation.

• Propose technical design and solutions to client and business users.

• Develop the proposed solution.

• Assist the QA team in the preparation of the integration test plans.

• Work with deployment team on UAT and Production releases. 11) AM NBIA (Asset Management New Business Initiative Approval) Location : New York, US.

Duration : 01st Jan 2011 to 31st Aug 2012

Environment : Windows 2003, .Net 2.0/3.5, WSS3.0, SharePoint 2010 Skill/Tools : SharePoint Designer, Visual Studio 2005/2008, Visual Source Safe 6.0, C#, JavaScript, SQL Server 2005 Role : Technical Lead

Description:

This project allows the end user to document and maintain the approval workflow for a New Business Initiative. It also controls the access to confidential NBIA through separate on-boarding process maintained by IBID. There is also sub system called IRC with its own approval workflow and access permissions. This application was first developed in SharePoint 2007 and data migration from Lotus Notes to SharePoint was performed. The application was later upgraded from SharePoint 2007 to SharePoint 2010. Responsibilities:

• Work with Client and Business Users on requirement analysis and documentation.

• Propose technical design and solutions to client and business users.

• Work with development team on POC and design documentation.

• Resolution of any technical issues or queries.

• Assist the tester in the preparation of the integration and system test plans.

• Reviews and testing.

• Preparation of installation scripts and release notes.

• Work with deployment team on UAT and Production releases. 12) PM Tools (Project Management Tool)

Location : Delaware, US.

Duration : 20th Jun 2010 to 31st Dec 2011

Environment : Windows 2003, .Net 2.0/3.5, WSS3.0, SharePoint 2010 Skill/Tools : SharePoint Designer, Visual Studio 2005/2008, Visual Source Safe 6.0, C#, JavaScript, SQL Server 2005 Role : Technical Lead

Description:

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** This is a Project Management tool targeted to help in maintaining Task, Incidents, document library and Change Control. It also provides a Change Control workflow allowing assigned owners to track the status of Change Control.

Responsibilities:

• Work with Client and Business Users on requirement analysis and documentation.

• Propose technical design and solutions to client and business users.

• Work with development team on POC and design documentation.

• Resolution of any technical issues or queries.

• Assist the tester in the preparation of the integration and system test plans.

• Reviews and testing.

• Preparation of installation scripts and release notes.

• Work with deployment team on UAT and Production releases. 13) IB GCRM LN Migration

Location : Mumbai, India.

Duration : 1st Sep 2008 to 11th Jun 2010

Environment : Windows 2003, .Net 2.0/3.5, WSS3.0, MOSS 2007 Skill/Tools : SharePoint Designer, Visual Studio 2005/2008, Visual Source Safe 6.0, C#, JavaScript, SQL Server 2005 Role : Technical Lead

Description:

Migration of applications for Investment Banking from Lotus Notes to SharePoint. Portfolio consists of 24 applications that will be migrated from Lotus Notes to MOSS 2007. Involves designing SharePoint lists, forms, views, workflows, event handlers using SharePoint Designer and Visual Studio Responsibilities:

• Work with BA on requirement analysis and documentation.

• Work with development team on POC and design documentation.

• Lead the development team on a day-to-day basis.

• Resolution of any technical issues or queries.

• Assist the tester in the preparation of the integration and system test plans.

• Reviews and testing.

• Preparation of installation scripts and release notes. 14) Jet AMDS

Location : Mumbai, Indai.

Duration : 1st Jul 2008 to 31st July 2009

Environment : Windows 2003, .Net 2.0, .Net 1.1

Skill/Tools : Visual Studio 2003/2005, Visual Source Safe 6.0, C#, JavaScript, AJAX, JQuery, SQL Server 2000/2005, MCMS 2002 Role : Technical Lead

Description:

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** Jet AMDS is the project that implements a multilingual portal for Jet Airways for its customer and admin needs. The site uses MCMS (Microsoft Content Management Server) for posting and authoring content on the site and SQL Server 2000 as the backend.

The important services provided by this site are:

Online booking:

The booking engine gives the option to the user to book one-way/return trip or a multi-city trip. Jet Privilege:

Jet privilege is the Jet Airway’s frequent flyer program that entitles the flyers to a range of rewards and privileges.

Web Check-in:

It offers customers an interactive web check-in facility on domestic flights thus promoting customer convenience.

Interactive Applications:

There are few interactive applications which are primarily dynamic flash applications talking to backend systems through web services. Some of them are Route Map and Mileage Calculator. Bulk Mail (Newsletter):

The newsletter application uses Direct Miler to send bulk mails, providing vital information to Jet Airway’s existing as well as new customers. Registered customers can set their preferences to receive these newsletters.

Jet Mobile:

This application sends SMS alerts to the passengers in case of flight delay/cancellations. A passenger can also check-in or pull flight status or flight schedule by sending an SMS over mobile. Travel Portal:

This portal allows travel agents all over India and abroad to manage their profiles, customers and book e- tickets online.

Responsibilities:

• Ensure that the developed application adheres to the Architecture Framework

• Preparation and maintenance of the build teams work plans

• Lead the development team on a day-to-day basis.

• Resolution of any technical issues or queries.

• Form the communication link between the maintenance team and other stakeholders on the project.

• Translate design frameworks and architecture into software programs.

• Ensure resolution for security and access issues.

• Assist the tester in the preparation of the integration and system test plans.

• Ensure timely backup based on agreed backup methods and frequency.

• Assist Project Manager in identifying and planning projects.

• Reviews and testing.

• Preparation of installation scripts and release notes. 15) Jet Mobile

Duration : 5th Jul 2007 to 30th Jun 2007

Environment : Windows 2003, .Net 2.0

Skill/Tools : Visual Studio 2005, C#, JavaScript, SQL Server 2005 Role : Module Leader

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** Description:

This application sends SMS alerts to the passengers in case of flight delay, pre-pone or cancellation. Passengers can also send SMS over mobile for pulling flight status, flight schedule, SMS check-in and balance miles inquiry. The passengers can also set or cancel reminders for particular flights. The application uses multithreading to read flight information received in text format and then uses a third party application (Quick Rules) to run the fetched information through a series of rules, decisions and tasks set by the admin to decide the flight status (delay or pre-pone). It then fetches passenger details from a third party exposed through web services and send out the SMS alerts. Responsibilities:

• Work independently and develop solutions based on the document provided in the form of SRS and use cases.

• Develop database structure, procedures, functions, and queries.

• Participate in requirement gathering

• Resolution of any technical issues or queries.

• Learning and Implementing the third party tool Quick Rules used for creating business rules for deciding flight delays

• Assist the tester in the preparation of the integration test plans.

• Review (peer review) and testing.

16) Gagla Networking System

Environment : Window 2003, .Net 2.0

Skill/Tools : Visual Studio 2005, C#, JavaScript, SQL Server 2005 Role : Sr. Software Engineer

Description:

Gagla is a social networking portal that allows user to create profile, upload photos, invite friends to join and add them to friends list, send message to friends, read and post blogs, create and manage groups, join a group, add friends to group, create forums, start or join a discussion on forum, download or upload music or videos, play a music or video and also chat with online friends. Responsibilities:

• Develop modules like forums, groups, blogs, photo gallery and video gallery based on the document provided in the form of SRS and use cases.

• Develop database structure, procedures, functions, and queries.

• Resolution of any technical issues or queries.

• Assist the tester in the preparation of the integration test plans.

• Review (peer review) and testing.

17) dCongo Chat

Environment : Window 2003, .Net 2.0

Skill/Tools : Visual Studio 2005, C#, JavaScript, Comet, SQL Server 2005 Role : Sr. Software Engineer

Description:

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** dCongo Chat is the chat application where the user can join a chat room, send private message to an individual user, create private chat room, invite friends to join chat room, create a group chat, enter a group chat. The application uses Observer Pattern and Comet approach to send and receive message. Responsibilities:

• Assisting in system understanding and design

• R&D on Comet

• Implementing Observer Pattern

• Develop database structure, procedures, functions, and queries.

• Assist the tester in the preparation of the integration test plans.

• Review (peer review) and testing.

18) SurfProfiles

Environment : Window 2003, .Net 2.0

Skill/Tools : Visual Studio 2005, Visual Source Safe, C#, SQL Server 2005 Role : Sr. Software Engineer

Description:

SurfProfiles is a social networking portal that allows user to create profile, upload photos, invite friends to join and add them to friends list, send message to friends, read and post blogs, create and manage groups, join a group, add friends to group, create forums, start or join a discussion on forum, download or upload music or videos, play a music or video and also chat with online friends. Responsibilities:

• Develop modules like forums, groups, blogs, photo gallery and video gallery based on the document provided in the form of SRS and use cases.

• Develop database structure, procedures, functions, and queries.

• Resolution of any technical issues or queries.

• Assist the tester in the preparation of the integration test plans.

• Review (peer review) and testing.

19) Mojicons

Duration : Dec 2005 to Jan 2006

Environment : Window 2003, .Net 2.0

Skill/Tools : Visual Studio 2005, C#, JavaScript, SQL Server 2005 Role : Software Engineer

Description:

Mojicons is an online store for smiley characters. It allows artists to upload their characters. The user can download these smiley characters and send it to friends through various web clients like IM, yahoo mail, and outlook.

Responsibilities:

• Develop the smiley search page and listing to be integrated on the IE toolbar.

• Develop database structure, procedures, functions, and queries.

• Resolution of any technical issues or queries.

• Review (peer review) and testing.

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** 20) Asset Management

Duration : Feb 2004 to Oct 2004

Environment : Window 98

Skill/Tools : Visual Basic 6.0, Visual Source Safe, SQL Server 2000 Role : Software Engineer

Description:

This is a product that allows user to manage assets and securities like shares, bonds, funds, real estate. Responsibilities:

• Develop the real estate and bond module.

• Coding and writing SQL queries.

• Unit testing

21) ERP (IBIS)

Duration : Jul 2003 to Jan 2004

Environment : Window 98

Skill/Tools : Visual Basic 6.0, Visual Source Safe, SQL Server 2000 Role : Software Engineer

Description:

This is an ERP product containing modules such as Account, Manufacturing, Purchase and Sales & Distribution. This product was mainly targeted for pharmaceutical companies. Responsibilities:

• Develop the purchase and manufacturing modules.

• Coding and writing SQL queries.

• Unit testing

22) BillSoft

Duration : Aug 2002 to Jun 2003

Environment : Window 98

Skill/Tools : Visual Basic 6.0, MS-Access

Role : Software Engineer

Description:

Billsoft is a Billing and Inventory package that allows user to maintain Sales, Purchase and Stock. It generates daily cash report, monthly and daily sales report and many others as demanded by the client. Responsibilities:

• Coding, bug solving and deployment.

• Writing procedures and queries

• Unit testing

23) PaceIT

Duration : Nov 2001 to Jul 2002

Shahnawaz Panhalkar ada9lq@r.postjobfree.com +1-404-***-**** Environment : Window 98

Skill/Tools : Visual Basic 6.0, Oracle 8.0

Role : Junior Programmer

Description:

This is an Accounting package. This is responsible for maintaining Cash and Bank Statements, Gate passes, Sales, Purchases, Ledgers, Suppliers and Customers. Responsibilities:

• Creating reports

• Unit testing



Contact this candidate