ANU MALIK
adjlu2@r.postjobfree.com
PROFESSIONAL SUMMARY:
Around 9+Years of Experience in Analysis, Design, Scaled Agile Framework, Development, Testing, Implementation, and Maintenance of N-Tier Enterprise Applications in Web and Client/Server environment.
Strong experience in development of Web-based applications and Software Applications using C# (4.0/3.0/2.0), .NET Framework (4.6.1/4.5/4.0/3.5/3.0/2.0/1.x), ASP.NET (5.0/4.0/3.5/3.0/2.0), VB.NET (9/8/7), ASP.NET MVC Framework 5.0/4.0/3.0/2.0, ADO.NET, .Net Core 2.0, AJAX, LINQ, WCF, Windows Workflow Foundation(WF), IIS 8.0/7.0, Web Forms, Win Forms, using HTML 4/5, CSS(2/3), Bootstrap 4/3, ReactJS, AngularJS, Angular,JavaScript, jQuery(2.0/1.0), Razor, VB Script, AJAX, XML/XSL/XSLT, Json, SOAP, .NET Remoting, Visual Studio.Net 2017/2015/2013/2012/2010/2008/2005, TypeScript, Master Pages,, ASP.NET Core 2.0, Web Services, Windows Applications and Server Controls.
Very Strong in developing applications using HTML, DHTML, CSS, DOM Manipulation, JavaScript, jQuery, ReactJS, AngularJs, Angular,AJAX and JSON.
Experience in creating/publishing/consuming RESTFUL Web Services. Consume Restful services in React Application using AXIOS.
Good knowledge and experience in SiteCore. Develop, design, implement, test and support of infrastructure of SiteCore components.
Expertise in building Web Services using REST, WSDL, UDDI, SOAP Protocol and consuming/publishing Web services Designed, modeled, and architected enterprise n-tier software agent using WCF web service.
Experience in preparing test cases and Automated testing using Selenium
Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization, and reliability.
Good knowledge on WCF, SOA, Web API, Web Services and ASMX.
Expertise in Implementing LINQ Query Expressions or Lambda expressions for standard query operators that allows traversal, filter, and projection etc.
Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and consume the API’s client side using Angular JS data binding.
Expertise in Database design (RDBMS), programming, implementation and development using MS SQL Server 2016/2012/2008/2005, Oracle 11g/10g/9i and MS access.
Strong analytical and conceptual skills in database related work primarily creating complex Stored Procedure, Views, Triggers, Functions, T-SQL, Indexes, Cursors, Performance Tuning and SQL Profiler.
Build effective/efficient queries for high-performance reports for SQL Server Reporting Services (SSRS) and good experience in optimizing of Queries using SQL Query Analyzer.
Experienced in various Extracting, Transforming and Loading (ETL) tasks using SSIS including tools like BCP utility, DTS and SSIS Packages with proper control & data flow elements.
Experience with ORM and its related components: Entity Framework 7.0/6.0/5.0/4.3, Language-Integrated Query (LINQ) queries and retrieves data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
Experience in Unit Testing with Auto Test & Visual Studio and implement Unit Test Objects to test components and writing Unit Test Cases.
Expertise in Trouble Shooting and Debugging skills.
Worked on MS Visual Studio 2017/2012/2010/2008 and have end to end knowledge in integration of GIT, TFS, VSS.
Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
Conscientious, Dynamic, Determined, and Goal-Oriented Self-Starter with an analytical approach to problems; enthusiastic in keeping abreast of current technologies and a zeal to invest in a career with the company. Influential communication skills and strong leadership skills. Strong experience in Leadership, Schedule Management, Client Interaction and understanding Business Application, Business Data Flow and Data Relations from them
Strong experience in Leadership, Schedule Management, Client Interaction and understanding Business Application, Business Data Flow and Data Relations from them
TECHNICAL SKILLS:
. NET Technologies
ASP.NET, MVC4.0/3.0, ADO.NET, Visualstudio.NET1.1/2.0/3.0/3.5/4/4.5,4.6.1
Web Services, SOAP, REST, React JS, Angular, .Net Core, WEB API. JavaScript, jQuery 2.x/1.x, VB Script, MS IIS 5.0/5.1/6.0/7.0/7.5, SiteCore
Development Tools
Visual Studio 2015,2012/2010/2008/2005, Microsoft SQL SERVER 2008 Business Intelligent Development Studio, SQL Server Management Studio 2014/2016, Visual Studio Team Foundation Server, jQuery, GIT, JIRA, BIT Bucket
Designer Tools
Microsoft Expression Suite (Expression Blend and Designer)
Programming Languages
C#, VB.NET, VB 6, ReactJS, SQL, XML, XAML, HTML,JSON
Scripting Languages
Java Script, jQuery, Typescript
Modeling Tools
Microsoft Visio, Enterprise Architect
Relational Databases
SQL SEVER 2008,2012, 2016, MS Access, Oracle 8i/9i/10g/11g
Operating Systems
Win 95/98/NT/2000/XP/Vista/Windows 7/Windows8/windows 10
Other Tools
Microsoft Office 2007/ 2003, NUnit 2.4, Postman, SoapUI, WinDbg, ANTS, log4net
EDUCATION:
Master in Computer Application(M.C.A.) from U.P Technical University Lucknow.
Bachelor of Computer Applications from CCS University Meerut.
12th from U.P Board Allahabad
10th from U.P Board Allahabad
VISA DETAILS:
H4-EAD valid till Feb 2022
No sponsorship Required
PROFESSIONAL EXPERIENCE:
May’14-Mar’17 with NIIT Technologies(Noida India) Limited As Senior Software Enginner
Aprl’12-May’14 with Path Infoech Ltd (Noida India). As Analyst Programmer
Sep’09-Aprl’12 with Ondemand Inc, (Noida India) as Software Engineer
June’08-Aug’09 with Adore Infotech (Noida India) as Software Engineer
PROJECTS:
Coblam locationage Aug’15 – Mar’17
Client: Baltimorecity.gov
Employer: NIIT Technologies Limited Senior Software Engineer
Location : Noida, India
This system used only by staff member. In this system they can add property, Property search, Payments and maintain Reports. This whole system handles by me Including Requirement gathering, development, Testing and deployment.
Responsibilities:
Worked on Agilel model project management.
Successfully organized initial set of requirements into master list of Use Cases.
Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
Used Visual Studio.NET IDE to design the forms, develop and debug the application.
Created event driven Web Forms using ASP.NET and implemented form validation.
Extensively used Grid view control throughout the application.
Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using VB.Net, ADO.NET and PL/SQL.
Migrated VB 6.0 application to C# sapplication.
Developed extensive Stored Procedures and Triggers in SQL and Developed Classes for connecting to the SQL Database.
Created Oracle procedures, Triggers, Views, and query optimization is done using SQL profiler.
Developed programs for accessing the database using Ado.Net to execute queries, and to manipulate the data in the database.
Generated various reports using SSRS Reports which are used to present the data in different views based on various input parameters.
Maintained Version control using GIT.
Done Code review, Debugging, Bug Fixing, Unit testing and Integration testing and Production support
Developed server-side code using ASP.NET Web forms. Created Dynamic Web Pages in which Web Controls such as (Text, Tree view, List view, Tab, Calendar Control) and AJAX Toolkit, HTML, and CSS were used.
Environment: Visual Studio 2017, C#4.5, ASP.NET4.6, VB.Net, MVC 5.0/4.0, .NET Framework 4.0, JavaScript, CSS, ADO.NET, Entity Framework 6.0/4.0, Web Api, JSON, HTML5, NUnit, LINQ, WCF, AJAX, HTTP, Microsoft Enterprise Library, XML, Angular, SQL Server 2014, IIS 7.0, Continuous Integration, ASP.NET Core 2.0, Bootstrap4, SiteCore.
Client: ADECCO Atlanta USA May’14 –Jul’15
Employer: NIIT Technologies Limited Senior Software Engineer
This is Recruiting staffing System. This system is used for create Jobs, add Recruiters in the system. There is mainly three modules Employer, Employee and job
Responsibilities:
Worked on multiple applications simultaneously which includes development and Maintenance.
Develops software, undertaking design, development, documentation, testing, and subsequent ongoing support of new and existing features.
Designing and developing complete features, core components, and services of the product/system. Code is to be developed to extracting quality standards, on time, every time.
Understanding requirements and create technical design documents based on established patterns and practices..
Developing high performance .NET applications using visual studio and SQL studio tools, C#, ASP.Net, and ADO .Net, Entity Frameworks.
Implementation of test-driven development techniques and tools and continuous integration.
Works with Lead/Development Manager/Director to define project deliverables, milestones, and manage risk/dependencies.
Developed many components of the .Net applications using .Net 4.6.2, SQL server 2014, Visual Studio 2015, Asp.net MVC, C#, Entity Framework, Team Foundation Server.
Developed many components of the SiteCore with React JS
Have Developed RestFul Services and tested using Postman
Consume Restful services in React UI application using Axios
Following the CMM level 5 process while executing the project.
Able to Work on Agile projects, participating in daily SCRUM meetings to provide status of user stories to product owner.
Participating in the sprint Retro meeting.
Unit test case creation and implementation using Jasmine unit testing JavaScript framework for angular components.
Optimize customer Experience by using sitecore
Environment: Visual Studio 2015, ASP.NETMVC 5, C#.NET, RESTful Web API 2.0, ReactJS, SiteCore,JSON, LINQ, ADO.NET Entity Framework 6, JavaScript, AJAX, jQuery, SQL Server 2014, Postman
Client: Valvoline Apr’12 – May’14
Employer: Path Infotech Ltd
Location: Noida, India
Role: Analyst Programmer
Responsibilities:
Designed and developed new application using C#, ASP.
MVC, JavaScript, jQuery, HTML5, CSS, ASP.NET Web API, VB.Net, LINQ, Entity Framework, SQL Server, and primary Mainframe DB2stored procedures.
Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users own choice.
Created WPF/Silver light applications using MVVM architecture.
Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
Implementing LINQ queries on different data sources in Silverlight applications.
Worked on client-side technologies jQuery, JavaScript &Silverlight.
Creation, development, and maintenance of structured and well documented code in C# using Visual Studio 2013.
Used front end web development tools like CSS, JavaScript, DHTML, and jQuery.
Created AWS S3 storage services using AWS SDK for .NET for 1C application one of the widgets uploads cellular network logs files to S3 service and later to Glacier to archive based on life cycle management rules.
Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel and AJAX Timer.
Implemented and Consumed Web Services using WCF.
Implementation of client-side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
Designed and implemented the Dunning Letter system, using ASP.NET, VB.NET, Visual Studio 2008, SQL Server 2005, TestDriven.net and Crystal Report 2008, Telerik Report.
Made use of the enterprise-wide address validation services to validate every address entered in system with the help of jQuery AJAX and Bootstrap Modal windows.
Involved in designing and development of REST services. Implementing Single Page applications using Angular JS.
Angular-Based front-end design and implementation: analytics dashboard, mapping template.
Developed reusable UI Components in ReactJS.
Used ASP.NET MVC5 for Presentation layer. Developed Restful Web API returning JSON using C#.
Wrote post-post processing script to send form data via RESTful call to local server to submit database records and send notification emails.
Used SQL client to connect with the back-end database for reading data and inserting data back to database.
Involved in writing unit testing and Load testing applications by using NUnit testing tools.
Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
Hosting of Windows WEB API's, Asp .Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
Developed custom controls, user controls and ASPX pages in C#.Net with IIS Server.
Implemented Forms-based Authentication in ASP.NET to authenticate the users.
Environment: Visual Studio 2013, ASP.NETMVC 5, C#.NET, RESTful Web API 2.0, JSON, LINQ, ADO.NET Entity Framework6, JavaScript, AJAX, jQuery, ReactJS, SQL Server 2012, SSRS, XML, TFS, WPF, IBM Clear Case, .NET Framework 4.5, HTML5, CSS3, WCF, HP Quality Center, Telerik reports.
Client: WebCMS-Videocon Sep‘09 – April ‘12
Employer: Ondemand Inc
Location : Noida, India
Role: .Net Developer
Responsibilities:
Involved in Design and Development of Technical Specifications for the project and responsible for Configuration Management
Involved in Designing and Developing 3-Tier Architecture using .NET, IIS
Used Multi-Threading for fast and responsive application.
Developed and coded various corresponding view-models and controllers for views and vice-versa using C# classes and .NET framework4.0 on Visual Studio 2010. This is mostly server side of the application.
Developed and Designed a Windows Based User with C#.NET, VS 2010/2008.Developed User Controls, Custom Controls, Styles. Defined string constants in Resources for localization.
Extensively worked with Silverlight tools to provide rich graphic user interface.
Designed the front-end applications using web technologies like Angular 2 and used Bootstrap for creating grid layout, responsive screen sizes and devices.
Developed complete ‘Approval Rules’ module of the ITSM Change application using JavaScript, HTML, jQuery, C #, VS2010 and .NET framework MVC3.
Used XML to generate tabs for various components for the portal
Used Angular.JS, HTML5, CSS3, and Bootstrap in designing the UI application.
Used .NET Web Services to access Database from the Web Application
Developed and Designed windows application user control using C# for loading data from services
Responsible for Database management for the portal
Developed DAL using LINQ Data context object and Implemented LINQ Lambda Expressions to query in memory expressions
Created Use-Case Diagrams, Class Diagrams, and Sequence Diagrams using Enterprise Architect
Used LINQ to Query from XML and in memory collections and Used built-in Validation Controls and Custom Validation Controls for Front End Validations
Tested Web Services using NUnit. Defined Binding Configurations to Implement Security, Protocols and Reliability
Responsible for creating a web portal for feedback collection activities
Environment: .NET3.5, ASP.NET, IIS, Visual Studio 2010/2008, C#.NET, LINQ, NUnit2.4, XML, ReactJS, Windows Vista, Microsoft Visio 2007, T-SQL, Access DatabaseEnterprise Architect
Bill Board Planet June ‘08 – Aug’09
Software Developer
Responsibilities
Worked on waterfall model project management.
Successfully organized initial set of requirements into master list of Use Cases.
Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
Used Visual Studio.NET IDE to design the forms, develop and debug the application.
Created event driven Web Forms using ASP.NET and implemented form validation.
Extensively used Grid view control throughout the application.
Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using VB.Net, ADO.NET and PL/SQL.
Migrated VB 6.0 application to VB.NET application.
Developed extensive Stored Procedures and Triggers in Oracle and Developed Classes for connecting to the Oracle Database.
Created Oracle procedures, Triggers, Views, and query optimization is done using SQL profiler.
Developed programs for accessing the database using Ado.Net to execute queries, and to manipulate the data in the database.
Generated various reports using Crystal Reports which are used to present the data in different views based on various input parameters.
Maintained Version control using GIT.
Done Code review, Debugging, Bug Fixing, Unit testing and Integration testing and Production support
Developed server-side code using ASP.NET Web forms. Created Dynamic Web Pages in which Web Controls such as (Text, Tree view, List view, Tab, Calendar Control) and AJAX Toolkit, HTML, and CSS were used.
Environment: .NET Framework 2.0/3.5, Visual Studio 2008/2005, ASP.NET 2.0/3.5, C#, VB 6.0, VB.NET6, JQuery1.0, JavaScript, VSS, HTML4, CSS, SSRS, Oracle, PL/SQL, GIT, ADO.NET, MS Unit.