Full-Stack Software Engineering Expertise with Cloud & Microservices Specialization
Experienced Full Stack Developer with over 4 years of expertise in .NET, Angular, and Azure;seeking to contribute technical proficiency in building scalable, high-performance web applications to a forward-thinking organization;committed to leveraging my skills in both frontend and backend development to deliver efficient solutions and drive continuous improvement
CORE COMPETENCIES
Application & API Development
Database Management
Client Focused Development
UI/UX Implementation
Software Testing & Quality Assurance
Version Control
Problem Solving & Debugging
Agile & Scrum Methodologies
Cross-Functional Collaboration
Team Building & Development
PROFILE SUMMARY
Dynamic and solution-driven software development professional with expertise in designing, developing, and deploying high-performance web applications and scalable enterprise solutions
Proficient in C#, ASP.NET, MVC, SQL Server, JavaScript, Angular, REST APIs, and Agile methodologies, ensuring seamless user experiences and efficient system performance
Skilled in troubleshooting, debugging, and optimizing code to enhance application efficiency and maintainability
A collaborative team player with strong problem-solving abilities, capable of leading development efforts and mentoring peers
Committed to leveraging evolving technologies to deliver robust software solutions, support business goals, and drive continuous innovation in fast-paced environments.
Outstanding .NET Full-Stack Developer with proven expertise in all phases of SDLC.
Expert in developing data layer using Entity Framework, ADO.NET, and LINQ.
Strong organizational, analytical, and problem-solving skills, and well versed with Scrum, Agile & Waterfall methodologies.
WORK EXPERIENCE
From Oct’23with Kroger, Austinas Senior Software Engineer
Key Result Areas:
Developed RESTful APIs using ASP.NET Core and C# to manage real-time inventory sync, order lifecycle, and supplier data integrations across 1,000+ stores.
Used ADO.NET with SQL Server for executing optimized stored procedures and transactional queries to support high-volume inventory operations.
Integrated Apache Kafka with backend services to publish and consume real-time inventory events for stock updates, order status changes, and vendor communication.
Built dynamic, responsive UI interfaces using Angular and Bootstrap to allow store associates to track product availability, process orders, and receive live alerts.
Used Bootstrap with Angular to implement reusable UI layouts for order lists, product models, and delivery timelines across multiple screen sizes.
Created Azure Functions to handle lightweight background jobs like automatic reorder triggers, low-stock notifications, and schedule-based data syncs with vendor APIs.
Implemented secure authentication using Azure Active Directory (Azure AD) with role-based access controls for store users, vendors, and internal stakeholders.
Tested and validated backend APIs with Postman and documented all endpoints using Swagger to ensure seamless integration between teams.
Containerized all microservices using Docker and deployed them to Azure Kubernetes Service (AKS) for auto-scaling and high availability.
Improved inventory sync accuracy by 40% through the integration of real-time Kafka-based event streaming and optimized ADO.NET queries, reducing stock discrepancies across 1,000+ stores.
Automated CI/CD pipelines using Azure DevOps to build, test, and deploy .NET services and frontend apps across staging and production environments.
Monitored service performance with Azure Application Insights and set up custom alerts via Azure Monitor and Log Analytics for proactive troubleshooting.
Stored sensitive credentials like DB connection strings and API tokens in Azure Key Vault, enabling secure access in production and CI/CD workflows.
Developed frontend components with jQuery and JavaScript to enhance user interaction in legacy modules like manual product entry and batch upload forms.
Enhanced Power BI dashboard performance by 55% by designing custom SQL views and indexing strategies, enabling near real-time reporting without impacting transactional system performance.
Hosted customer-facing APIs on Azure App Services, enabling external systems like vendor portals and partner tools to securely consume order/inventory data.
Streamed transactional logs and service telemetry to Azure Log Analytics, creating a unified observability stack integrated with Grafana dashboards.
Followed Agile Scrum practices using Jira to manage sprint cycles, perform daily standups, and track tasks, bugs, and feature delivery across cross-functional teams.
Jan’21 to Nov’22 with Morgan Stanley, Hyderabadas Software Engineer
Key Result Areas:
Engaged proactively in Agile/Scrum rituals, playing a pivotal role in sprint planning, backlog refinement, and retrospectives to optimize project management effectiveness.
Used MVC architectural pattern for developing views, controllers, and models using ASP.NET MVC 5, Razor, Data Access layer as Entity Framework Core, Service layer as ASP.NET Web API and used C#.NET for construction of business logic for developing various abstract classes, interfaces.
Developed Business Logic in .NET Core 5.0 and consumed Web API & WCF web services with JSON for calling API methods.
Created user interfaces using HTML5, CSS3, JavaScript, AJAX and Angular 12.
Used RESTful and Web API as transaction and communication technology on the client side by designing and developing Entity Framework Code First Approach with repository pattern-based backend.
Developed microservices for settlement and clearing operations using .NET Core 6.0 to support clearinghouses and custodians, enabling seamless trade settlements for stocks, ETFs, and bonds.
Implemented OAuth2 authentication in a web application to secure and standardize access to protected resources.
Integrated Azure AD for secure and centralized user authentication and authorization in .NET applications.
Implemented RabbitMQ as message queues for facilitating reliable and asynchronous communication between the systems.
Used SQL Server 2019 as a data repository, used LINQ to SQL together with Entity Framework 6.0 writing data access classes, stored procedures, triggers, views to capture and modify data and optimized SQL queries and database structures.
Automated API testing using Postman to validate trading system endpoints, ensuring seamless integration with downstream systems, including market data providers and external clearinghouses.
Integrated ADO.NET with ORM frameworks like EF Core, enhancing data modelling and database interaction capabilities.
Used SSRS for developing reports for analysing the inflow and outflow of different documents and tickets.
Utilized Azure Cloud API Gateway for secure, scalable API management in cloud application.
EDUCATIONDETAILS
Masters from Steven’s Institute of Technology
TOOLS & TECHNOLOGIES
Back-End: .NET Framework (4.8+), .NET Core (5/6/7), C#, Python, Node.js, RESTful APIs, Microservices, ASP.NET Core Web API
Front-End: Angular.js, HTML5, CSS3, JavaScript (ES6+), Material UI, Bootstrap, React.js
Databases: SQL Server (T-SQL), NoSQL (MongoDB)
Cloud & DevOps:Azure, Git, CI/CD (Azure DevOps, Jenkins)
Testing & Debugging: NUnit, xUnit, Integration Testing, Performance Optimization
Development Tools: Visual Studio, Visual Studio Code, .NET CLI, NuGet
SOFT SKILLS
PERSONAL DETAILS
Address:New Jersey, Languages Known : English, Hindi
ARYA ADABALA
: 551-***-****: ************@*****.***