BAJI SHAIK
**********@*****.***
Profile Summary
• Result-oriented software professional with over 6 years of progressive experience in designing, developing, and deploying multi-tier enterprise web applications using Microsoft technologies, particularly the .NET stack. Proven expertise in building robust solutions within e-commerce domains, with a strong focus on performance, scalability, and security.
• Hands-on experience in server-side technologies including .NET, C#, .NET Core, and ASP.NET, combined with strong proficiency in developing and consuming Web APIs. Skilled in working with relational databases, particularly MS SQL Server, and adept at writing complex SQL queries and stored procedures.
• Well-versed in XML technologies including XML Schema, and familiar with implementing software design patterns and algorithms to improve system architecture and maintainability.
• Capable of working across the full software development lifecycle in Agile environments, with an understanding of Agile methodologies such as Scrum. Knowledgeable in Angular, JavaScript, and jQuery, contributing to dynamic and responsive front-end development when required.
• Demonstrated ability to collaborate effectively within cross-functional teams to deliver quality software solutions on time and within scope.
Technical Skills
Microsoft Technologies: ASP.Net, MVC, C#, Dynamics 365, Web Services, Web API, WCF, LINQ, LINQ to SQL, LINQ to XML, XSLT, TFS, and Azure.
Scripting Technologies: JavaScript, XML, HTML5, Css3, jQuery, Bootstrap Databases and Cloud Computing: MongoDB, Apache MySQL, PostgreSQL, Oracle, No SQL, AWS, Azure Project Management and DevOps: Slack, SDLC, Docker, TDD, Git Version Control Education
The University of Akron - Master of Science in Computer Science Akron, OH Jawaharlal Nehru Technological University Kakinada - Bachelor of Engineering in Electronics and Communication Engineering JNTU-Kakinada Guntur, India
Work Experience
Graduate Research Assistant: Cybersecurity, and Privacy Issues in Mobile and Networked Systems, Internet-of-Things, AI/ML-powered Wireless and Mobile Systems, Mobile Sensing, Dynamic Spectrum Sharing, Mobile Crowdsourcing. Company: Aurus IT Solutions.
Project: Vijay sales May 2021 - Dec 2022
Client: Vijay sales, India
Role: Sr. Software Developer
Environment: VS2012, VS2022, C#.Net, .Net Core, Web API, AWS, and SQL Server, Azure DevOps, Azure Repos, Azure Pipelines, Azure Artifacts, Docker, Azure App Services Project Description: Vijay Sales Pvt. Ltd., doing business as Vijay Sales, is an Indian retail chain of consumer electronics, headquartered in Jogeshwari, Mumbai.
Job Responsibilities:
• Designed and developed scalable web applications using .NET Core, C#, Web API, and SQL Server.
• Integrated Azure DevOps CI/CD pipelines to automate build, test, and deployment processes, improving release cycles and minimizing manual errors.
• Used Azure Repos (Git) for version control and collaboration across cross-functional teams, implementing GitFlow branching strategy.
• Containerized microservices with Docker and deployed to Azure App Services, ensuring scalable and consistent environment provisioning.
• Managed NuGet packages and internal libraries via Azure Artifacts for seamless dependency management.
• Used Azure Key Vault to securely manage secrets and configuration settings.
• Proactively monitored application performance using Azure Monitor and Application Insights, enabling real-time diagnostics and performance tuning.
• Maintained and upgraded legacy applications to improve performance, modularity, and maintainability.
• Implemented DevOps best practices in collaboration with QA and Infrastructure teams to enhance security, traceability, and deployment consistency.
• Built interactive and high-performance user interfaces using ReactJS, integrating with .NET APIs to deliver full-stack solutions.
• Developed modular microfrontends in React, enabling independent deployment and cross-functional team development.
• Modernized legacy frontends by migrating from traditional web forms to React-based SPAs, improving user experience and code maintainability.
• Rewrote legacy code structures to improve efficiency, following SOLID and clean architecture principles.
• Delivered technical documentation, deployment guides, and runbooks as part of the DevOps lifecycle. Company: Aurus It Solution.
Project: Inox Movies Sep 2020 - May 2021
Client: Inox, India
Role: Sr. Software Developer
Environment: VS2010, C#.Net,.Net Framework4.0, SQL Server, Azure DevOps, Azure Boards, Azure Pipelines, Azure App Services
Project Description: INOX Movies Theatre is a popular cinema chain in India known for its state-of-the-art facilities and immersive cinematic experience.
Job Responsibilities:
• Designed and developed backend systems and APIs using .NET Framework and SQL Server to support core cinema operations.
• Implemented CI/CD pipelines with Azure Pipelines to automate the deployment lifecycle across development, staging, and production environments.
• Utilized Azure Boards for agile sprint planning, work tracking, and issue management.
• Deployed applications to Azure App Services, enabling quick scaling and improved reliability of customer-facing services.
• Maintained and monitored deployed applications using Azure Monitor and Log Analytics for proactive incident management.
• Applied component-based architecture and React Hooks for better state management and performance.
• Collaborated with UX/UI teams to implement responsive and accessible web applications using React, TypeScript, and modern CSS frameworks (e.g., Tailwind, Bootstrap).
• Participated in Agile/Scrum ceremonies as part of a full-stack team, providing input on frontend/backend integration and sprint planning.
• Refactored and optimized existing code to improve performance and align with security standards.
• Participated in DevOps transformation initiatives, promoting a shift-left approach in testing and deployment.
• Provided production support and performed root cause analysis for issues using Azure DevOps and monitoring tools.
• Maintained code quality through peer reviews, static code analysis, and adherence to best practices. Company: Makton Global IT Solutions PVT LTD
Project: Finnovatica – Fulletron India Jun 2017 - April 2020 Client: Internal
Role: Associate Software Developer
Environment: ASP.Net, C#, SQL Server.
Project Description: This marketing project involves developing a system for storing and managing users' information securely. It enables the client to collect, organize, and analyze customer data for targeted campaigns. The platform supports user segmentation and personalized marketing strategies. It ensures data privacy and helps improve customer engagement.
Job Responsibilities:
• Write clean, scalable code using .NET programming languages, Test and deploy applications and systems
• Understand requirements and transform them into functional applications in line with business objectives
• Ensure error-free code that adheres to best coding practices, Test and deploy applications
• Address issues to ensure the best performance, Rewriting/making changes in existing code structure to increase efficiency and performance
• Developed secure and scalable web applications using ASP.NET and SQL Server.
• Performed unit testing, deployment, and versioning of applications across internal environments.
• Optimized application performance and introduced enhancements based on feedback and analytics.
• Rewrote legacy logic for better efficiency and maintainability.
• Followed agile practices and contributed to daily stand-ups and sprint planning.
• Using the most updated and appropriate technologies