Senior Application Developer Resume
New, YorK
SUMMARY
- Over 8+ years of professional experience in working with Microsoft technologies like C # ( 4.0/3.0/2.0/1.0 ), Net Core(2.1,2.2), ASP.NET MVC 4.5 & MVC 5.0, ASP.NET WEB API, ADO.NET / Entity Framework, LINQ, WCF, Microsoft SQLServer,IIS .
- Experience in the Child Care, Traffic Information System, Education, Finance and Telecom domain.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance , and extensive experience with Agile and SCRUM . .
- Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS,, JavaScript, React JS, Redux, CSS Flex, JQuery, JSON, Node.js,, Ajax, JQUERY Bootstrap.
- Experience of working in the complete Web development life cycle involving development, documentation, testing and maintenance.
- Experience with creating Custom Reusable React Components Library like Semantic UI, Materialize UI
- Work experience on Windows Azure, Azure Active Directory , creating resource groups, subscriptions,
- Build, deploy .net CORE web application on using Azure DEVOPS,
- .Expertise in React JS framework to develop the SPA .
- Experience in several DESIGN PATTERNS like Singleton, Factory and ASP.NET MVC .
- Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
- Expertise in WCF (Service Contract, Operation Contract, Data Contract, End points, Hosting).
- Expertise in creating complex SQL queries, Stored Procedures, Constraints, Indexes, Views, Cursors, Triggers, and User Defined Functions.
- Experience in Creating Tables, Views, Triggers, Stored Procedures, User Defined Functions and other T - SQL statements for various applications.
- Developed unit test cases for the service layers and controllers using MSUNIT framework, Moq.
- Good experience on Versioning tools like TFS (Team Foundation Server) and GITHUB.
- Create and maintain fully automated CI/CD pipelines for code deployment using AZURE DEVOPS
- Experience in writing complex SQL queries involving multiple tables inner and outer joins.
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Experience in importing/exporting data between different sources like Oracle/Access/Excel etc. using SSIS/DTS utility.
- Sound knowledge of SOA principles and design patterns. Designed and developed WCF/XML web services .
- Good knowledge in writing and understanding WCF REST Web Services
- Experience in developing Web application and Web Services.
- Worked with Service Oriented Architecture (SOA) to develop web services.
- Developed client side validation code using JavaScript and JQUERY.
- Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application
- Generated SSRS Reports for Correspondences of Child Health Care
- Extensive knowledge in object oriented languages of C#, JavaScript
- Good knowledge in HTML5
- Expert in TSQL DDL/DML, perform most of the SQL Server Enterprise Manager and Management Studio functionality using T-SQL Scripts and Batches.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
- Experience in using GITHUB, SVN and TFS for version controlling.
- Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Strong in front-end GUI development using ASP.Net, HTML, CSS, Bootstrap, JavaScript, JQuery
- Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL
- Procedures, Functions, Triggers
- Good Knowledge in Third Party Controls like Kendo and Teleriks
- Expertise in implementing design patterns like Singleton and Factory Patterns.
- Excellent code reviews and code debugging skills.
- Involved in using Tortoise HG and Source control for Project Management
- Internet based E-Commerce Business to Consumer B2C and Business to Business B2B Applications
- Proven ability to be a strong professional with the sound knowledge of the new technologies and advance applications.
- A solid understanding of web application development processes, from the layout/user interface to relational database structures.
- Ability to work effectively as an individual for quick turnaround of enhancements and fixes.
- Responsible for meeting expectations and deliverables on time and in high quality.
AREAS OF EXPERTISE
- C SHARP.NET (4.5, 6)
- ASP.NET CORE 2.2
- WCF
- VB.NET
- ASP.NET MVC
- ASP.net WebAPI
- AJAX
- SQLSERVER
- React.js
- JAVASCRIPT
- JQUERY
- Microsoft Azure
- Entity Framework
- HTML5
- ADO.NET
- CSS3
- XML
- LINQ
- SSRS
- Resharper
- OpenLayer
- Azure DevOPS
- Bootstrap
- ORACLE
- Citrix(Basics)
- JIRA
- TFS
- GITHUB
- Fiddler
- PostMan
- CONFLUENCE
- TOAD
- MS Office
- SSRS
- SSIS
PROFESSIONAL EXPERIENCE
Confidential, New York
Senior Application Developer
Responsibilities:
- Analysis, design and develop the TIMS(Traffic Information Management System) project.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers using AzureDevops
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, React.js, Redux, Flex,
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Developed and deployed a .Net Core tiered application with a React SPA front end.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
- Utilize Entity Framework for data retrieving, querying, storage and manipulation using LINQ.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
- Used Fiddler and Postman, for testing application performance and debugging Web Api’s.
- Developed a service layer using Web API for CRUD operations.
- Followed SOLID Principles and inbuilt Dependency Injection for building loosely coupled Components for maintainability and testability.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
- Involved in implementing .NET Security Model using Role Based security and Form-based authentication against Azure Active Directory.
- Responsible for fixing the problems and rectifying them by modifying the system or databases
- Used Log4net API to log different information, error, debug and warning in the application.
- Used Fiddler and Postman, for testing application performance and debugging Web Api’s.
Environment: Windows 10, Visual Studio 2017, Core API 2.2, C#, LINQ, Web API’s, Entity Framework core, Java script, AJAX,React,XML,HTML5,CSS3,SASS,SQLServer,Jira,AzureDevops,Resharper,PostMan,SSRS,GIT,TFS,SSIS,Microsoft Azure, Slack.IIS
Confidential
Sr Software Engineer
Responsibilities:
- Created and developed Complete Presenting Issue and Plan Module using Asp.net Core(Five Different sub modules as well)
- Used Kendo UI, Bootstrap, and JavaScript, JQuery libraries for more productive web design.
- Created Restful services using ASP.NET Web API for exposing these services Involved in requirement gathering, analysis and documentation of assigned modules.
- Used Kendo Controls extensively for rich graphical interface
- Worked with HTML5, CSS3, JSON, JavaScript, Reactjs for developing user interface
- Wrote Queries and Stored Procedures for integrating database for CRUD operations with database(SQL Server)
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# .
- Worked with Jquery and typescript for the development of the UI.
- Followed SOLID Principals and Used Dependency Injection with constructor injection for building loosely coupled components for easy maintainability and testability
- Implemented Data Access Layer using Entity Framework Core to connect, retrieve and update the data from SQL server .
- Service Layer built using Asp.net Web API that exposes JSON Data in restful manner.
- Consumed Web Services and performed validations based on fetched data.
- Used JavaScript and kendo validator to perform validations and catch the events on client's browser.
- Worked with JSON data returned from Back End services
- Created the Extension methods for miscellaneous items.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Implemented Unit Testing using VSTS
- Worked with Web Services, Caching features, Configuring optimizations and securing the web application.
Environment: Windows 7, Visual Studio 2017, ASP.NET CORE, MVC, C#,WCF, Asp.net Web API, LINQ, Java script, JQuery, AJAX, XML, Kendo UI, HTML5,CSS,TypeScript, Reactjs, Entity Framework,ADO.net, BIDS,SSRS,SQL SERVER, Team Foundation Server 2013, 2017, Windows Azure, Rest Web API’s
Confidential
Sr .Application Developer
Responsibilities:
- Created Child care request screens by using ASP.NET MVC
- Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Worked with Web Services, Caching features, Configuring optimizations and securing the web application.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Worked with Web Services, Caching features, Configuring optimizations and securing the web application.
- Used JavaScript to perform validations and catch the events on client's browser.
- Followed 3-Tire architecture which included UI layer, business layer and data layer and thereby passed the data as objects between these three layers efficiently and thus reduced the overhead on the presentation layer. We implemented 3 different classes like UI class, business class and data class. Used data set object on the data layer which is then wrapped to the array object in the business layer and which is bound to the controls on the UI layer
- Creating self-contained, reusable, and testable modules and components using AngularJS
- Services implementation on Windows Azure.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Used Toad Tool to connect Oracle Database
- Developed Web Services for user authentication and file transfer
- Developed SSRS Reports for different modules in the project.
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Developed and consumed web services through Ajax, JQuery, SOAP, and XML.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Developed the administration screens and written functionality by using JQUERY
- Used Kendo Controls for rich graphical interface.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Written store procedures for every correspondences request
- Designed Web pages using HTML5, CSS
- Fixed defects present in the existing system
- Handle change requests as and when required.
- Implemented Unit Testing using VSTS and also involved in Integration Testing and Regression Testing.
- Used GIT for the purpose of version Control and source code maintenance needs
.
Environment: Windows 7, Visual Studio 2013, ASP.NET MVC, C#,VB.net, WCF,, LINQ, Java script, JQuery, AJAX, XML, HTML5,CSS, AngularJS,ADO.net, TOAD,BIDS,SSRS,ORACLE,GIT,BIZTALK,SSIS,Windows Azure, Rest Web API’s
Confidential
Application Programmer
Responsibilities:
- Working through all phases of the application software lifecycle (SDLC) including design, development.
- Involved in gathering business and technical requirements from both formal and sessions informal.
- Managed separate testing and production environments using AWS and local staging servers.
- Used VB. NET as a code behind for all the web pages
- Hosting of Windows WEB API's, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment
- Worked with Web API to provide services to HTTP requests.
- Used Amazon web services to store responses of student in a cloud.
- Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio .
- Used C# to create application and to insert records into database.
- Implemented the method of pulling data from xml using Ajax Call.
- Used LINQ to retrieve roster data of a student from Dyanamo Database
- Responsible for developing the Business Logic using VB.NET.
- Writing Stored Procedures and Functions using MSSQL-Server 2012
- Creating custom, general use modules and components which extend the elements and modules of core using AngularJS
- Worked with JSON data returned from Back End services.
- Developed and consumed web services through Ajax, JQuery, SOAP and XML/WCF.
- Understood the idea of extracting HTMl data based on the view name fetched from XML
- Used CSS to obtain the uniformity throughout the application
- Understood Jquery Ajax function to aspx pages to validate and transfer data between Database..
- Implemented functionalities with token and signatures to authenticating user details.
- Created the Extension methods for miscellaneous items.
- Performed Forms Based Authentication and ensured Role Based Authorization.
- Writing Stored Procedures and Functions using MSSQL-Server 2012
- Worked with JSON data returned from Back End services.
- Understood how Restful calls are made from aspx pages.
- Performed client side and server side validation form validations using Java script and ASP. NET validation controls respectively
Environment: Windows 7, Visual Studio 2013,2015,NET Upgrades, ASP.NET, Vb.net,ASP.NET MVC C#, WCF, Amazon Web Services, LINQ, Java script, JQuery, AJAX, XML, BootStrap,HTML5,CSS, SQL Server 2012,JIRA, Dynamo DB, Confluence, GITHUB, Agile, API”s