| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
PHONE NUMBER AVAILABLEEMAIL AVAILABLEOpen to relocationLINKEDIN LINK AVAILABLEProfessional Summary:Over 10+ years of programming experience in analyzing, designing and developing Web & Windows (Client/Server) based and N-Tier Applications using C#, ASP.NET, ASP.NET MVC, ADO.NET, Entity Framework, WCF, AJAX, Web Services, CSS, JavaScript and SQL Server 2019.Over Extensive years of Professional experience in .NET Technologies with exceptional skills in all Phases of Software Development Life Cycle (SDLC) like XSLT Analysis, Design, Development, Testing, maintenance and Enhancement of Web based Applications and windows-based applications using Microsoft Technologies.Extensive experience in developing various applications using Visual Studio.NET 2019/2017/2015 technologies like C#7.0/6.0/5.0, VB.NET, ASP.NET, ADO.NET, XML, Web Services, WCF.Have good knowledge on different databases like PostgreSQL, MySQL, DB2, Oracle 13c/11g, Microsoft SQL Server, NoSQL DB (Raven DB, Mongo DB and Cassandra, Couch DB, Redis.Excellent in rendering reports, managing subscriptions, creating reports in Tableau. Creating Workbooks by Importing data, Defining Relationships.Strong Object-Oriented Analysis, Designing and Programming skills using Visual Studio. Net.Proficient in various AWS services such as VPC, EC2, S3, ELB, AutoScalingGroup(ASG), EBS, RDS, IAM, EFS, CloudFormation, Redshift, DynamoDB, Glue, Lambda, Step Functions, Kinesis, Route 53, CloudWatch, CloudFront, CloudTrail, SQS,SNS, SES, AWS Systems Manager etc.Experience with Azure Devops, Azure functions and Cosmos DB as a data store and a little bit of Docker.Excellence working knowledge of Oracle PL/SQL development which includes creating Database Tables, indexes and triggers, writing oracle package and procedures, Functions, Cursors, Views and performance tuning.Experience in ESRI ARCGIS analyses and application development.Experience in writing Terraform (Infrastructure as Code) to create AWS resources in cloud.Experience in Building Microsoft.Net/C# automation Scripts by using Selenium, MS Visual Studio, MSTest, NUNIT, Spec flow, Coded UI, Azure and good expertise in using Annotations.Strong experience in unit testing tools of JavaScript framework like Karma, Jasmine and Protractor for Angular, Mocha and Chai for React JS.Proficient in implementing MVC design pattern using Struts2 and Spring. Knowledge in ORM (Object Relational Mapping) Tools like JPA, Hibernate.Hands-on experience in using message brokers such as RabbitMQ and ActiveMQ.Actively involved in using Angular JS, XSLT Bootstrap4 and HTML5 to enable client-side date to meet specific criteria by applying various validation variable.Experience in working with ASP.NET Web Forms, User Controls, Master Page, various types of Data Grids and HTML features and AJAX Extensions.Experience in Creating Store procedures and functions in SQL server to import data in to ElasticSearch and converting relational data in to documents.Experience with Traditional Methodologies (Waterfall), Agile (SCRUM) Software Development Methodology and Test-Driven Development (TDD).Education:University of Massachusetts Lowell, MA May 2017M.S. in Computer ScienceManipal Institute of Technology Karnataka, India May 2012B.E. in Electronics and Communication EngineeringWork History:Sr .Net Full Stack Developer July 2022 - Till dateVirtuSense Technologies Peoria, ILResponsibilities:Designing and developing web applications and solutions using Microsoft's .NET framework, managing and supervising different teams, setting goals, and ensuring that each developer on the team understands the design and implementation decisions and how to apply them.Aligning the technical work with the business objectives, giving technical guidance, communicating directly with team members, and supporting them in their respective tasks.Working in Scrum methodology of Agile software development and sprint meetings.Used MS Visual Studio 2015, including ADO; C#.NET 6; SQL Server 2014; Git; ACE JavaScript editor.Performed the complete website redesign and redevelopment for Dramamine using C#, Microsoft .Net, ASP .Net, SQL Server, Entity Framework, JavaScript, HTML, JQuery, CSS, Sitecore CMS, Visual studio, SVN.DevOps role converting existing AWS infrastructure to Server-less architecture (AWS Lambda, Kinesis) deployed via CloudFormation.Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.Design and setup the Continues Integration (CI) for the ARC and other projects Git base Source Code.Design and setup the Continues Deployment (CD) for the ARC and other projects for each environment.Developed single page application using Angular 12 with typescript.Designed and implemented Confidential Serverless Backend leveraging AWS Amplify REST APIs, GraphQL APIs (DynamoDB) and S3 Storage to streamline development and reduce time to market.Design, develop, and implement customized web applications, web services, and enterprise solutions for clients using Esris ArcGIS, JavaScript API.Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for Oracle.Designed and developed the REST based Microservices using the Spring Boot.Experience in managing large-scale, geographically-distributed database systems, including relational (Oracle, SQL server) and NoSQL (MongoDB, Cassandra) systems.Created middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in Prism framework using WPFHelpers class from PrismAppBase.Migrated Current deployment pipelines to AWS Fargate and AWS ECS from Elasticbeanstalk using Terraform commands.Develop intranet UI / UX of audit web application, Watchlist application to alert underwriters and other internet applications.Used React JS to create more responsive webpages, which can be compatible with all the browsers and compatible with the different devices.Implemented cluster services using Docker and Azure Kubernetes services (AKS) to manage local deployments in kubernetes by building a self-hosted kubernetes cluster using Jenkins CI/CD pipeline.Created database schema and number of database objects like tables, views, stored procedures, user defined functions using SQL Server management studio.Developed Kafka consumer's API in Scala for consuming data from Kafka topics.Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache ActiveMQ on the edge device.Used AWS Cloud platform and its features which include EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation, Auto scaling, Cloud Front, S3, and Route53.Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB, and MySQL.Expertise in XML technologies such as DTD, XSL, XSLT, XML schemas, XPath, XSL-FO and parsers like SAX, DOM.Designed and implemented application using ASP.NET MVC 4.0 with Razor View Engine C JSON JQuery Entity Framework in Visual Studio.Developed Screens, modules, events, classes, and functionalities on C#, vb.Net, ASP.NET MVC,Entity Framework Core, .Net Core, Blazor, Angular 12 and React based applications to meet the client requirements as per the Business Rules.Using SQL Server Integration Services (SSIS) as an ETL Tool, the data has Extracted, Transformed and Loaded (ETL) from Excel and Flat file to MS SQL Server.Used MS Dynamics CRM SDK, WCF, XRM and LINQ to interact with data from the CRM system.Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).Created XHTML pages with CSS and the Box Model. Integrated the Java code (API) in JSP pages.Developing and handling tools in .NET, VisualBasic.Net, Visual C#, ASP.Net, PowerShell scripting, Perl Scripting. Fundamental knowledge in VB scripting, HTML5.Implemented testing angular components and services using Jasmine/Karma.Used Azure Service Bus queues and web jobs to pass messages between different rest web API in order to decouple them to ensure scalability.Involved in managing and maintaining the CI/CD pipeline using DevOps Toolset which includes Continuous Integration of GitHub, Jenkins, JFrog Artifactory and deploying through Ansible and Ansible Tower.Created fully automated CI build and deployment infrastructure and DevOps processes for multiple projects using Docker, Jenkins, VMWare, RHEL, Satellite, OpenShift, Kubernetes, Artifactory, Ansible & GitLab.Net Full Stack Developer July 2017 July 2022Red Stone Resources LLC Frisco, TXResponsibilities:Involved in End-to-End Software Development Life Cycle using Waterfall (SDLC), Application Development Methodology (ADM) and Agile Methodologies as well ER Diagram, UML Modeling and Data Flow Diagram.Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2019 for inserting/Updating/Deleting the data into the relational tables.Worked with SAML, OAuth 2, Active Directory and network protocols, authentication protocols such OpenID Connect, SAML.Extensively used ASP.NET MVC for UI design, with VB.NET and C# acting as the source of code.Migrating data from Azure to AWS using tools such as AWS Database Migration Service or third-party tools.Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.Designed and Developed Microservice's for the business components using .NET framework.Created various Web Forms & User Interface Screens using C#.NET & ASP.NET.Migrating data from Oracle database using Spring JDBC to Apache Cassandra (Datastax) NoSQL Database.Worked in MVC architecture to create web applications using ASP.NET and SQL Server.Worked with Java-based tool called Jenkins in web interface, and uses MS Build to build .NET projects in Visual Studio.Gather and analyze clients business requirements for design, application configuration and implementation of UI/UX web initiatives.Interface with employees to identify, develop, and implement custom components for ArcGIS Web API products.Responsible for setting up the Azure Kubernetes Service (AKS) to deploy spring applications, configure the Azure Container Registry (ACR) to store Docker Images and manage the Azure Kubernetes cluster.Implemented to reprocess the failure messages in Kafka using offset id.AWS Lambda was utilized for serverless implementations, where the functions were triggered when the database tables were updated, and AWS Cloud Watch was utilized for alarms.Implemented Micro-services using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services.Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.Involved in creating and optimizing employee information databases using SQL Server Management studio and generating business requirements.Added dynamic functionality to the application by implementing JQuery, Node js.Used Azure Cosmos DB service to store and access data from a .NET Core console application.Translate the designs from our design team into reusable interactive React native components.Developed rich visual components through WPF using XAML and Expression Blend.Created a WebAPI using CQRS, NServiceBus and RabbitMQ for integrating the SA application with Quality-Driven Software, a third-party online survey system.Design, developed and implemented Keyword Driven, Data Driven and Hybrid Driven automation testing framework utilizing Java, Python, TestNG and Selenium Web-Driver.Developed ASP.NET Core Web API based on departmental requirements and specifications.Extensive use of WebAPI, 3 rd party REST API, Sitecore API for various tasks, and prepared Helper class for all common API operations.Involved in developing the Azure Solution and Services like PaaS and IaaS.Worked with AWS Infrastructure Like Docker for containing microservices and write docker file, Jenkins for Automated Integration and deployment process and kubernates for deploying pods. And maintaining each pod on kubernates dashboard and load balancing.Extensively worked with SSIS tool suite, designed and created mapping using various SSIS transformations like OLEDB command, Conditional Split, Lookup, Aggregator, Multicast and Derived Column.Used MS Dynamics CRM Customization tools to customize system components such as forms, views, attributes, relationships, and entity mappings.Strong front-end UI development skills using scripting languages like HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Ext Js, Angular Js, DOM, JSP, JQuery Plug-ins.Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.Used XML Web Services for sharing some important financial calculation functions with all other applications.Experience in creating JavaScript for using DML operation with MongoDB.Developed HTTP web services with Asp .Net Web API Frameworks for all CRUD Operations.Used Web API to populate drop down list and utilize JQuery UI auto complete to call action method in controllers.Designing and developing user interface (UI) screens using ASP.NET and VB.NET.Used Bootstrap for layout and style for developing interactive web applications.Progress Jun 2016 Aug 2016Product Tools Intern, Bedford, MAAcquired proficiency in Agile software development methodologies and bug tracking systems such as CQ and TeamPulse.Leveraged Perl to add and modify code for bug migration, enhancing workflow efficiency by 20%.Integer Productions March 2015 Sep 2015Software Developer, Bangalore, IndiaSpearheaded programming and asset integration for multiple simulation applications using .NET and C#, ensuring high-quality and seamless user experiences.Collaborated effectively with UI/UX designers to integrate visual assets and textures, contributing to visually compelling and immersive application interfaces.Demonstrated strong independent problem-solving and project management skills as the sole developer for a project, successfully delivering a polished final product while optimizing performance for various hardware configurations.Implemented advanced application mechanics, user controls, navigation systems, and feature progression, enhancing the overall user experience and engagement through meticulous performance optimization and efficient code.Optimized application performance by identifying and addressing bottlenecks, ensuring smooth operation across different environments and platforms.Utilized version control systems (e.g., Git) to manage codebase effectively, enabling efficient collaboration and maintaining code integrity across multiple development stages.Macle Graphics July 2014 March 2015Software Developer, Bangalore, IndiaResponsibilities:Involved in interacting with business analysts, other developers and management to develop the application using Agile Methodology.Used AJAX advanced techniques for text box auto suggest.Used ADO.NET for the storage and retrieval of data from the database.Created database tables and implemented SQL Stored Procedures, Triggers, and complex queries in SQL Server.Web designing & development using HTML5, CSS3, JavaScript, React JS and Ajax.Worked with ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Implemented the data access layer using ADO.NET Entity Framework.Designed and developed SQL Server database structures for optimal database performance. Ensure data integrity.Used various WPF controls, Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.Used lean principals in scrum master in Agile Framework and worked with Agile software development methodologies.Development on multiple devices and multiple browsers including both mobile and desktop using ReactJS and Redux Components.Implemented RESTful services with ASP.NET Web API 2 and C#Developed SPA (Single Page Applications) using RESTFUL web services with AngularJS 1.0/2.0.Worked with Java-based tool called Jenkins in web interface, and uses MS Build to build .NET projects in Visual Studio.Involved in development of front-end components using Spring MVC, JSP, JavaScript, JAVA, and JSON.MobiEos Software Pvt. Ltd Sep 2013 July 2014Software Engineer, Bangalore, IndiaSpearheaded programming and asset integration for multiple simulation applications using .NET and C#, ensuring high-quality and seamless user experiences.Collaborated effectively with UI/UX designers to integrate visual assets and textures, contributing to visually compelling and immersive application interfaces.Demonstrated strong independent problem-solving and project management skills as the sole developer for a project, successfully delivering a polished final product while optimizing performance for various hardware configurations.Implemented advanced application mechanics, user controls, navigation systems, and feature progression, enhancing the overall user experience and engagement through meticulous performance optimization and efficient code.Led a cross-functional scrum team to create application concepts, technical documents, and presentations, fostering effective communication and collaboration.Instrumental in programming, application design, testing, evaluation, and team management, driving a 25% increase in project efficiency.Optimized application performance by identifying and addressing bottlenecks, ensuring smooth operation across different environments and platforms.Utilized version control systems (e.g., Git) to manage codebase effectively, enabling efficient collaboration and maintaining code integrity across multiple development stages.Conducted thorough testing and evaluation to ensure application reliability, usability, and performance, resulting in a robust and user-friendly final product. |