Ramakrishna Resume
Ramakrishna Resume
Ramakrishna Resume
com
Professional Summary
Overall, 7+ years of experience designing, developing, and testing high-quality Web and Windows
applications using Microsoft .NET Technologies.
Expertise in design and development of web applications/Windows with .NET framework using
ASP.NET, MVC, WEB API, VB.NET, C#.NET, ADO.NET, XML, XSLT, SOAP, WPF, Web Services, and WCF.
Experience in design and development of Client-Server and Distributed Web Applications with
ASP.NET MVC, 3-Tire, REST Architecture, .NET Core, WEB API and N-Tire Architecture.
Experience in leading Finance, Retail, Auto, Health care, and Insurance applications.
Experience in developing Microservices using Asp.Net Core.
Expertise in application development using ASP.NET MVC Framework.
Strong experience in creating and consuming Restful and SOAP Web Services.
Experience in 3rd party controls such as Kendo Telerik controls for MVC and WPF UI.
Experience in database systems namely SQL Server, PostgreSQL,and Oracle.
Experience in writing DA Layers using ADO.net and ORM’s like Entity Framework and LINQ to SQL.
Experience using Front-end languages like JavaScript, jQuery, TypeScript, HTML, and CSS, and
Front-end frameworks like React, Angular, and Bootstrap.
Extensive experience in Client side using JavaScript, JSON, JQuery and NodeJS.
Proficient in deploying and managing .NET Core applications using Azure App Service on
Microsoft's cloud platform.
Experience in implementing Filters, Validations, Controllers, Components, Directives, Routings,
Factory and Services in Angular 14/9/2.0/1.5.
Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-
processors LESS or SASS and Compass.
Experience in SSRS, Crystal Reports and SSIS for report generation and integration into applications.
Proficient in developing test cases for unit testing using N Unit & X Unit in TDD Environment.
Experience with SOLID Principles and Lazy loading and Dependency injection Design patterns.
Experience in implementing security using OAuth, and JWT.
Experience with cloud technologies like Azure and AWS.
Excellent experience with Atlassian products like Agile, Scrum, Jira, and Confluence.
Proficient in strong and exchanging data using XML and JSON Formats.
Experience with XSLT, XQuery, and XPath and worked with libraries.
Used CI/CD tools as Jenkins and Azure Devops.
Strong Experience on Factory and Singleton design patterns.
Experience using Configuration management tools like TFS, GIT, and SVN.
Excellent experience in the implementation of Log4Net.
Ability to grasp and apply New concepts quickly and effectively.
Experience
Full Stack Developer May 2022 - Now
Midmark Corporation, Austin, Texaas, United States.
Telemetry is a Web application Designed to Harmonize Clinical space, Technology, and Workflow for
caregivers and patients in Medical, Dental, and Animal Health environments. It manages products such as
compressors, vacuums, and sterilizing equipment. These products enhance patient care, streamline clinical
workflows, promote efficiency, and invest in research and development to remain at the forefront of
healthcare technology.
Responsibilities:
Implemented applications on Azure cloud & utilized Agile/SCRUM development.
Designed and development for Azure PaaS environment.
Developed Rest APIs for distributed systems using .Net 6, C#, Entity Framework, OOP
features,and LINQ to SQL Server.
Developed reusable components using React Storybook according to design guidelines.
Used TypeScript and its features such as static typing, classes, and Interfaces etc.
Developed web applications using HTML, CSS Bootstrap, and Typescript.
Created Navigation bar, Dropdown menu, Image Carousel, Button, Modal Form, Table,
Togglable tabs, pagination using Bootstrap.
Deployed web applications on Azure App Services, ensuring high availability and performance.
Worked on writing modules using React as a view engine to build component-based application.
Developed a single-page application with React Router that allows users to navigate between
Products, Infrastructure views to the Mechanical view.
Created custom CSS files and Bootstrap for various web forms.
Maintaining Parent and child elements by using State and Props in ReactJs.
Created reusable React components and managed application state with Redux.
Applied oriented Programing techniques to track UI Components being added to DOM and to
change the behaviour of framework methods.
Applied Redux middleware using Redux-promise, redux-thunk and redux-saga.
Created interactive React components using lifecycle methods, state management, forms,
events, keys, animations, and Flux concepts to improve user interactions.
Worked with Material UI libraries to create dynamic responsive React UI forms.
Created UI components for sorting, pagination, and product search functionality in React.
Created responsive Gauge and State components to record and display readings.
Used Node.Js to run Webpack tasks and build properly the project.
Used Babel to compile JSX and follow JSHint standard for high code quality.
Ensured React code compatibility across IE, Safari, and Google browsers.
Implemented Code First Approach of Entity Framework for database communications.
Developed a new library using .Net Core, C# with a microservices architecture.
Worked on building the Web API to perform all CRUD operations and integrated it with
Azure for API management, ensuring security, analytics, monitoring, and alerts.
Created Test plans and Implemented Unit Testing for API end points.
Collaborated with UX/UI designers to create responsive and user-friendly interfaces
Developed a GraphQL API for a product and order improving client-side data fetching efficiency.
Created applications with Dependency Injection, middleware, and OAuth for API security.
Improved a WCF Service for searching across entities and integrated it into the application.
Integrated RESTful APIs for seamless data exchange, supporting both XML and JSON formats.
Performed unit tests using N-Units, and Jest ensured complete code coverage.
Designed and Deployed NET Core web application with Azure App Service, Functions, Logic Apps,
Azure Blob Storage and managed telemetry messaging via Azure Service Bus and APIs..
Implemented a CI/CD pipeline with Docker and configured YAML files on the Azure platform.
Implemented real-time data processing solutions using Kafka, improving data pipeline efficiency.
Utilizing Redis for caching and data storage, enhancing application speed, and reducing database load.
Used Git for version control and worked with QA to resolve issues and maintain quality.
Designed and developed SQL queries, stored procedures, Joins, Indexes, Triggers, Views, and
Functions to extract, transform, and load (ETL) data from various sources.
Created SSIS packages to export data from various sources to the data warehouse and
developed SSRS reports with features like drill-downs, parameters, linked reports, sub-reports,
dynamic filters, and automated subscriptions.
Educational Qualifications
Master of Information Technology from Atlantis University.
Bachelor’s degree in Computer Science of Information Technology from Sri Sarathi Institute of
Engineering & Technology.