DWARAKANADH YADAV NAKKA
Email: ****************@*****.***
Phone: +1-475-***-****
Professional Summary:
Over 4 years of hands-on experience as a Full stack Developer & .NET Developer in designing, developing, and maintaining robust software solutions.
Skilled in front-end and back-end technology integration through the design, development, and implementation of scalable applications.
Competent in using the newest languages and frameworks to produce reliable and approachable solutions.
Strong analytical and problem-solving abilities and a dedication to producing software that meets or above client expectations describe this individual.
AREA OF EXPERTISE:
Programming Languages: Proficient in C# and VB.NET, with strong knowledge of object-oriented programming (OOP) principles.
.NET Technologies: Extensive experience in utilizing the .NET framework, including ASP.NET for web development and WinForms for desktop applications.
Web Development: Expertise in developing dynamic and responsive web applications using ASP.NET MVC, ASP.NET Core, HTML, CSS, and JavaScript.
Database Integration: Skilled in integrating databases with applications using ADO.NET, Entity Framework, and LINQ for efficient data access and manipulation.
Front-End Frameworks: Familiarity with front-end frameworks such as Angular or React to enhance user interfaces and user experiences.
RESTful API Development: Proficient in designing and implementing RESTful APIs for seamless communication between applications.
Database Management Systems: Experience working with various database management systems, including Microsoft SQL Server, MySQL, and Oracle.
Version Control: Knowledgeable in using version control systems like Git for collaborative development and code repository management.
Testing and Debugging: Skilled in unit testing, debugging, and optimizing code for performance and reliability.
Software Development Life Cycle (SDLC): Strong understanding of the complete software development life cycle, from requirements gathering to deployment and ongoing maintenance.
Integration and Deployment: Experience in continuous integration and deployment (CI/CD) processes to streamline development workflows.
TECHNICAL SKILLS:
.NET & Web Technologies:
VB.NET, C#, WPF, WCF,, LINQ, HTML, XHTML XML, CSS, XSLT, Angular JS, Angular, LINQ, Web Services, Knockout JS, Angular JS.
Frameworks:
ASP.NET, Web API, Spring Web Flow, Spring IOC, Spring AOP, Spring Boot, JUnit, SOAP UI, Angular Framework, Jenkins, Splunk
Scripting Languages:
JavaScript, jQuery, JS, XML, C, C++, C#, Python, Shell Scripts, SQL, PL/SQL, Typescript, C#.NET, SQL, VB.NET, JavaScript, TypeScript, ASP.NET, ASP.NET MVC
Databases:
MS SQL Server, Oracle and MS Access, Entity Framework, MySQL server, MongoDB/NoSQL, Redis, PostgreSQL, Cassandra.
Tools/IDE:
Crystal Reports10.0, Telerik reporting, SQL Server Reporting Services (SSRS), Visual Studio, ReSharper, Eclipse, IntelliJ, Spring Tool Suite (STS), visual Studio Code, ATOM
Front-End:
HTML, CSS, JavaScript, jQuery, React, Angular
Back-End:
Node.js, Express.js, Apache Kafka.
Database & RESTful APIs:
MongoDB, MySQL, Docker, AWS, Heroku, Design and Implementation
PROFESSIONAL EXPERIENCE:
TGS TECHNOLOGY LLC. Aug 2023 to Present
Full Stack Developer
Led the design and implementation of a customer portal using React.JS and Node.JS, resulting in a 30% increase in user engagement. Integrated MongoDB for backend data storage, optimizing data retrieval and storage processes.
Worked closely with cross-functional teams to understand project requirements and deliver scalable solutions within tight deadlines.
Contributed to the full Software Development Lifecycle (SDLC), including requirement gathering, design, analysis, and code development.
Developed responsive front-end using HTML5, Bootstrap, Kendo UI, and CSS3 for desktop and tablet views. Implemented client-side functionality with AngularJS, NodeJS, jQuery, and JavaScript.
Established secure user authentication using AAD authentication libraries for .NET and JavaScript.
Proficient in utilizing WPF for developing complex UI components, implementing MVVM architecture, and ensuring seamless integration with backend services.
Proficient in analyzing, designing, and documenting software architecture using UML tools, including creating Activity, Class, and Sequence diagrams.
Utilized Telerik and Kendo Controls for UI elements such as Dropdowns, Grids, and Progress bars. Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using Agile methodology.
Plan, design and coordinate the development for modernizing of existing applications and develop a new process that help application enhancement from existing infrastructure to new containers and micro-services along with Continuous integration/ Continuous automation support.
Prepare technical specifications document from the given business and functional requirements, for easy understanding of other teams and offshore developers.
Develop various services to perform back-end application calls using Angular Http and used RXJS observable to subscribe for responses.
TRIGENT Feb 2018 to Aug 2021
.NET Developer
Spearheaded the development of a critical module in a large-scale ASP.NET and C#, application, enhancing overall system performance by 25%.
Collaborated with UX/UI designers to implement responsive and user-friendly interfaces, improving the overall user experience.
Expertise in programming with C#, ASP. NET, ASP. NET MVC, ASP. NET CORE, SQL - Server, Oracle, Visual Studio, Ajax, LINQ, CSS and IIS.
Conducted code reviews, identified areas for improvement, and ensured adherence to coding standards and best practices.
Designed and developed relational databases using SQL, including tables, views, stored procedures, functions, triggers, and indexes.
Development of Web Forms, Classes and interfaces using C#, .NET Core that incorporates both N-tier architecture and database connectivity.
Skilled in creating Activity, Class, and Sequence diagrams to document and design software systems using UML tools.
Experience in designing, developing, and maintaining applications using Windows Presentation Foundation (WPF), with a focus on creating user-friendly interfaces and enhancing application performance.
Configured release pipelines in Azure Pipelines to automate the deployment of .NET applications to Azure App Services or Azure Functions environments upon successful CI builds, facilitating seamless and reliable deployment processes.
Creating reports using Crystal Reports for the report needed by Middle Office Back Office users.
Identified researched investigated analyzed defined and documented business processes.
Involved in enhancing the business layer to provide more interfaces and functions needed for the system. Used a hybrid of Waterfall and incremental model as the SDLC.
Experience in creating T-SQL stored procedures, functions, tables, views and SQL joins and other statements for various applications, maintained referential integrity and implemented business logic.
Environment: .Net Framework, C#/VB.Net, JavaScript, jQuery, HTML, CSS, XML, ASP .Net, Web forms, MVC, Web services, Crystal Reports ASP .Net Unit Test, VSS, WCF.
EDUCATION:
Master's in Computer and Information Science In Computer Engineering
Sacred Heart University Fairfield, CT, Dec 2022
Relevant Coursework:
Artificial Intelligence
Deep Structures