.net Resume
PROFESSIONAL PROFILE
IT Project Technical Manager and as senior Technical Lead/Architect with 14-years of a consistent track record of leading & delivering enterprise solution projects. Committed to professionalism, highly organized, able to see the big picture while paying attention to small details, and excellent communication skills.SUMMARY OF SKILLS
- 14 years of professional experience in software designing, development, debugging, deployment, documentation and testing of Client - Server and Web based Applications.
- Experienced in Object Oriented Analysis and Design using UML Methodology.
- Experienced in SW development models like Extreme Programming, Agile, and Scrum.
- Designed, architected, programmed Win Forms, Web based Application and Libraries.
- Experienced in Win Forms application development using VC#, ADO.NET, WPF, Infragistics Controls.
- API development experience in C# / .NET.
- Experience in Python, ESRI, ArcGIS.
- Experienced in Web Applications in C#, ASP.NET, CSS 3.0, HTML 5.0 , JS, JQuery, Telerik controls using latest technique like WCF.
- Worked with .NET Framework 2.0, 3.0, 3.5, 4.0.
- Experience in using Load Test tool during development Red Gate ,Web Capacity Analysis Tool, Visual Studio Team System 2008 Test
- Experienced in Multithreading programming in C#.
- All the phases of Software development life cycle including Object Oriented Analysis Design, Development and Documentation using UML with MS Visio.
- Proficient in Web Services, SOAP, WCF, in design patterns such as Factory, Facade, Singleton, Decorate, MVC and Adapter.
- Knowledge in Database Programming using RDBMS databases like SQL Server 2000/7.0 and MS Access. Expertise in writing SQL Queries, Stored Procedures, Triggers and Cursors.
- Excellent in project management methodologies, technical architecture, planning, scheduling methods, tools and maintenance and Support.
- Analysis, design, and development with state-of-the-art-technology in Internet, Intranet, Client Server and Stand-alone Applications.
- Expert in leading enterprise software solution projects.
- Excellent in managing, mentoring, product architecting, customer support, Coding and coaching team members.
- Strong documentation and reporting skills.
- Excellent interpersonal, collaboration, and problem solving skills.
- Expertise in Scrum and other Agile methods and practices including daily planning; release and sprint backlog management, velocity tracking, estimation, visualization, Scrum meetings and task cards and user stories and Business Analysis practices.
- Solid understanding on automation solutions for food & beverage industry.
- Extensive experience with detailed design, performing and monitoring development (coding), report generation of unit testing and system and integration testing of applications.
- Expertise in understanding enterprise environment (technical and business) and requirements providing input to onsite managers, business partners and system teams.
- Translate business requirements into documented data, application, interface specifications and application requirements.
- Good exposer in integrating the Enterprise solution to in-house Business Intelligence product.
- Onsite offshore support model for multiple enterprise products account, by supporting, enhancements, delivering consistent high quality software solutions for the foodservice supply chain using Agile methodology
- Responsible for leading a team of 10 offshore developers in implementing, Supporting and developing application in existing application.
Technical Skills:
- Expert in building Enterprise windows, web-based, mobile applications and ERP systems.
- Deep knowledge in Microsoft development technologies and architecture (C#, ASP.NET,ADO.net, LINQ , WCF, CSS 3.0 , HTML 5.0, JQuery, Web Services, XML, MVC 3.0,Entity Framework, SSIS,SSRS ,SQL Server, JavaScript, HTML, AJAX and web 2.0 best practices)
- Configuration Management tools to manage multiple products development environment (TFS, SVN and CVS).
EDUCATION
- Bachelor of degree in Science.
- DNIIT from
- CIC
PROFESSIONAL EXPERIENCE
Client :ConfidentialIT Technical Lead/Architect (2009 - present
Responsibilities
- Onsite offshore support model for multiple enterprise products account, by supporting, enhancements, delivering consistent high quality software solutions for the foodservice supply chain using Agile methodology.
- Responsible of leading a team of 10 offshore developers in implementing, Supporting and developing application in existing applications.
- Played a key leadership role on the design, development and implementation of a completely redesigned of legacy ERP in Microsoft Technologies.
- Led several projects to increase AFS revenue in new solutions.
- Troubleshoot, analyzing technical and business related Production issues and drive to the root cause of issue though complex on enterprise environment.
- Managing the source code of (OMS, .net Financial, Rebate Management system and WEB OMS) projects using TFS and manage all Release management process of all interim release of Production fixes and Planned Quarterly Releases.
- Mentoring coaching and supervising AFS Implementation team and build the technical team and helped them to understand the product to support production issues.
- Uses the Care system application to track user-support activities.
- Uses the Care System and TFS to record and track application software changes.
- Deeply involved in various phases of development & Deployment.
- Turning creative visions into reality on multiple platforms including web, mobile, iPad, and beyond.
- Working closely with the Director of Website and online services, content acquisition manager and other members of the .ORG team to develop specifications and make recommendations on the use of new and emerging and existing technologies.
- Front end programming and interface design, graphic design and database administration are all elements of current responsibility
- Architect the application platform, including the backend, messaging, and UI layers.
- Design and develop across different architectural layers, i.e. database, application server, workflow, messaging and event management, and user interface.
- Provide technical guidance and assistance to development teams.
- Interact with subject matter experts to understand the business requirement and design the application accordingly.
- Participate in preparing requirements and specification.
- Responsible for various phases of Deployment from Development to QA to Staging and finally into Production.
- Designed Web, WIN Forms pages, web Services and framework controls with ASP.NET and C#.
- Coded Business logic in C#.
- Designed databases and wrote Queries, Stored Procedures in SQL 2005.
- Use the Red Gate,Web Capacity Analysis Tool, Visual Studio Team System 2008 Test tools to test the web stress and load testing of the applications.
- Analysis, design, and development with state-of-the-art-technology in Internet, Intranet, Client Server and Stand-alone Applications using SOA.
- Design the Web Services, SOAP, WCF using design patterns such as Factory, Facade, Singleton, Decorate, MVC and Adapter.
- During the design phase created the following designs (Class diagram, Sequence diagrams, State diagrams and DB ERD diagrams).
ENVIRONMENT: C#, MS SQL Server 2008, 2008 R2 , ADO.NET, ASP.NET, VB Script, CSS 3.0, HTML 5.0, JQUERY, JavaScript, XML, AJAX,MVC 3.0,Entity Framework, SSIS , SSRS , MSMQ, Crystal Reports, Visual Studio 2005/2008/2010, WCF, Web Services Team Foundation Server, Infragistics Controls , Telrick Controls .
Key Projects:
Product Clients:Confidential
- Order Management System (OMS) and WEB Order Management System (OMS) - This is one of Flagship product of AFS to establish as a key player in Order Taking process in Food Service Industry.AFS OMS offers the industry-first integrated Order Management System. This system uses Service-Oriented Architecture (SOA) to centralize the order management process on one server and deploy it to all possible venues for order entry.
- OMS Mobile Order Entry
OMS Mobile supports a wide range of devices:
Only solution that supports smartphone and tablets (iPad, iPhone and Android devices) and Offline mode support allows for no internet connection to operator
OMS Mobile enables the delivery staff and sales staff to access critical data such as order status, available inventory, current pricing and other information contained within your ERP system as well as close sales and enter orders. In addition, OMS Mobile can interface with your existing ERP system or link directly to the AFS OMS Server (to provide the ability to manage advanced pricing and margin calculations beyond what your legacy ERP system might provide).
.Net Financial: (ERP)
Financials permits companies to run their enterprise\'s operations smoothly and efficiently. General ledger, Accounts Receivable, Accounts Payable, and Cash Management Modules can all be found within financial package which is now offered on a stand-alone module using Service-Oriented Architecture. Whether companies are utilizing AFS's ERP or a non-AFS ERP, Advanced Financials easily and conveniently integrates with their system to allow them to effectively manage their business. General ledger remains the core of the Financials system and is equipped to: create detailed audit trails for all transactions, provide drill down options to source documents, monitor invoices received, and payment to vendors. Additionally, .net Financial General ledger contains definable segment accounts, manages detail of sale and payment from customers, and permits their organization to successfully perform day-to-day operations. Financial General ledger is complete with competitive offerings such as: journal entry and set up; multi division, location, warehouse, and language; line item account summarization; full drill down from financial statements to source documents; statistical accounting; fiscal period definitions including flexible set up and multiple close dates; bank reconciliation; automated cash flow projection forecasting tool; and budgets. Accounts receivable provides detailed and customer specific information which allows users to view credit status, payment history, and ADO/DSO trends. Specific Accounts receivable credit and collection tools include: online payment reference, service charges, COD plus, option to flag partial payments as disputed invoices, cash entry using lockbox, write-off options, credit hold reports, tickler date follow-up, and more. AFS Technologies Accounts Receivable can professionally and effectively assist their organization in managing their AR day-to-day operations.
Accounts Payable maintains their company\'s complete AP information while tightly and simultaneously integrating purchase order management. Specific Accounts Payable features are comprised of: vendor master maintenance including multiple term codes, invoice entry, batch entry, automated discounts, vendor invoice discrepancy tracking, Pre-defined GL, payments selected by pay date, discount rate, or vendor, check printing, payment hold options, foreign currency, and more.
Rebate Management System:
Rebate Management is a Module of profit-building solutions, helps companies to calculate, track, and process both bill backs and rebates related to vendor purchases and customer sales. With Rebate Management module, Companies capture every available Earned Income dollar… helping companies to drive a bigger bottom line! .
- Priya™ Standard WMS: (Warehouse Management System)
- Business Intelligence for Manufacturers:
Business Intelligence for Distributors:
Client :Confidential
IT Project Technical Lead/Architectand Manager - (2004 - 2009)
Responsibilities
- Analysis, design, and development with state-of-the-art-technology in Internet, Intranet, Client Server and Stand-alone Applications using SOA.
- Design the Web Services, SOAP, WCF using design patterns such as Factory, Facade, Singleton, Decorate, MVC and Adapter.
- During the design phase created the following designs (Class diagram, Sequence diagrams, State diagrams and DB ERD diagrams).
- Managed a team of 24 members outsourced by AFS Technologies to SM Netserv Technologies and delivered number of projects of AFS Technologies on time, within budget, and with high level of quality and customer satisfaction
- Managed 8 to 10 projects simultaneously, three were enterprise-size projects
- Delivered 2 enterprise projects and 3 medium-size projects on time, within budget, with highest quality, and high level of customer satisfaction
- Hired, mentored, coached and supervised a technical team and helped members take on greater responsibilities.
- Took the initiative to establish CM process to manage the source code for multiple projects using different tools CVS, SVN and TFS.
- Followed the Agile methodology and Lean principles in entire development of these products.
- Work closely with offshore Product Management on User Interface layout and design
- Integrate internal/external applications into User Interface.
- Worked on detailed design, performing and monitoring development (coding), report generation, unit testing and system and integration testing of applications.
- Understanding enterprise environment (technical and business) and requirements providing input to onsite managers, business partners and system teams.
- Translate business requirements into documented data, application, interface specifications and application requirements for team.
- Worked on defining System Design, Architecture and Specifications and performed project and task estimation.
- Designed Web, WIN Forms pages, web Services and framework controls with ASP.NET and C#.
- Coded Business logic in C#.
- Designed databases and wrote Queries, Stored Procedures in SQL 2005.
- Performed Coding/Programming tasks to specification and in accordance with Development standards.
- Documented and coding Technical artifacts and developed test plans.
Key Projects:
- Responsible for delivering all through outsourced development team at SM Netserv.
.Net Financials (ERP):
- Responsible of defining System Design, Architecture and Specifications and performed project and task estimation.
- Order Management System: This is one of Flagship product of AFS to establish as a key player in Order Taking process in Food Service Industry. AFS OMS offers the industry-first integrated Order Management System. This system uses Service-Oriented Architecture (SOA) to centralize the order management process on one server and deploy it to all possible venues for order entry
- Rebate Management System: Using this solution customer is able to maximize their earned income and profits.
- Warehouse Management System. Priya - Standard: This product is the perfect fit! With features that include RF and voice-driven tasking, operations with as few as 10 users can gain the labor efficiencies, improved space utilization and inventory/transaction accuracy larger competitors enjoy
- OMS Web Order Entry: Compatible with multiple Windows versions, this module provides real-time sales management information to the DSR when connected to the order entry server via LAN or the Internet. This is tightly integrated solution can interface with existing ERP system or it can link directly to the AFS OMS Server (Order Management System) (to provide the ability to manage advanced pricing and margin calculations).
- Profile for Product Database, Profile for Manufactures, Profile for Distributors: PROFILE is the food industry´s single-source for all product information and data. PROFILE® allows trading partners across the supply chain to more profitably connect and share data with each other through a universal industry portal, utilizing a common synchronized data base featuring industry-recognized product standards, PROFILE enables more effective, cost-efficient transactions and a robust source of information for the entire industry.
- AFSERP (POC): This Project is the architecture of the proposed .NET version of AFSERP. The purpose of the AFSERP (POC) is to establish a model for the migration of the AFS ERP system to the .NET platform. It endeavors to set the architectural model, look and feel, and performance benchmarks for the future modules. A subset of the existing AP module of AFS-ERP is developed in .NET, as a POC. The POC is used for 'Service Oriented Architecture' (SOA), to promote the interoperability of the application with third party applications, if and when required. Since this POC would be the basis for the migration of the entire AFS-ERP.
IT Project Lead, Sr. Programmer, Programmer - (1998 - 2004)
Responsibilities
- Involved in Designing of database.
- Perform designing of forms, Coding and Unit testing.
- Involved in the UI Design, Coding, Unit testing and integration of the Project.
- Development of stored procedure using complex transacts SQLS.
- Testing the stand-alone s-procs using query analyzer with test data.
- Generating the trace and tuning the database using index tuning wizard.
- Creating for different front-end requirements by using VB6.0, ASP, VBScript and HTML.
- Involved in Packaging (using Packaging & Forwarding of VS 6.0) & Implementation of application.
- Provided detailed security features and documentation to client.
- Provide expertise on the overall business processes around which the project is focused and provide needed business expertise in those areas.
- Provide direction to the functional resources on managing day-to-day activities and adhering to project deliverable due dates.
- Perform planning, scheduling, prioritizing and coordination of project-related activities for project team members.
- Participate actively in the development of the Project Workbook (in conjunction with the Project Manager) including why the project was requested, as well as the project requirements and scope including the risk, time, and cost.
- Participate actively in all phases of the project including planning and analysis, design, development, testing and implementation, related to their area of expertise Involved in designing of forms in all projects.
- Assist with customer service and communication
Key Projects:
- Developed new Products for Manufacturing and Educational Domain.
- Project/workflow of a Unit Help Desk (ESeva) and applied it reduced the waiting time to resolve an issue to 40%.
- EIMS Smart Card for Educational institute integrated with Educational Management system for students and Employees.
- EIMS Custom WEB Reliance, Oxford, Manipal Institute, Bangalore.
- EIMS Custom (College Of Combat (Mhow), NCC, Educational Institutes).
- TELE ANALYSIS & TELE DELETE (Bharati Telenet.( Air Tel)
- MIMS (BCRL (PCI), Opto Circuits, Bangalore).
- POLICY / DOCUMENTS WIZARD AND REPORT MANAGER. COLLEGE OF COMBAT (Indian Defense Academy Mhow).
- Technologies used: VB 6.0, ASP, SQL Server 7.0, COM, Crystal Report
- Established a new web enterprise solutions business unit; built and hired professionals.
- Upgraded technologies used to the latest, ASP.NET, C#, XML Web Services, and SQL Server
- Managed and motivated team members to increase cooperation and productivity