NITISH NARENDULA - DOT NET DEVELOPER |
sanjeev@purexcel.com |
Location: Houston, Texas, USA |
Relocation: YES |
Visa: GC |
Nithin Narendula
Senior .NET Developer | Email: Sanjeev@PureXcel.com Contact: [469]998-9103 Professional Summary: Experienced Senior .NET developer with 10 plus years of experience and a proven track record of delivering high quality solutions for industry-leading companies. Proficient in .NET Framework, C#, ASP.NET, and other relevant technologies, with expertise building scala-ble and robust web applications. Skilled in frontend development using HTML, CSS, JavaScript, and popular frameworks like Angular, React, and Vue.js. Strong understanding of database management, including SQL Server and familiarity with ORM tools such as Entity Framework and Dapper. Demonstrated expertise in developing RESTful APIs for seamless integration between system components. Extensive experience with cloud platforms like Microsoft Azure and AWS, ensuring scalable and secure in-frastructure for applications. Proficient in implementing DevOps practices, including CI/CD pipelines, to automate testing, build deploy-ment processes. Experienced in working with Agile methodologies like Scrum or Kanban, delivering iterative and customer centric solutions. Knowledgeable in version control systems such as Git, ensuring code consistency and collaboration in multi developer environments. Skilled in conducting unit testing, integration testing etc. to ensure software quality and reliability. Strong problem-solving skills, capable of analyzing complex technical challenges and finding effective solu-tions. Proven ability to work collaboratively in cross-functional teams, including product managers, designers, and QA engineers. Experienced in documentation practices, including system architecture, technical specifications, and user guides. Demonstrated ability to mentor and support junior team members, contributing to their professional growth and development. Strong communication and interpersonal skills, effectively collaborating with stakeholders and presenting technical concepts. Consistently keeping up to date with emerging technologies, frameworks, and industry trends to drive inno-vation and improvement. Proactive in identifying areas for process improvement and implementing best practices to enhance software development lifecycle. Experienced in troubleshooting and resolving production issues, ensuring system availability and minimizing downtime. Committed to software quality, following coding standards, best practices, and ensuring adherence to securi-ty measures. Proven ability to adapt quickly to new technologies and project requirements, delivering results within tight timelines. Excellent organizational and time management skills, balancing multiple priorities and meeting project mile-stones. Collaborative and flexible team player, adept at working in dynamic and fast-paced environments. Results-oriented, consistently delivering projects on time and within budget, exceeding client expectations. Strong attention to detail, ensuring high-quality deliverables and user experiences. Proven ability to work independently, taking ownership of projects and driving them to successful comple-tion. Exceptional analytical and problem-solving abilities, with a passion for finding innovative solutions. Excellent verbal and written communication skills, able to articulate technical concepts to both technical and non-technical stakeholders. Consistently demonstrating a strong work ethic, reliability, and professionalism. Recognized for consistently achieving high levels of customer satisfaction through the delivery of exception-al software solutions. Committed to continuous learning and professional development, actively seeking opportunities to expand skills and knowledge. Technical Skills: Programming Languages: C#, JavaScript, TypeScript, SQL (PL/SQL, T-SQL), HTML, CSS, PHP, XML Frameworks: .NET Framework, .NET Core, ASP.NET, AngularJS, ReactJS, NodeJS, jQuery, AJAX, Entity Framework, Bootstrap, Material-Ui Databases: SQL Server, Oracle, MySQL, MS ACCESS NoSQL: Cassandra, HBase, MongoDB, Redis, AWS Dynamo DB Tools: Visual Studio, Git, JIRA, Jenkins, Docker, Kubernetes, Microsoft SQL Report-ing Services, PowerShell, TFS (Version Control Tool) Cloud Services: Microsoft Azure, Amazon Web Services Technical Environment: VB.NET, ASP.NET MVC, ADO.NET, Web API, WCF, WPF, LINQ, VS Code Version Control: Git, Bitbucket Operating Systems: Windows, Mac, Linux Professional Experience: JPMC, New York, NY. Dec 2022 to till date Senior .NET Developer Responsibilities: Developed a scalable inventory management system using C#, ASP.NET MVC, and .NET Framework. Implemented responsive user interfaces with Angular, JavaScript, jQuery, HTML, and CSS for optimal cross-device user experience. Utilized Entity Framework for efficient data access and seamless interaction with the database. Designed and implemented RESTful APIs to enable smooth communication between front-end and back-end systems. Deployed the application on Azure, leveraging Azure App Service for hosting and Azure Blob Storage for file handling. Utilized Microsoft SQL Server as the primary database system and Entity Framework as the ORM for effi-cient data management. Established CI/CD pipelines using Jenkins and Azure DevOps for automated software delivery and deploy-ment. Integrated SQL Server Reporting Services (SSRS) for insightful business intelligence and data visualization reports. Containerized the application using Docker to ensure easy deployment and scalability in a containerized en-vironment. Implemented container orchestration with Kubernetes for efficient management and scaling of the applica-tion. Utilized Azure DevOps for source control, project management, and CI/CD pipeline orchestration. Leveraged Azure Blob Storage for seamless file uploads and downloads within the system. Implemented responsive web design principles using Bootstrap to deliver visually appealing and accessible user interfaces. Utilized Git for version control, enabling collaborative and efficient code management. Implemented secure coding practices to ensure data integrity and confidentiality. Designed and optimized SQL Server database schemas and queries for efficient data retrieval and manipula-tion. Employed Agile and Scrum methodologies for timely project delivery and effective collaboration. Conducted thorough unit testing using frameworks like NUnit to ensure high-quality software solutions. Leveraged Azure Logic Apps for workflow automation, streamlining and optimizing business processes. Designed and developed microservices using a decoupled architecture for scalability and maintainability. Demonstrated strong problem-solving skills in troubleshooting and debugging complex software systems. Utilized software engineering principles and design patterns to develop a maintainable and extensible code-base. Utilized Azure services such as Azure App Service, Azure Blob Storage, and Azure DevOps for seamless ap-plication deployment and management. Employed JavaScript libraries and frameworks like React, Vue.js for dynamic and interactive user interfaces. Demonstrated familiarity with cloud-based architectures, utilizing Azure for scalability and reliability. Implemented container orchestration using Kubernetes for efficient scaling and management of the applica-tion. Environment: C#, ASP.NET MVC, .NET Framework, Angular, JavaScript, HTML, CSS, Entity Framework, Azure, Azure App Service, Azure Blob Storage, Jenkins, Azure DevOps, SQL Server Reporting Services (SSRS), Docker, Kubernetes, Git, Bootstrap, Webpack, Gulp, Scrum, NUnit, Azure Functions, Azure Logic Apps, React Mindoula, Silver Spring, MD Aug 2019 to Dec 2022 Senior .NET Developer Responsibilities: Developed backend services, APIs, and business logic using C#, .NET Framework, and .NET Core. Implemented the web application using ASP.NET MVC, following the Model-View-Controller architectural pattern. Utilized Microsoft SQL Server as the relational database management system for storing and managing ap-plication data. Enhanced user interactions and added dynamic functionality using JavaScript, HTML, and CSS. Built dynamic and interactive user interfaces using React framework. Developed and consumed RESTful APIs for seamless communication between different components or sys-tems. Utilized Git for version control and collaborative code management. Utilized Visual Studio as the integrated development environment (IDE) for building and debugging the ap-plication. Leveraged Azure cloud services for hosting, deploying, and scaling the application. Deployed and managed web applications using Azure App Service. Utilized Azure SQL Database as the fully managed relational database service in the Azure cloud. Implemented serverless computing using Azure Functions for specific tasks or processes within the applica-tion. Utilized Azure Storage services, such as Azure Blob Storage, for efficient and secure file storage. Implemented CI/CD pipelines using Azure DevOps for automated build, testing, and deployment processes. Integrated Azure Application Insights for application monitoring, logging, and performance analysis. Leveraged Azure Logic Apps for workflow automation and integration with external systems. Utilized Azure Key Vault for securely storing and managing application secrets and credentials. Integrated Azure Active Directory for secure authentication and authorization within the application. Utilized Azure Traffic Manager for load balancing and routing incoming application traffic. Monitored and analyzed application health, performance, and availability using Azure Monitor. Employed ARM templates for infrastructure-as-code, defining and provisioning Azure resources. Created and managed development and test environments using Azure DevTest Labs. Utilized Azure CDN for faster content delivery, improving application performance. Implemented in-memory caching using Azure Redis Cache for enhanced performance and scalability. Established secure and isolated network connectivity within the application using Azure Virtual Network (VNet). Ensured continuous security monitoring and threat detection using Azure Security Center. Implemented responsive web design principles using Bootstrap or other CSS frameworks. Followed Agile methodologies such as Scrum for iterative development. Integrated third-party APIs for various functionalities, such as payment gateways or geolocation services. Environment: C#, .NET Framework, .NET Core, ASP.NET MVC, Microsoft SQL Server, JavaScript, HTML, CSS, Angular, React, RESTful APIs, Git, Visual Studio, Azure Redis Cache, Azure Virtual Network (VNet), Azure Secu-rity Center, Bootstrap Starbucks, Seattle, WA June 2018 to May 2019 Software Engineer Responsibilities: Developed backend services and APIs using C# and .NET Framework/.NET Core. Implemented web applications using ASP.NET MVC, following the Model-View-Controller architectural pattern. Utilized JavaScript, HTML, and CSS to create interactive and user-friendly interfaces. Integrated Microsoft SQL Server as the relational database management system (RDBMS) for efficient data storage and retrieval. Designed and implemented RESTful APIs for seamless communication between different components or systems. Utilized Git for version control, enabling collaborative development and code management. Employed Visual Studio as the primary integrated development environment (IDE) for building and debug-ging the application. Leveraged AWS cloud services such as AWS Lambda for serverless computing and scalable code execution. Utilized Amazon S3 for storing and retrieving static assets such as images and documents. Managed relational databases using Amazon RDS for secure and efficient data storage. Deployed applications on Amazon EC2, providing scalable and reliable infrastructure. Optimized content delivery using Amazon CloudFront, a content delivery network (CDN). Integrated Amazon DynamoDB, a managed NoSQL database service, for fast and scalable data storage. Monitored application performance and infrastructure using AWS CloudWatch. Implemented continuous integration and delivery (CI/CD) pipelines using AWS Code Pipeline. Ensured secure access management using AWS Identity and Access Management (IAM). Employed agile methodologies such as Scrum for efficient project management and iterative development. Conducted unit testing using frameworks like NUnit Collaborated with cross-functional teams, including product managers, UX/UI designers, and QA engineers. Implemented performance optimization techniques to enhance application speed and efficiency Environment: C#, .NET Framework/.NET Core, ASP.NET MVC, JavaScript, HTML, CSS, Microsoft SQL Server, RESTful APIs, Git, Visual Studio, AWS Lambda, Amazon S3, Amazon EC2, Amazon DynamoDB, AWS CloudWatch, AWS Code Pipeline, Agile Fingent Global Solutions Pvt. Ltd., Kochi, India Sep 2015 to Dec 2017 Associate Software Engineer Responsibilities: Developed and maintained web applications using .NET framework and C# to enhance the digital experience for cruise passengers and streamline internal operations. Utilized ASP.NET MVC to create scalable and responsive web interfaces for passengers and internal users, improving usability and efficiency. Integrated and utilized Microsoft SQL Server as the relational database management system (RDBMS) to store and manage critical data related to passenger bookings, onboard services, and operational processes. Designed and implemented RESTful APIs to facilitate seamless communication between different systems and services within the cruise ecosystem, enabling efficient data exchange and process automation. Leveraged Amazon Web Services (AWS), to provide scalable infrastructure, secure data storage, and reliable application deployment. Implemented DevOps practices, including CI/CD pipelines, automated testing, and deployment processes, to ensure rapid and high-quality software delivery. Followed Agile methodologies like Scrum collaborating with cross-functional teams to deliver software in-crements in short development cycles, adapting to changing requirements. Conducted unit testing, integration testing, and end-to-end testing using appropriate frameworks and tools to ensure software reliability, security, and performance. Collaborated closely with UX designers to create intuitive and visually appealing user interfaces, employing modern frontend technologies like HTML, CSS, and JavaScript frameworks. Worked in cross-functional teams, including product managers, designers, QA engineers, and developers, to ensure successful project outcomes and effective communication. Implemented security measures and best practices to protect sensitive data and prevent unauthorized access, ensuring compliance with industry standards. Utilized source control systems like Git for version control, enabling collaborative development and efficient code management. Conducted code reviews to maintain code quality, identify bugs, and ensure adherence to coding standards and best practices. Employed performance optimization techniques, such as caching and query optimization, to enhance appli-cation speed and efficiency. Worked on scalability and high availability of applications, utilizing technologies like load balancing and au-to-scaling. Collaborated with QA engineers to identify and resolve software defects, ensuring the delivery of high-quality software. Implemented logging and monitoring mechanisms using tools like Application Insights or ELK stack to track application behavior and performance. Actively participated in team meetings, sprint planning, and retrospectives, contributing to continuous im-provement and effective project management. Stayed updated with emerging technologies, frameworks, and industry trends to suggest and implement in-novative solutions. Environment: .NET Framework, C#, ASP.NET MVC, Microsoft SQL Server, RESTful APIs, Amazon Web Services (AWS), DevOps, CI/CD pipelines, Agile methodologies (Scrum/Kanban), Git, HTML, CSS, JavaScript, Angular Chainsys India Pvt Ltd, Chennai, India Jun 2014 to Aug 2015 Software Engineer Responsibilities: Designed and developed responsive and visually appealing user interfaces using HTML, CSS, and JavaScript frameworks like Angular and Vue.js. Built robust and scalable server-side applications using C# and .NET Framework, implementing APIs, busi-ness logic, and database integration. Managed and optimized SQL Server databases, including schema design, query optimization, and data access layers using frameworks like Entity Framework or Dapper. Created RESTful APIs for efficient communication between different components of the application, follow-ing industry best practices for security and performance. Worked in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives to en-sure effective collaboration and iterative development. Utilized Git for version control, ensuring code consistency, collaboration, and effective management of the codebase. Collaborated closely with cross-functional teams, including product managers, designers, and QA engineers, to gather requirements, provide input, and ensure successful project outcomes. Contributed to project documentation, including system architecture, design decisions, and user guides, to facilitate knowledge sharing and support future maintenance and enhancements. Demonstrated strong problem-solving skills to analyze complex technical challenges and find effective solu-tions. Worked collaboratively with the team to prioritize tasks, meet project deadlines, and deliver high-quality software. Kept up to date with emerging technologies, frameworks, and industry trends, incorporating new tools and techniques into the development process. Actively participated in code reviews, providing and receiving constructive feedback to improve code quality and maintainability. Assisted in troubleshooting and resolving software defects, ensuring the delivery of high-quality applica-tions. Environment: C#, .NET Framework, ASP.NET, JavaScript, HTML, CSS, SQL Server, Dapper, Angular, Vue.js, RESTful APIs Keywords: csharp continuous integration continuous deployment quality analyst user interface user experience javascript sthree database microsoft procedural language Alabama Maryland New York Washington |