| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateWORK EXPERIENCE:Client: Stifel Financial Corp, St. Louis, Missouri, USA Oct Street Address - PresentRole: .net Full Stack DeveloperDescription: Stifel Financial Corp. is a diversified financial services offering a broad array of investment banking, wealth management, and brokerage services. Developed and maintained scalable web and desktop applications, ensuring efficient functionality and user-friendly experiences across internal and external financial platforms.Responsibilities:Build, design, and maintain scalable web applications using ASP.NET Core for backend services and React.js or Angular for frontend interfaces and develop, test, and implement new software features for internal and external financial platforms.Design and manage relational databases using SQL Server, including writing complex queries, stored procedures, and database optimization and implement Entity Framework for seamless database communication with the backend.Develop and consume RESTful APIs to integrate various systems and services, ensuring secure and efficient communication and implement third-party APIs and data sources into financial applications.Use HTML5, CSS3, JavaScript, TypeScript, and frontend frameworks like React.js or Angular to create user-friendly interfaces.Focus on responsive design for mobile and web applications with Bootstrap or Material UI.Use Git or TFS for version control, ensuring code consistency and collaborative development with other team members.Write unit tests using xUnit or NUnit to ensure code reliability and conduct end-to-end testing, debugging, and troubleshooting of both backend and frontend components.Implement CI/CD pipelines using tools like Jenkins, Azure DevOps, or TeamCity to automate testing and deployment processes.Using ADO.NET and Entity framework to communicate with the database.Design and develop desktop applications using WinForms, ensuring a responsive and user-friendly interface and Participate in Scrum or Agile sprints, including daily standups, sprint planning, and retrospective meetings.Implement responsive user interfaces with HTML, CSS, and JavaScript frameworks (e.g., Angular, React, Vue.js).Work closely with UX/UI designers to implement designs and improve user interfaces and collaborate with other developers, product managers, and stakeholders in an Agile environment.Use version control systems (e.g., Git) to manage code changes and collaborate with team members.Build and maintain dynamic web applications using ASP.NET WebForms, focusing on creating interactive user experiences.Creating and maintaining multiple web applications with using ASP.NET MVC with MVVM design pattern and style, creating several N-tier solutions along with the use of the jQuery, MVC architecture in Clean/Onion design pattern.Collaborate with DevOps teams to implement CI/CD pipelines for automated deployment and Use containerization technologies (e.g., Docker) to streamline development and deployment processesEnvironment: ASP.NET Core, React.js, Angular, SQL Server, xUnit, NUnit, RESTful APIs, HTML5, CSS3, JavaScript, Bootstrap, Material UI, Jenkins, Azure DevOps, AWS, OAuth, JWT, Scrum, Agile, UX/UI, APIs, Docker, CI/CD, WinForms, Web forms.Client: Centene Corporation, St. Louis, Missouri, USA Nov 2022 - Sep 2023Role: .net Full Stack DeveloperDescription: Centene Corporation is a diversified healthcare enterprise that provides a variety of services to individuals, including Medicaid, Medicare, and health insurance products. Managed the design and development of responsive web and desktop applications, ensuring seamless user experiences and efficient data handling throughout the project lifecycle.Responsibilities:Design and develop robust web applications using ASP.NET Core and ASP.NET WebForms, ensuring responsiveness and a user-friendly experience.Create and maintain desktop applications using WinForms for internal healthcare processes.Write complex SQL queries for data extraction, manipulation, and reporting from relational databases.Develop user interfaces using JavaScript frameworks such as Angular or React and Ensure responsive design and cross-browser compatibility. Implement data access layer using Hibernate or JPA.Work with relational databases (e.g., PostgreSQL, MySQL) to design and manage data schemas, perform queries, and optimize performance.Utilize AWS for application deployment, storage, and serverless architecture (e.g., AWS Lambda).Set up and maintain CI/CD pipelines using Jenkins or similar tools for automated testing and deployment and Collaborate using version control systems like Git.Write unit tests and integration tests using frameworks like JUnit and Mockito and Conduct code reviews and participate in peer programming to ensure code qualityWork closely with cross-functional teams, including UI/UX designers, product managers, and other developer and Participate in Agile methodologies (e.g., Scrum, Kanban) for project management.Design and implement serverless applications using AWS Lambda to enhance scalability and reduce costs.Integrate Lambda with data storage solutions like Amazon RDS or DynamoDB for efficient data retrieval and manipulation.Implement monitoring solutions using AWS CloudWatch to track Lambda performance and application health.Develop and maintain integrations with SharePoint for document management and collaboration, utilizing APIs to enable seamless access to SharePoint resources and workflows within Java applications.Create and maintain semantic HTML5 markup and CSS style sheets for web applications to ensure accessibility and SEO best practices. Develop dynamic user interfaces using modern JavaScript frameworks such as Angular, React, or Vue.js, ensuring efficient state management and component-based architecture.Utilize AJAX to make asynchronous calls to RESTful APIs, enabling real-time data updates without page reloads and Handle JSON data responses and integrate them into the UI for a seamless user experienceWrite unit and integration tests for JavaScript components using frameworks like Jest or Mocha to ensure code quality and functionality. Design and developed using C# .NET Smart Client, taking advantage of Entity Framework and SQL Server with Windows and Web ServicesResponsible for implementing two screens from end to end. The MVC application also utilized Razor and LINQ. Involved in Deployment and Troubleshooting issues in the application during Go Live.Optimize WebForms applications for performance by minimizing post backs, using asynchronous methods, and employing caching strategies.Environment: JavaScript, Jest, Mocha, Angular, React, Vue.js, HTML5, CSS, SharePoint, AWS CloudWatch, APIs, Amazon RDS, DynamoDB, Scrum, Kanban, UI/UX, JUnit, Mockito Git, CI/CD, AWS, Azure services, PostgreSQL, MySQL, AWS Lambda, Hibernate, JPA, Angular, React, RESTful APIs, Java, Spring Boot, Winforms, WebFormsClient: HEC Global (Cloud 4C services), Hyderabad, India Jan 2020 - July 2022Role: .net DeveloperDescription: HEC Global is a leading provider of education and training solutions, specializing in developing high-impact learning programs for professionals and organizations worldwide. Contributed to the successful development and enhancement of a hybrid single-page application, driving feature implementation and defect resolution within an Agile Scrum framework.Responsibilities:Worked in Agile Scrum methodology and delivered accepted functionality in each sprint.Played key role in feature implementation and enhancement, code refactoring and defect fixing.Designed and developed Hybrid-Single Page Application using C# 5.0, .NET Framework 4.5, ASP.NET MVC 5, and Angular JS 1.5.Consumed SOAP APIs from enterprise customer system and RESTful APIs provided by other applications in the portfolio, also created W&C RESTful APIs.Participated in UI design with Master Pages in MVC 5 and improved layout with HTML5, Bootstrap, and CSS3.Used AngularJS, JavaScript to develop templates, controllers, and directives.Used Require JS JavaScript library to dynamically load ASP.NET bundles.Used Math.net library to implement methods and algorithms for numerical computations.Provided database connectivity using Entity Framework 6.0, LINQ, designed stored procedures and views at the back end.Contributed in data migration from Oracle DB to SQL Server using PL/SQL and T/SQL.Generated data migration and transformation using SSIS, and built reports with SSRS.Used OWIN interface to decouple server and application.Used JSON web token to do user authentication and secure information exchange.Using the Ninject for Dependency Injection to build a loosely coupled system and Used Dapper for Object relational mapping (ORM).Designed unit testing module with NUnit to test the application performance and availability and heavily involved in code review, build and deployment with GIT, Jenkins.Environment: .NET Framework 4.5, Visual Studio 2015, C# 5.0, ASP.NET 4.5, MVC 5.0, Entity Framework 6.0, Web API, SQL Server 2014, HTML5, CSS3, JavaScript, AngularJS 1.5, AJAX, IIS 7, LINQ, SSIS, SSRS, Git, Agile, Jenkins, NUnit.Client: PayPal, Bangalore, India Jun 2018 - Nov 2019Role: .net DeveloperDescription: PayPal is a global online payment platform that enables individuals and businesses to send, receive, and manage money securely over the internet. Involved in designing, developing, and maintaining scalable applications to meet business requirements while ensuring high performance and data integrity.Responsibilities:Design, develop, and maintain robust .NET applications (both web and desktop) that meet business requirements. Write clean, scalable, and maintainable code for Panasonic's enterprise solutions.Develop RESTful and SOAP-based APIs using Spring Boot, Spring MVC, or Java EE for integrating with Panasonics devices and services.Manage and interact with relational databases such as MySQL, PostgreSQL, or Oracle for efficient data storage and retrieval and Integrate applications with databases using Entity Framework or ADO.NET.Work on user interfaces using HTML, CSS, JavaScript, and modern frameworks (e.g., Angular, React) to create responsive and user-friendly applications. Collaborate with UX/UI designers to ensure design specifications are met.Implement validation logic to ensure data integrity and user input accuracy within winforms.Create and utilize Master Pages and User Controls to maintain a consistent layout across WebForms applications.Use profiling tools such as JProfiler or VisualVM for identifying performance issues in Java applications.Write unit and integration tests using JUnit, Mockito, or TestNG to ensure the quality and reliability of the applicationUse Git for version control and collaborate with teams through platforms like GitHub or Bitbucket.Configure security settings for WCF services, including authentication, authorization, and message encryption.Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes to automate build, test, and deployment processes.Environment: .NET, Java, Spring Boot, Java EE, Spring MVC, Hibernate, MySQL, PostgreSQL, Oracle, RESTful APIs, SOAP, JUnit, Mockito, TestNG, Jenkins, Docker, Kubernetes, Git, GitHub, Bitbucket, OAuth 2.0, JWT, JProfiler, MySQL, PostgreSQL, winforms, webforms, wcf.Experienced .NET Full Stack Developer with 6 years of expertise in developing and maintaining scalable web applications using .NET Core, C#, Angular/React, and SQL databases. Proficient in front-end and back-end development, API integration, cloud services (Azure), and DevOps practices. Seeking to contribute my technical skills andExperienced .NET Full Stack Developer with 6+ years of expertise in developing and maintaining scalable web applications using .NET Core, C#, Angular/React, and SQL databases. Proficient in front-end and back-end development, API integration, cloud services (Azure), and DevOps practices.Lokesh KarakaDot Net Full Stack DeveloperEMAIL AVAILABLEPHONE NUMBER AVAILABLEPROFILE SUMMARY:6+ years of experience in developing and maintaining web applications using .NET Core, ASP.NET, C#, MVC, and Web API.Expertise in front-end development using Angular, React, HTML5, CSS3, JavaScript, TypeScript, and Bootstrap to build responsive and dynamic user interfaces.Proficient in back-end development with .NET Core/ASP.NET, developing RESTful services and microservices architectures.Strong knowledge of SQL Server, Entity Framework, and LINQ for database design, querying, and data management.Experience with cloud platforms such as Microsoft Azure, including deployment, CI/CD pipelines, and working with services like Azure Functions, App Services, and Blob Storage.Solid understanding of API integration and development of SOAP/RESTful APIs.Skilled in version control using Git and experience with Agile/Scrum methodologies for effective project management.Knowledge of DevOps practices, including using tools like Docker, Kubernetes, and setting up CI/CD pipelines in Azure DevOps.Strong problem-solving skills with a focus on performance optimization, debugging, and ensuring application security.Experience in unit testing with XUnit, NUnit, and Moq to ensure high-quality, maintainable code.Developed and maintained rich desktop applications using Windows Forms, delivering complex UI solutions with advanced event handling and custom controls.Created and consumed WCF services for seamless integration of distributed systemsExperienced in implementing AJAX for asynchronous data fetching and seamless user interactions, enabling real-time updates and improved performance in web applications.Strong knowledge of .NET security best practices, including authentication and authorization using ASP.NET Identity, OAuth, JWT, and implementing encryption, secure coding standards, and data protection to ensure application security and compliance.Designed and implemented responsive and user-friendly web applications using ASP.NET WebForms.Experience in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports.EDUCATION:Masters in Computer Science from University of Missouri-Kansas, USATECHNICAL SKILLSLanguages & Frameworks: C#, .NET Core, ASP.NET, MVC, Web API, Entity Framework, LINQFront-end Technologies: HTML5, CSS3, JavaScript, TypeScript, Angular, React, Bootstrap, jQuery, AJAXDatabase: SQL Server, MySQL, Entity Framework, LINQ, T-SQL, Stored ProceduresCloud Platforms: Microsoft Azure (App Services, Azure Functions, Blob Storage, Azure SQL), AWS (Lambda, S3)Web Services & APIs: RESTful APIs, SOAP, OAuth, JWT, API integrationVersion Control: Git, GitHub, BitbucketDevOps Tools: Azure DevOps, Docker, Kubernetes, Jenkins, CI/CD pipelinesSecurity: ASP.NET Identity, OAuth, JWT, Encryption, Secure coding practicesTesting: XUnit, NUnit, Moq, Unit Testing, Integration TestingMethodologies: Agile, Scrum, TDD (Test-Driven Development)Protocols: SOAP, HTTP, UDDI, FTP, TCP/IP, UDP/IP, SSL.Net Framework: .Net Framework 4.5, 4.0, 3.5, 3.0, 2.0Reporting Tool: Crystal Reports, SQL Server Reporting Services SSRS |