talent banner
Photo of Rajeev Sharma

Rajeev Sharma

Fullstack Engineer

Bangalore North
0
Followers
0
Following
I hold a master’s degree in computer and more than 13.2 years of experience in Software development field. I have gained a lot of experience in handling clients, Leading a Team, Write the code and creating different software within the given timelines.

I believe I have updated skills and knowledge that is necessary to stay relevant in this field. As part of my current work requirements, I am adding to my role with -

Good framework understanding and knowledge.
Understanding client requirements. 
Planning and execution strategies.
Leadership skills.
Self-motivational and deadline orientation.
professional experience in Development, Programming, execution, and delivery.

Careers

Senior Full Stack Developer

Intranet Connections

Full time06/2023 - 09/2023
  1. Project Description: Create a custom search engine using Lucene.NET that allows users to index and search through a collection of documents. This project will demonstrate your ability to design, implement, and optimize a search engine using Lucene.NET.
  2. Technologies: .NET Core, C#, Angular, HTML5, CSS, Bootstrap, MVVM, Microservices, App Services, Azure Functions, Service Bus, Power BI, JavaScript, TypeScript, jQuery, Powershell-2019, Agile/Scrum methodologies.
  3. Database: SQL Server 2016.
  4. Roles and Responsibilities: -
  5. •Developed and maintained web application using C#, Angular and Azure.
  6. •Created a data ingestion pipeline that allows users to index various types of documents, such as text files, PDFs, and web pages.
  7. •Implement a mechanism to extract and store metadata, such as title, author, and creation date.
  8. •Build a user-friendly web interface where users can enter search queries.
  9. •Implement a search API that takes user queries and returns relevant search results using Lucene.NET.
  10. •Implement ranking algorithms to ensure that search results are ordered by relevance.
  11. •Experiment with various ranking functions and scoring models provided by Lucene.NET to improve search quality.
  12. •Filters and Facets.
  13. •Incorporate filters and facets to allow users to narrow down search results by categories, tags, or other metadata.
  14. •Experiment with query expansion techniques to enhance search results by suggesting synonyms, related terms, or correcting misspellings.
  15. •Optimize the search engine's performance, indexing speed, and search response time.
  16. •ne.NET's advanced features to improve efficiency.
  17. •Consider scalability by designing the search engine to handle a large number of documents efficiently.
  18. •Implement user authentication and access control to protect sensitive documents.
  19. •Provide clear and comprehensive documentation on how to use and deploy your custom search engine.
Senior Full Stack Lead

Total Account -System (Personal Project)

Full time03/2022 - 06/2023
  1. Project Name: TAS(Personal Project)
  2. Project Description: Developed a Toolbox designed to assist agents with software installation, anti-virus management, and resolving internal issues in their VDI machines. This Toolbox automates tasks, such as installing software applications, managing anti-virus programs, and addressing common internal issues, thereby saving agents valuable time in their daily routines.
  3. Technologies: .NET Core, C#, Angular, NodeJS, HTML5, CSS, Bootstrap, MVVM, Repository Pattern, Microservices, App Services, Azure Functions, Service Bus, JavaScript, TypeScript, jQuery, Powershell-2019, Agile/Scrum methodologies.
  4. Database: SQL Server 2012.
  5. Roles and Responsibilities: -
  6. •Developed and maintained web applications using C#, Angular and Azure.
  7. •Worked with SQL Server and Entity Framework to create and manage databases.
  8. •Designed and implemented front-end user interfaces using Angular, HTML, CSS, JavaScript, jQuery, and Bootstrap.
  9. •Responsible for understanding the business requirements and data sources, and then performing data analysis and modeling tasks. Connect to various data sources such as databases, spreadsheets, online services, and cloud platforms using Power BI.
  10. •Collaborated with team members on project requirements, design, and development.
  11. •Tested and debugged code to ensure high-quality software.
  12. •Worked with SQL Server and Entity Framework to create and manage databases.
  13. •Developed documentation throughout the software development life cycle (SDLC).
  14. •Developed high-quality front-end software, ensuring user experience determines design choice.
.NET Technical Lead

Ntt Data

