Sravan Kumar Reddy Jilakapally
**********************@*****.***
.NET Full Stack Developer
_
Professional Summary:
•Seasoned Full-Stack developer with 7+ years of experience specializing in .NET Core, NodeJS, PHP, Angular, React, and Azure.
•Strong background in C, C++, Oracle Pro*C, and Oracle Tuxedo, with hands-on experience in developing robust middleware solutions and managing Tuxedo services.
•Proficient in database design and development, including SQL, indexing, and query optimization techniques and proficiency in using modern design patterns such as MVC and MVVM..
•Skilled in Linux shell scripting, debugging, and performance tuning.
•Demonstrates a culture of delivering projects with "first-time right" and zero defects in production.
•Strong in Object Oriented Programming (OOPS) and development using C# on Windows and Web platforms.
•Experienced in implementing secure authentication and access protocols using OpenID Connect, SAML, OAuth, and Identity & Access Management (IAM) for enhanced application security and compliance.
•Hands-on experience in UI Design like Master Pages, Web Forms, Win Forms, User controls and programming in ASP.NET, C#, ADO.NET and Language Integrated Query (LINQ).
•Extensive design experience with web technologies like HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX and React.
•Designed and developed around restful API's services using .NET Core, Nodejs and php.
•Performing debugging, testing, and performance optimization of Express.js applications.
•Proficient in React.js and related libraries (Redux, React Router, etc.).
•Hands-on experienceon SOLIDprinciples and implemented design patterns like Repository, Factory, Strategy, and Dependency Injection.
•Hands-on experience with cloud services like Azure and AWS
•Sound knowledge on Azure DevOpsareas like creating build and release pipelines on azure and writing terraform
•Scripts to manage resources on azure platform for .NET services.
•Strong background in SQL Server, PostgreSQL, and Snowflake for database design and optimization, implementing complex queries, indexing, and query optimization techniques.
•Strong knowledge version control tools like git git commands and branch merging strategies
•Hands-on experience in writing unit tests, load tests and end-to-end tests using NUnit, jasmine, cypress and k6.
•Hands-on knowledge of containerization platforms like Docker and orchestration tools like Kubernetes are used to containerize the .NET applications.
•Creating and managing server routes, middleware, and error handling mechanisms using Express Router
•Experience in working with Model View Controller (MVC), MVVM, LINQ, Entity Framework, Web API, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and REST WebService.
•Deployed back-end services to Azure cloud.
•Expertise in Angular JS controllers, directives, components, factory and service resources, routings, and events.
•Configured, deployed, and monitored applications on Linux/Unix servers.
•Utilized shell scripting for automation and system maintenance.
•Worked with .NET Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and created numerous Custom controls.
•Works on MVC Frameworks like Bootstrap, Angular, ReactJS, and Node.JS.
•Managing database connections and integrating data storage solutions with Express.js, such as MongoDB or MySQL.
•Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N -Unit Testing for the piecewise testing of the Applications.
•Expertise in designing CSS style sheets for different browsers and aware of UML diagrams.
•Knowledge in securing applications, access control protocols (OAuth, SAML, OpenID Connect), Identity & Access Management (IAM), Active Directory security, and compliance with security best practices.
•Excellent analytical, communication & interpersonalskills.
•Providing measures for Azure cloud implementation that resulted in a significant cost reduction for the client.
•Strong knowledge in core .NET concepts like collections, multithreading, design patterns, serialization.
•Developed multi-tieredobject-orientedsystem architectures utilizing Usecases, UML(Sequence, Activity and class diagrams).
Technical Skills:
•Language: ASP.NET, VB.NET, C#, T- SQL, PL/SQL, HTML, UML, XML, C, C++, Oracle Pro*C,VB6, Oracle Tuxedo, .NET Core, NodeJS, Angular, React, SQL, Linux Shell Scripting.
•RDBMS: MS Access, MS SQL Server, PostgreSQL, Snowflake.
•Technologies: Oracle Tuxedo services, SQL Server, PL/SQL, Docker, Kubernetes, Agile/Scrum methodology.
•Infrastructure & Server Management: Linux/Unix Servers, shell scripting.
•Methodologies: Agile, Scrum, Test Driven Development (TDD), Waterfall
•Scripting Language: JavaScript, JQuery, VB Script, DHTML/HTML, CSS, XML, Angular.JS
•Web Services: XML (XSL/XSLT), SOAP, HTTP, WCF
•Cloud Services: Azure, AWS, Google Cloud Platform.
•Version Control Tools: VSS, SVN, TFS, GIT, Azure DevOps.
•Reporting Tool: Crystal Reports, SSRS (SQL Server Reporting Services), SSIS.
•Networking: TCP/IP, UDP, SNMP, SMTP
•Testing Tools: Manual Testing, Unit Testing, Integration testing
•Development Tools: Visual Studio.NET, SQL Server Management Studio, Adobe Photoshop
•Operating Systems: Windows, Mac
Professional Experience:
Hospital Corporation of America (HCA), Nashville, TN
Nov2023 to Till Date Sr.Net Developer
Responsibilities:
•Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross functional teams.
•Worked and used Azure API Manager to maintain on premises API Services with policies.
•Used Post Man to handle API Services Request and Response.
•Worked in using React JS components, Forms, Events, Keys, Router. Using React JS worked on responsive design and developed websites that could be served to desktop, Tablets and mobile.
•Worked on.NET security features such as Form-Based Authentication and Role-Based Authorization.
•Developed RESTful APIs with .NET Core, handling data storage and retrieval with SQL Server, PostgreSQL, and Snowflake. Utilized Snowflake for data warehousing solutions, optimizing ETL processes for large datasets.
•Developed REST/WCF Web services, ASP.NET WEB APIs and involved in pre-testing using POSTMAN.
•Developed a secure user authentication platform to manage user identities and streamline access across applications.
•personal information to generate insurance plan using HTML5, CSS3, jQuery, and react.js.
•Design of Cloud architectures for customers looking to migrate or develop new PaaS or hybrid solutions utilizing Microsoft Azure or Amazon Web Services (AWS).
•Used Key Vault to maintain secrets in Azure env. Also Used Azure DEVOPS to automate Azure Deployment of CI/CD process.
•Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT,
•Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
•Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
•Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
•Refactoring of monolithic applications to Microservices and Component based architectures.
•ntegrated OAuth and OpenID Connect for user authentication and authorization.
•Configured SAML for Single Sign-On (SSO) with third-party applications.
•Implemented Identity & Access Management (IAM) solutions to control access permissions and roles, enhancing security compliance.
•Worked on TFS for version control, Code Review and for automatic builds and continuous Integration.
•Performed Unit testing using N-Unit, Integration Testing, Performance Testing and System Testing. Environment: Visual Studio Professional, SQL Server, RDS, SSRS, SSIS, Angular 8, SVN, Web API, Node JS, React JS, JavaScript, jQuery, Typescript, Angular JS/2, AJAX, WCF, ASP.Net, .Net Core, ASP.NET MVC, HTML5, CSS3, Bootstrap.
MUFG, Chicago, IL
Aug 2022 – Oct 2023
Sr .NET Fullstack Developer Responsibilities:
•Prepared analysis, design documents, estimation, for different component and functional modules required by the system.
•Developed and modified using frontend frameworks such as JavaScript, jQuery, HTML5, CSS3, Ajax, Bootstrap, React Js and Angular 11/12.
•Building Web application using Angular 10 for frontend and Provided support from Upgrading from Angular 8 to Angular 12 version
•Coded extensively in C#.NET targeting the Business requirements.
•Designed and coded application components in an Agile Scrum methodology utilizing a Test-Driven Development (TDD) approach.
•Developed and consumed RESTful APIs and GraphQL endpoints using .NET Core and Node.js.
•Integrated third-party APIs and microservices into existing applications.
•Working with stored procedures, temp tables, views along with CRUD operations in SQL server 2014.
•Used JSON for exchanging the data between client and server
•Developing a Continuous Delivery (CD) PIPELINE with Docker, Jenkins, GITHUB and Azure pre -built images.
•Converted legacy applications to robust MVC application using .NET core 5
•Designed and Developed views in MVC 6/5 using Razor Engine
•Designed and developed master web pages using ASP.NET 4.0 web form controls, Custom user Controls and Ajax controls in C#.
•Working on analysis of claims, billing and new duck creek template base code to fulfil client business requirement.
•Designed and deployed real-time analytics dashboards where data was pushed to clients via Socket.IO without requiring page reloads.
•Enabled real-time push notifications for critical system alerts, updates, and collaborative features.
•Worked with upgrading an application from .NET Framework 4.7 running on Visual Studio 2012 to Framework
4.8 on Visual Studio 2015.
•Migrated data from Excel to XML files using C# and XSD Schema
•Used JavaScript to perform validations and catch the events on client’s browser.
•Used Typescript and its features such as static typing, classes and interfaces
•Implemented the data access layer using C# and ADO.NET.
•Used LINQ, SQL and C# to retrieve data from the XML and route it to the appropriate databases.
•Responsible for mapping data into Azure tables to publish monitoring data to check on board.
•Used Entity Framework Core Model as the Data Access Layer Model First and implemented the CURD Create, Update, Retrieve and Delete operations, Mapping and executed stored procedures.
•Created and developed UI components within single page application (SPA), by using ES6, React.js, and Redux store.
•Ensured secure and encrypted communication using HTTPS and SSL with Socket.IO connections.
•Integrated authentication tokens (JWT) with Socket.IO for secure real-time communication.
•Used Web APIs for interaction between SQL Server and flushing the data to frontend using Angular10
•Used WEB API from frontend to make http calls to the controller
•Written several unit test cases to verify correct working of classes and more code coverage. Used Moq and NUnit framework.
•Worked on Visual Studio 2015 for the WCF services to develop the code in the backend of the Web application and Mobile Application.
•Implemented Responsive web design techniques into the CSS3 so that the page could be read well on both mobile and desktop browsers
•Identified and resolved bugs in both .NET and Node.js applications using debugging tools.
•Utilized Postman and Swagger for API testing and validation.
•Built Claim Module in the customer portal using ASP.net MVC 6.0 (C#).
•Used Azure Service Bus queues and web jobs to pass messages between different rest web API to decouple them to ensure scalability.
•Involved in setting up and maintaining Azure MS Server 2014 for hosting multiple domains running on ASP .NET and document DB/Cosmos DB.
•Proficient in developing database objects like queries, stored procedures, Packages, PL/SQL Programs, Functions, Cursors, Reference Cursors, Dynamic SQL, PL/SQL Tables and Package Cursors.
•Developed Reports using SSRS, integrated in web application on the SQL Servers, and addressed them daily.
•Created VSTS build definitions and Release definitions in support of Continuous Integration/Continuous Deployment (CI/CD) pipeline.
•Created different SSIS packages to load data to the new environment from external data sources like oracle, flat files, and csv files.
Environment: Entity Framework 6.0/4.0, C#, Visual Studio 2012/2015, .Net Core 5, HTML, HTML5, CSS, CSS3, Ajax, JQuery, JSON, JavaScript, Typescript, ASP.NET, Ado.net, React Js, Angular 8/10, Kendo UI, Bootstrap 4, Teleri, MVC 6/5, WCF, Web API, RESTful Services, Azure, LINQ, Moq, NUnit, Dependency Injection, IIS 7.5, Jenkins, CI/CD, SQL Server 2014, SSIS, SSRS, TFS, ASP .Net 4.0.
Tyler Technologies, Plano, TX
Nov 2019–June 2021
Sr. .Net Developer Responsibilities:
•Designed and developed a highly dynamic API's usingstrategy pattern in .NET and Asp.Net.
•Designed a database schema for both relational and nonrelational data models.
•Build aggregator rewards platform to make mobile recharge from different vendors using .NET and MS SQL
•Effectively worked on Technologies like Node.js, .Net, Angular and MongoDB, HTML, CSS, Angular, PHP for the web portal, and .NET for the biometric plugin.
•Designed and developed responsive SPAwebapplication the UI side of the application using AngularJS framework along with HTML5, SCSS, Bootstrap 4, Type Script, Java Script and RxJS
•Designed and developed afull-stack websitebasedon Node.js, ReactJS, Next.JS, Vue.JS, Word press, PHP and Slim Framework.
•Used ReactJs for implementing the open-source JavaScript framework for building userinterfaces.
•Worked on AngularJS events distribution and parent chain for parent-child componentcommunication.
•Manipulated DOM, handled events and applied animation effects with AngularJS.
•Used Windows Azure to deploy the application on cloud and manage the session.
•Also used Azure for Scaling and checking reliability of the applications which were developed during the project.
•Worked with ReactJS forms, Validations, Modules, Components, directives, Controllers, and HTTP Requests.
•Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 & 7 and Node JS.
•Used Angular 4 component router for navigation. Worked with Angular 4 directives, components, pipes, and injectables.
•Programmed in Angular 4 to upload (post) files/images to the AWS S3 browser from the Front-end by installing NPM package of AWS-SDK.
•Manipulated DOM, handled events and applied animation effects with ReactJS.
•Involved in the development of services with Angular 4 injectable property, to make the service available for dependency injection when creating components.
•Performed Verification and validation process forthe codewritten by making useof Jasmineand Karma JavaScript testing framework by testing across various scenarios of the Angular 4.0 applications.
•Participate in setting up MongoDB database using replication.
•Performance monitoring of MongoDB through mongo shell proactively to prevent any potential performance degradation.
•Designed Frontend within object-oriented JavaScript Framework like Node.js and Ext.js
•Design, architect and supervisethe implementation functionality of company's newwebapplication development. Environment: ASP.NET Core, MVC, .NET Framework 4.5, C#, HTML5, CSS3, Bootstrap, JQuery, JSON, XML, Entity Framework, SQL Server, Oracle, Angular, JavaScript, Jira, Service Now, TFS, Visual Studio 2019.
Meltag, Hyderabad, India
Jan 2018 – Oct 2019
.NET Full Stack Developer Responsibilities:
•Involved in different phases of SDLC from gathering requirement to testing of Web Forms and Web Services usingASP.NET MVC, WCF and ADO.NET.
•Implemented various UI pages, Controllers using ASP.NET MVC, C#, HTML5and CSS3.
•Implemented all Service Interfaces in C#.NET, utilizing many reusable Class libraries.
•Implemented DAL using ADO.NET components like Data Set, Data Provider, and Data Reader to store and retrieve database information.
•Developed and consumed Web API using MVC Application and other ASP.Net applications.
•Performed database operations on SQL Server 2014 to create and maintain customer’s information by creating
SQL queries, stored procedures, functions, triggers and views using T-SQL.
•Extensively used the LINQ feature in .NET for querying collections and integrating with SQL.
•Worked in all layers of the web-application, which includes Model, View and Controller.
•Developed UI using HTML5, CSS3, Bootstrap and JavaScript for interactive cross browser functionality and complex user interface.
•Used AngularJS to build a rich and responsive UI while developing Single Page applications.
•Extensively used AJAX control toolkit and Bootstrap in creating efficient and responsive applications.
•Used JavaScript and .NET Validation Controls for performing client-side validations.
•Extensively used AJAX calls to control the Post back event, thus enhancing the web server performance.
•Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET MVC.
•Implemented MVC and MVVM design patterns to develop the windows and web-based applications.
•Implemented Object-Oriented Programming concepts (OOPS) of interfaces, inheritance, abstraction, d polymorphism.
•Designed ASP.NET web pages using data binding controls like dropdown list, grid control and various other User Interface (UI) controls to bind the data.
•Developed web form and window forms for clients in C# using WPF, XAML and XML.
•Designed and developed several SSIS packages to transfer the data between the different environment systems and/or export the data to other applications.
•Involved in designing WCF services to achieve SOA objectives of reusing services and reduce size of codes for faster processing and inter operable software applications.
•Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
•Responsible for developing Windows applications using C#, WPF, MVVM Framework.
•Involved in Unit Testing, Integration Testing and regression testing during the various phases of the application using Quick Test Professional (QTP).
•Experienced Software Configuration Management, setting up company Version policies utilizing GIT.
•Involved in Daily Scrums, Sprint planning, review and retrospective meetings on Agile Environment.
•Managed tickets in JIRA and prepared iteration planning for each release.
Environment: ASP.NET MVC 5.0, ASP.Net 4.5, .NET Framework 4.5, ADO .NET, C#, JavaScript, Web API, HTML5, CSS3, Bootstrap, Angular JS, AJAX, XML, JSON, WCF, SQL Server 2014, LINQ, T-SQL, SSIS, GIT, Visual Studio 2015.
ICOMM Tele Limited, India
Jue 2016 – Dec 2017
.NET Developer Responsibilities:
•Designed multi-tier .NET framework solution in converting from Legacy system VB to ASP.NET.
•Extensively used ADO.NET to build query-driven applications from SQL Server.
•Used LINQ provider which will be exposed to the user and will be responsible for building and developed, configured and consumed Web Services in C#.net.
•Used advanced level of HTML, XHTML, AJAX, JQuery, JavaScript and CSS layouts.
•Involved in designing Web forms using Server Controls, User Controls using C# as code behind language for entire application.
•I used Generics extensively in C# and ASP.NET Menu Controls and extensively worked on WinForms using C# which involved Multithreading.
•Implemented WPF to create attractive and effective user Interface using XAML Document.
•Involved in creating Windows Forms with numbers of Visual Studio standard controls and components.
•Used XML, SOAP Web Services, XSL and XSLT for interoperable software applications.
•Developed System Services SOA application platform utilizing Web services for use by all web applications.
•Used Grid Views, Form Views, Details View and Object Data Sources extensively.
•Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
•Worked with SVN for Source Control.
Environment: Visual Studio 2010, ASP.NET3.5, AJAX, Java Script, JQuery, HTML, CSS, XML, ADO.NET, SOAP web service, WPF, C#, Win Forms, SQL Server 2008, SVN, Server Reporting Service.
Education Details :
Atlantis University -May 2023 - Masters in Information Technology
JNTUH May 2017 - Computer Science