| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateRAKESHCandidate's Name
Email: EMAIL AVAILABLE Contact: PHONE NUMBER AVAILABLEPROFESSIONAL SUMMARYA Technical Professional 9+ years of experience in all phases of Software development life cycle (SDLC), which includes software analysis, design, development, implementation, maintenance and documentation of client/server, Internet and Web-based applications using n-tier application.Extensive experience in developing scalable web applications using ASP.NET MVC and ASP.NET Core, employing Model-View-Controller (MVC) architecture for robust and maintainable solutions.Skilled in frontend development with expertise in HTML5, CSS3, JavaScript, jQuery, Bootstrap, React.js, and Angular JS, ensuring responsive and user-friendly interfaces.Experienced in backend development using C# within .NET framework and .NET Core to build efficient and reusable code.Strong proficiency in designing and implementing RESTful APIs using ASP.NET Web API and integrating them with various client applications and services.Hands-on experience with SQL Server and NoSQL databases (MongoDB, Cassandra), including designing schemas, writing complex queries, and optimizing database performance.Expertise in utilizing Entity Framework (EF) for ORM and LINQ for data querying, enhancing data access layer efficiency and maintainability.Proven ability in implementing authentication and authorization mechanisms such as OAuth 2.0 and JWT tokens to secure web APIs and applications.Skilled in utilizing AWS services (e.g., Lambda, EC2, S3, RDS) to develop, deploy, and manage cloud-based applications, ensuring scalability, reliability, and cost-efficiency.Proficient in CI/CD pipelines using tools like AWS CodePipeline, Jenkins, and Azure DevOps, automating build, test, and deployment processes for .NET applications.Experienced in version control systems such as Git and SVN, managing repositories, branches, and code merges to maintain code integrity and collaboration.Skilled in writing unit tests and conducting automated testing using frameworks like XUnit, NUnit, and Selenium, ensuring code reliability and minimizing defects.Demonstrated capability in designing and implementing microservices architecture using .NET technologies, enhancing modularity, scalability, and resilience.Experienced in integrating third-party services and APIs, ensuring seamless communication and interoperability across different platforms and systems.Effective communicator and collaborator, capable of working closely with cross-functional teams including business stakeholders, QA engineers, and UX designers.Dedicated to delivering high-quality software solutions that meet business requirements while adhering to coding standards, best practices, and project timelines.Experienced in creating technical documentation, including design documents, architecture diagrams, and user manuals, to facilitate effective project communication and knowledge sharing.Committed to continuous learning and professional growth, participating in training programs, workshops, and certifications to expand technical expertise and skills.Proven track record of successfully leading and contributing to complex projects, from conception to deployment, ensuring alignment with business goals and client expectations.Proficient in Agile methodologies such as Scrum and Kanban, adept at managing and prioritizing development tasks effectively within .NET development teams.TECHNICAL SKILLSProgramming LanguagesC#, VB.NET, JavaScript, TypeScriptWeb DevelopmentASP.NET MVC, ASP.NET Core, React.js, Angular JS, Node.js, HTML5, CSS3, BootstrapBackend DevelopmentASP.NET Web API, Entity Framework (EF) Core, LINQ to EntitiesDatabase DevelopmentSQL Server, T-SQL, NoSQL databases (MongoDB, Azure Cosmos DB)Integration and APIsRESTful APIs, SOAP Web Services, WCF Services, Swagger, Postman, SOAP UICloud TechnologiesAWS, AzureTesting FrameworksxUnit, NUnit, SeleniumVersion ControlSVN, GitOther Tools and LibrariesTelerik UI Controls, Newtonsoft.JSON, XML manipulation and serialization, Swagger UI, Entity Framework, Dapper, ADO.NETPROFESSIONAL EXPERIENCEClient: Syneos Health, Morrisville, NC Nov 2022 PresentRole: Sr. Full Stack.Net DeveloperResponsibilities:Employed Agile methodologies such as Scrum, Kanban to manage and prioritize development tasks effectively within the .NET development team.Actively participated in Agile ceremonies including daily stand-ups, sprint planning, sprint reviews, and retrospectives to ensure alignment with project goals and timelines.Developed a web application in Visual Studio with Microsoft SQL Server, designing the presentation layer using C#, ASP.NET Core, React, Bootstrap, HTML5, CSS3, JavaScript, jQuery, and AJAX, following TDD and Agile methodologies.Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.Performed ETL process using SSIS packages with C#.NET to process input native Universe DB2 and SQL server to implement the mapping rules to the output SQL server tables.Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET Core MVC5, HTML5, CSS3 and Angular.Experienced in design and implementation of services using REST API using ASP.NET Web API.Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.Developed RESTful APIs in .NET using ASP.NET Web API, implementing endpoints for CRUD operations to interact with databases and external systems.Designed and implemented authentication and authorization mechanisms such as OAuth 2.0, JWT tokens for securing REST APIs, ensuring data integrity and confidentiality.Enhanced existing mobile application for Xamarin.IOS platform using Angular and Ionic v1.0 framework using JavaScript, CSS3 and HTML.Designed and developed User Interface using JSON, JavaScript, HTML, HTML5, CSS3, AJAX and JQuery, Bootstrap and Angular.Designed Angular components, services, and modules using the latest version of TypeScript and JavaScript.Utilized Angular responsive pages for creating cross-platform UI, with platform-specific features for iOS and Android.Utilized Azure DevOps, Azure Pipelines, and Azure Repos to implement CI/CD pipelines for automating deployments of applications, managing Git repositories, branches, releases, and version control.Managed Azure Repos repositories for different environments (DEV, SIT, UAT) to schedule and orchestrate release cycles.Designed, developed, planned, and migrated servers, relational databases (SQL), and websites to Azure cloud infrastructure, ensuring seamless integration and optimal performance.Implemented Azure Functions and Azure Logic Apps for serverless computing, automating business workflows and integrating various systems effectively.Configured and monitored Azure App Services and Azure VMs, ensuring high availability, scalability, and performance for .NET applications running in Azure.Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at Querying) a set of data from SQL Server.Developed Stored Procedures, Triggers, and Views in SQL Server 2017 for accessing the database.Implemented and optimized NoSQL databases such as MongoDB and Azure Cosmos DB to store and retrieve data efficiently for .NET applications.Developed data models and schema designs tailored for NoSQL databases to accommodate flexible and scalable data structures, enhancing performance and scalability.Utilized Postman, SOAP UI, and Swagger UI to perform comprehensive testing of RESTful APIs and SOAP web services, ensuring reliability and functionality of .NET applications.Created and maintained automated test suites in Postman and SOAP UI to validate API endpoints and web services, facilitating continuous integration and deployment (CI/CD) processes for .NET projects.Environment: Agile, C#.NET, SQL Server, Test Plan, Test Cases, Test Scenarios, Asp.Net Core, Angular, ASP.Net Web API Core 3.1, ASP.NET MVVM framework, Restful Web API, Rest based Web API, SOA, Micro Services, HTML5, CSS3, Angular JS, Node JS, Bootstrap, AWS, C#, Stored Procedures, Triggers, Tables, Functions, Views, Entity Framework (EF) Core 3.1, ORM, LINQ queries, SQL queries, Postman, SOAP UI, Swagger.Client: Wakefern Food Corp., Keasbey, NJ Jan 2019 Oct 2022Role: Full Stack.Net DeveloperResponsibilities:Worked on Agile framework and SCRUM methodology to successfully drive the project to completion within targeted deadlines.Had hands-on, end-to-end SDLC experience with Safe Agile and a thorough understanding of CRM concepts, as demonstrated by supporting Microsoft Dynamics CRM and developing custom, data-driven .NET applications. Worked closely with business users to lead the efforts in generating functional design documents.Performed ETL process using SSIS packages with C#.NET 4.5, to process input native Data verse and SQL server to implement the mapping rules to the output SQL server tables.Conducted data entry for access control for new and existing badge holders for the Employer Entry System using C#.Net Web Form.Implemented Test Plane, Test Cases, Test Scenarios and Automation test case using Selenium with C#.Net.Written N-Unit Test Cases, both in C#, UI (Karma Unit Tests) to meet and validate Code Coverage Requirements.Developed Asp.Net Core Libraries for Authentication using JWT Token and Authorization to login Rubik application & Form level authorization of landing page.Designed, Developed and Build application using React JS consuming the payloads received from ASP.NET Web API Core 3.1.Utilized Telerik UI controls for ASP.Net AJAX, DOM Events, Telerik Grids, Input validation, and JavaScript to perform client side validation.Used ASP.NET MVVM framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.Developed Rest based Web API to interact with entity framework Core to pass JSON objects.REST-based web services were consumed for purchase, void, refund, and recurring transactions.Developed service-oriented architecture solutions (SOA and Micro Services) using Restful APIs.Designed the User Interface using HTML5/CSS3, with emphasis on ES6 conventions wherever supported.Developed Single Page Applications using angular JS, Node JS and developed custom UI with HTML5, Bootstrap, and CSS3 and performed Client-side validations using JavaScript.Developed responsive user interfaces and integrated them seamlessly with backend .NET APIs, leveraging Angular components, services, and directives.Implemented complex data bindings and managed state using Angular's observables and services to ensure efficient data flow and real-time updates.Designed and developed reusable Angular modules and components, adhering to best practices for code organization and maintainability in a .NET environment.Created Azure app Services in way to handle the Load balancing and Network Traffic.Configured Azure Boards to monitor Sprints, Queries and work order tickets.Used Azure Repos branches in DevOps for DEV, SIT & UAT release schedule.Developed the Azure Function app using C# to trigger Email, SMS Gateway, Service Requests etc.,Developed and maintained database objects such as Stored Procedures, Packages, Triggers, Tables, Functions, and Views, deciding on a schema for an object led to COMPILE lock on stored procedures on SQL Server.Utilized Entity Framework (EF) Core 3.1 for ORM - Object-Relational Mapping purposes.Integrated Entity Framework Core, Lambda expressions, and LINQ queries on collections and entities with SQL Server.Developed complex SQL queries to retrieve and manipulate data efficiently.Implemented database performance tuning techniques to optimize query performance on SQL Server.Utilized Postman and SOAP UI for API testing, conducting comprehensive tests to validate functionality and integration points.Integrated Swagger for API documentation, ensuring clear and accessible API specifications for development teams.Environment:: Agile, C#.NET, SQL Server, Test Plan, Test Cases, Test Scenarios, Asp.Net Core, React JS, ASP.Net Web API Core 3.1, ASP.NET MVVM framework, Restful Web API, Rest based Web API, SOA, Micro Services, HTML5, CSS3, Angular JS, Node JS, Bootstrap, Azure, C#, Stored Procedures, Triggers, Tables, Functions, Views, Entity Framework (EF) Core 3.1, ORM, LINQ queries, SQL queries, Postman, SOAP UI, Swagger.Client: Fusion Micro Finance Limited, Gurugram, Ind Sep 2016 Oct 2018Role: .Net DeveloperResponsibilities:Managed projects using Waterfall methodology, ensuring adherence to sequential phases such as requirements gathering, design, development, testing, and deployment.Developed detailed documentation at each stage of the Waterfall process, including comprehensive requirement specifications, design documents, and test plans.Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, View Models.Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET Core MVC5, HTML5, CSS3, and C#.Responsible for Creating Automation Framework using Selenium with C#.Net and Reviewed FSD & TSD docs.Implemented Web Services, .Net Core Restful Services and involve them using SOAP, XML, WSDL & JSON for creating proxy classes.Implemented Service oriented architecture using SOAP Web Services and WCF Services for communicating with other application and components.Analyze the existing API's, Design & developed respective Micro Services-Minimal APIs and JSON formats using .NET 5.0 which encapsulate the business logic in its methods and wrote data access classes using ORM-Entity Framework.Implemented JSON parsing and serialization/deserialization techniques in Dot Net applications using libraries like Newtonsoft.Json.Integrated RESTful APIs and web services, utilizing JSON as the data interchange format, ensuring efficient data transfer and compatibility across systems.Enhanced existing mobile application for Xamarin, .IOS platform using Ionic v1.0 framework using typescript, JavaScript, CSS3 and HTML.Developed user interface components and interactive web applications using React.js, ensuring seamless integration with backend Dot Net services.Integrated Redux for state management in React applications, enhancing data flow and maintaining application state consistency.Collaborated with backend developers to design RESTful APIs and implemented asynchronous data fetching in React components using Axios or Fetch API.Managed AWS resources and services such as EC2 instances, S3 buckets, and RDS databases to support Dot Net applications, ensuring scalability and reliability.Implemented AWS Lambda functions in Dot Net Core to automate tasks and improve application efficiency, leveraging serverless architecture.Configured and maintained AWS CloudWatch for monitoring Dot Net applications, setting up alarms and dashboards to ensure high availability and performance.Managed source code repositories using SVN, including branching, merging, and tagging, to support version control of Dot Net applications.Ensured compliance with SVN best practices for repository organization and access control, maintaining code integrity and security.Developed and optimized SQL queries and stored procedures in SQL Server to support data retrieval and manipulation for Dot Net applications.Implemented NoSQL databases like MongoDB to store and retrieve unstructured data efficiently for Dot Net projects, ensuring scalability and performance.Designed and maintained database schemas for both SQL and NoSQL databases, ensuring data integrity and efficient data access for Dot Net applications.Implemented XUnit testing framework to automate unit tests for Dot Net applications, ensuring robust code quality and reliability.Utilized Visual Studio and Visual Studio Code for writing, debugging, and deploying Dot Net applications, enhancing development efficiency.Managed SQL Server Management Studio (SSMS) to design, deploy, and optimize databases, supporting data operations for Dot Net projects.Integrated continuous integration and continuous deployment (CI/CD) pipelines using build tools Jenkins, automating deployment processes for Dot Net applications.Environment:: Waterfall, ASP.NET Core MVC, Razor views, HTML5, CSS3, C#, Entity Framework, CRUD Web Services, .NET Core Restful Services, SOAP, XML, WSDL, JSON, Service oriented architecture (SOA), WCF Services, Json, RESTful APIs, Xamarin.IOS, Ionic v1.0, TypeScript, JavaScript, CSS3, HTML, React.js, Redux, AWS SVN, SQL Server, SQL queries, stored procedures, NoSQL databases (MongoDB), XUnit, Visual Studio, Visual Studio Code, SQL Server Management Studio (SSMS), continuous integration (CI), continuous deployment (CD), Jenkins.Client: Tata AIA Life Insurance, Mumbai, India Jun 2014 Aug 2016Role: .Net DeveloperResponsibilities:Followed Waterfall methodology to meticulously plan and execute Dot Net projects, ensuring adherence to predefined stages of requirements gathering, design, development, testing, and deployment.Documented comprehensive project requirements and specifications upfront, facilitating a structured approach to Dot Net application development within the Waterfall framework.Developed scalable web applications using ASP.NET MVC framework, implementing Model-View-Controller architecture to ensure separation of concerns and maintainability.Utilized C# for backend development in ASP.NET MVC, writing efficient and reusable code to enhance application functionality and performance.Developed GUI using Win Forms, WPF Controls, Windows controls in .NET, VS.NET2012, C# and XAML.Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.Involved in enhancing and creating new screens in the application using ASP.NET Core 3.1.Designed and implementation of Service Oriented Architecture (SOA) using WCF, creating Restful services using ASP.NET Web API. Migrated VB.Net Application into ASP.NET Web application.Integrated Ipay88 Payment Gateway Method using REST API for Pre-Post Payment Services.Integrated Oracle Fusion Middleware to whitelist Rest APIs to maintain HTTP requests and responses.Integrate mobile applications with Restful APIs and third-party services.Used Entity Framework, classes, and LINQ to Entities to interact with the database.Created Data access classes, which were used to connect to the database using Microsoft ADO.NET and Data binding concepts where objects such as Data Adapter, Dataset, and Data Readers were used.Designed and implemented XML schemas for data validation and serialization, ensuring seamless data exchange between .NET applications and external systems.Utilized C# and .NET libraries to parse, manipulate, and transform XML documents, enabling efficient data processing and integration within enterprise applications.Developed the web pages using HTML5, Bootstrap, JavaScript and CSS3.Developed and maintained .NET-based applications, including Angular components, to automate ETL processes for efficient data extraction, transformation, and loading from diverse sources to data warehouses.Implemented .NET services and Angular services for data transformation, cataloging, and integration, ensuring seamless functionality across systems and maintaining data consistency and accessibility.Designed and managed data storage solutions using Entity Framework within .NET applications and Angular frameworks, applying best practices for data organization, versioning, and lifecycle management to optimize storage costs and ensure robust data availability.Designed and optimized complex SQL queries, stored procedures, and triggers within .NET applications to support data warehousing and analytics, ensuring efficient data retrieval and processing for business intelligence applications.Implemented and managed NoSQL databases like MongoDB and Cassandra within .NET applications, providing scalable and high-performance data storage solutions to meet the demands of large-scale applications and real-time data processing.Developed and maintained data schemas, indexes, and performance tuning strategies for both SQL (MySQL, PostgreSQL) and NoSQL databases within .NET applications, enhancing query performance and ensuring data integrity across the data infrastructure.Utilized XUnit to develop and maintain comprehensive unit tests, ensuring the reliability and robustness of .NET applications by identifying and addressing code defects early in the development cycle.Leveraged build tools like Visual Studio, Visual Studio Code, and SQL Server Management Studio to streamline the development, debugging, and deployment processes, enhancing productivity and reducing development time.Collaborated with cross-functional teams to design and implement efficient database management solutions using SQL Server Management Studio, optimizing data storage, retrieval, and manipulation to support various business applications.Environment: ASP.NET MVC framework, C#, Win Forms, WPF Controls, ASP.NET Core 3.1, Service Oriented Architecture (SOA), WCF, Restful services, ASP.NET Web API, Entity Framework, LINQ to Entities, Microsoft ADO.NET, HTML5, Bootstrap, JavaScript, CSS3, .NET-based applications, Entity Framework, SQL queries, stored procedures, triggers, NoSQL databases (MongoDB, Cassandra), XUnit, Visual Studio, Visual Studio Code, SQL Server Management Studio.EDUCATION: Jawaharlal Nehru Technology University, Hyderabad, TS, IndiaBTech in Computer Science and Engineering, June 2010 - May 2014 |