Full time10/2012 - 02/2022
  1. Project Name: Liberty (US Bank).
  2. Designation: .NET Specialist
  3. Project Description: Liberty having three applications project one application ITSC which help helpdesk agents to save their time to use this tool and solve their customers daily issues. ITSC help the agents to run the scripts on the user’s machines in background without any interfere their work. Once agents finish the scripts they notified to the users so they can check the result, other tool is basically used to give the help to US Bank employees in their daily jobs if they need to search something like how to raise the tickets or other daily things. Third tool ids canned messages tool which help the agents to communicate to end users just copy the messages from the tool and paste to their Microsoft Team or Skype to save the time.
  4. Duration: Sept 2020 –March 2022.
  5. Team Size: 10 resources.
  6. Technical Environment: .NET Core, C#, Angular, NodeJS, HTML5, CSS, Bootstrap, MVVM JavaScript, TypeScript, jQuery, Powershell-2019, SSIS, Microservices, CosmosDB, GraphQL, App Services, Azure Functions, Service Bus, Jenkins, GitHub, Agile/Scrum, Unit Testing.
  7. Database: SQL Server 2012.
  8. Roles and Responsibilities: -
  9. •Developed and maintained web applications and websites using ASP.NET, C#, .NET, .NET Core, .NET Framework, Visual Studio, Angular, HTML, CSS, JavaScript, jQuery, Bootstrap, SQL Server, and other related technologies.
  10. •Analyzed system requirements and developed technical specifications and architecture.
  11. •Created, maintained, and ran unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
  12. •Conducted design and code reviews and collaborated to ensure your own code passes review.
  13. •Ensured cross-platform optimization and responsiveness of applications.
  14. •Collaborated with the rest of the engineering team and participated in requirements analysis to design and launch new features.
  15. •Translated application storyboards and use cases into functional applications.
  16. •Wrote and maintained documentation for new and existing features.
  17. •Developed documentation throughout the software development life cycle (SDLC).
  18. •Working experience in using version control tools like VS Team Explorer and GitHub.
  19. •Designed and developed web pages using HTML, CSS, and JavaScript to create responsive and adaptive design.
  20. •Participated in Agile development methodologies to develop high-quality software solutions.
  21. •Utilized code versioning tools such as Git, CI/CD, and DevOps.
  22. •Participated in team meetings to identify project requirements and resolve technical issues.
  23. Project Name: Eagle (US Bank).
  24. Project Description: Created a defect tracking system for Eagle customers. Employees are able to create tickets for customers and assign tickets to agents. The system is capable of maintain billing, quotes, and invoices for customers.
  25. Duration: March 2017 –Sept 2020.
  26. Team Size: 8 resources.
  27. Technical Environment: .NET, C#, ASP.NET, MVC , Angular, NodeJS, HTML5, CSS, Bootstrap, MVC, MVVM, Repository Pattern, App Services, Azure Functions, Service Bus, JavaScript, TypeScript, jQuery, Powershell-2019, Agile/Scrum methodologies.
  28. Database: SQL Server 2012.
  29. Roles and Responsibilities: -
  30. •Involved in translating the business requirements into technical design.
  31. •Developed new features to enhance the user experience, while managing older features.
  32. •Conducted browser testing and debugging.
  33. •Worked on cloud computing platform and services (Azure preferred), service-oriented architectures, Web Services and APIs.
  34. •Worked with design/architectural patterns (MVC, MVVM, Repository Pattern).
  35. •Strong experience with Azure cloud offerings such as App Services, APIM, Azure Functions, Service Bus.
  36. •Understanding and implementation of security and data protection.
  37. •Solid Understanding of OOPS as a best practice.
  38. •Knowledge of Identity Management for Web Apps and APIs, Single Sign On and MFA.
  39. •Understanding of Agile/Scrum methodologies.
  40. Project Name: DELL EMR
  41. Project Description: DELL EMR is defect tracking system for Tellurian customers to maintain their application development, maintenance, and support tickets. The system is capable of maintain billing, quotes, and invoices for customers.
  42. Duration: Nov 2015 –March 2017.
  43. Team Size: 6 resources.
  44. Technical Environment: ASP.NET, MVC 4.5, React, C#.NET, ENTITY-FRAMEWORK, HTML5, RAZOR, WCF, Web API, LINQ, and C#.
  45. Database: SQL Server 2012.
  46. Roles and Responsibilities: -
  47. •Analyzed, designed, implemented, tested, debugged, and maintained software applications.
  48. •Developed high-quality front-end software, ensuring user experience determines design choice.
  49. •Created quality prototypes and mockups.
  50. •Wrote well designed, testable, efficient code by using best software development practices.
  51. •Ensured web design is optimized for mobile devices and for maximum speed and scalability.
  52. •Utilized a variety of markup languages, maintained consistency throughout the design.
  53. •Followed Agile software development process, identified and prioritized tasks in the software development life cycle.
  54. •Evaluated and selected third-party components/libraries/frameworks and new technologies for rapid development.
  55. •Collaborated with cross-functional teams to identify and resolve technical issues.
  56. Project Name: TENET HEALTHCARE (TENET USA)
  57. Project Description: Tenet Healthcare Corporation is a health care services company whose subsidiaries and affiliates own and operate acute care hospitals and related ancillary health care businesses. Tenet also is committed in working with its patients through financial counseling and alternative payment options.
  58. Technical Environment: C#, MVC 4.5, ENTITY-FRAMEWORK, HTML5, RAZOR, WCF, Web API, LINQ and C#.
  59. Database: SQL Server 2012.
  60. Roles and Responsibilities: -
  61. •Write the classes for business activity. Later, call the classes on code behind and display the business for end users.
  62. •Create the SQL tables, Views. Maintain normalization based on the business requirement.
  63. •Write the functions, stored procedure. Later retrieve the data as well as send or update the recorded into the database.
  64. •Understand the Business requirement.
  65. •Worked closely with clients in understanding the business Requirements.
  66. •Worked on WCF service to fetch the update information about the drug material in various Hospitals.
  67. •Worked on the Biz-Talk Server 2010.
  68. •Made a console application to rename the tables name through task manager.
  69. Project Name: MEDRISK
  70. Project Description: MedRisk is the nation's leading provider of specialty managed care services for the Workers' Compensation industry. MedRisk sells Web-based technology to automate the insurance claim workflows between health care providers and insurance companies.
  71. Technical Environment: C#, ASP.NET, C#.NET, Web API,C#, ASP.NET, MVC 4.5, ENTITY-FRAMEWORK, HTML5, WCF, LINQ., Visual Studio-2005/2010, Powershell-2019, Entity Framework Core 1.0 (Code First), Web API 2.0, SQL Server 2012/2008, Visual Studio Code, Agile(Scrum).
  72. Roles and Responsibilities: -.
  73. •Write the code for user and custom controls.
  74. •Used In building class libraries which will use for the projects. Write the code behind and display business for end users.
  75. •Write the functions, stored procedure. Later retrieve the data as well as send or update the recorded into the database.
  76. •Understand the Business requirement.
  77. •Worked closely with clients in understanding the business Requirements.
  78. •Coordinated client meetings and was involved in implementing the indenting phase.
  79. •Worked on the Cognos Environment to get the report through CVS files.
Senior Software Engineer

Clarion Technologies

Full time01/2011 - 11/2011
  1. Project Name: APAC-CMIS(Government Project)
  2. Project Description: The requirement is to evolve the huge system of implementing the Windows application. This system is being developed in five different components in prevention, care and support, treatment, and orphaned childcare.
  3. Roles and Responsibilities: -
  4. Developed Windows forms application with interface (GUI) using C#. NET classes, Asp.NET toolbox.
  5. Designed Windows forms UI in visual studio populate data in Data Grid View from the database with the help of ADO.NET queries.
  6. Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
  7. Developed Web forms, User controls and Custom controls for the web application in ASP.NET.
  8. Design and development of application interfaces using Angular.
  9. Understand the Business requirement. Write the code and fixed the issues on production.
  10. Development of Data Capturing. Coordinating and participating in project transition.
Software Engineer

Kavin Corporation

Full time12/2008 - 01/2011
  1. Project Name: - LMIS – Logistic Management (Government Project)
  2. Project Description: LMIS is software which takes care of material/drugs transaction with and without indenting between service centers to store with dispatch of material/drugs from store to service center.
  3. Project Name: NACO Link Worker Scheme (Government Project)
  4. Project Description: The routine analysis and reporting mechanism provides overall performance of the project at the district and state level.
  5. Project Name: Sankalp CMIS (Government Project)
  6. Project Description: The project is being implemented in 18 districts of Karnataka. The project components include focused HIV and STI prevention programmers for sex workers and high-risk men in urban and rural areas, and capacity building of NGOs to support their outreach and peer education programmers.
  7. Technical Environment: C#, ASP.NET, Arc-Gis, C#.NET, Web API,C#, ASP.NET, WCF, LINQ., Visual Studio-2008/2010, SQL Server 2008R2, Visual Studio Code, Waterfall Model.
  8. Roles and Responsibilities: -
  9. Pulled the information from various databases, processing, collecting and maintain in one single destination.
  10. Built different tools using C#.Net and SQL Serve as well as Involved in designing of forms using HTML and XML.
  11. Worked on ASP.Net Web Based technology and supported migration changes in the application.
  12. Worked on Arc-Gis to get the area details and population in Karnataka.

Education

Punjab Technical University

M.Sc(IT)

02/2006 - 02/2008Master's DegreeClass of 2008
Himachal Pradesh University Shimla

B.Sc(IT)

04/2002 - 04/2005Bachelor's DegreeClass of 2005
Skills
C#AngularSQL ServerMicrosoft AzureREST APIsOOPGithubWeb designProblem-solving.NET
Experience8+ years
Hourly rate$40/hr
Open to
remote

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!