Skip to content
View Elanchezhiyan-P's full-sized avatar

Block or report Elanchezhiyan-P

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Elanchezhiyan-P/README.md

Hi, I'm Elanchezhiyan P! πŸ‘‹

Top Langs

πŸš€ About Me

I am a seasoned full-stack developer with over 6.3 years of hands-on experience, specializing in technologies such as the .NET ecosystem (including .NET Framework, .NET Core, MAUI), ReactJS, Node.js, Web API, and Python. My passion for coding and problem-solving fuels my ability to deliver high-performance software solutions that exceed client expectations and drive innovation.

Throughout my career, I have contributed to various dynamic projects, from building social media platforms and scalable APIs to integrating complex third-party systems. I leverage the power of C#, ReactJS, NodeJS, and other technologies to craft robust and user-friendly solutions while ensuring optimal database performance and system scalability.

With a solid foundation in software development principles, I prioritize writing clean, maintainable, and efficient code. I am well-versed in agile methodologies and have a proven track record of collaborating effectively with cross-functional teams to deliver projects on time and within budget.

I am always exploring new technologies and staying up-to-date with industry trends to ensure my skills remain at the cutting edge. My strong problem-solving abilities, attention to detail, and commitment to continuous learning set me apart. I actively engage in professional development opportunities, attend tech conferences, and participate in coding challenges to continually enhance my skills and knowledge.

What I’m Passionate About:

  • Building scalable applications: I love taking on performance challenges and ensuring that the systems I build can grow and scale effectively.
  • Collaborating with others: Whether working with a team or contributing to open-source projects, I enjoy being part of a community where we can learn and grow together.
  • Clean, readable code: Code is not just about functionality; it's about maintainability. I write code as if the next person to read it is me.
  • Problem-solving: Every project presents unique challenges, and I thrive on finding creative solutions that optimize both performance and user experience.

Key Achievements:

  • Led the development of a social media platform and hospital inventory management system projects.
  • Managed 5 teams with 25+ members, driving cross-functional collaboration on large-scale projects
  • Developed and integrated systems such as QuickBooks, Netsuite, HubSpot, and ServiceNow.
  • Spearheaded projects like inventory management with PLC integration and an expert connection platform for legal case management.
  • Automated multiple projects through:
    • Auto deployment pipelines for streamlined releases.
    • Automation testing using Selenium to improve software quality.
    • Automated reports and data pull with Power Automate to optimize workflows and data management.

πŸ”§ Skills & Core Competencies

Languages & Frameworks:

  • .NET Framework, .NET Core / .NET 5+, Entity Framework Core, MAUI, Blazor, Web API, SignalR, ASP.NET MVC, Web Services (SOAP, REST), Electron.Net, NHibernate
  • C#, HTML, CSS, JavaScript, jQuery, TypeScript
  • Adobe ColdFusion, Java, ReactJS, NodeJS, Python (basics), PHP (basics)

Cloud Hosting & Services:

  • Azure: Azure App Services (best practices), Key Vault, WebJobs, Storage Accounts, Azure Tables, Blob Storage
  • AWS: EC2 Instances, S3 Bucket, AWS KMS, AWS Secret Manager

Platform Integration:

  • Integrations: ProcessMaker, PowerAutomate, PowerBI, Netsuite, ServiceNow, HubSpot, EverFi

Databases:

  • MSSQL Server, MySQL, PostgreSQL, SQLite, CosmosDB, Oracle, AzureDB, Firebird, MongoDB, AS400

IoT & Real-Time Communication:

  • IoT: Integrating .NET with PLC devices
  • Real-Time: Enabling audio and video calls via Zego Cloud

Automation & Scraping:

  • Web scraping for quotations, cron jobs, Android push notifications, and more.
  • Automated testing using selenium for daily basis report.

Background Processing:

  • Hangfire: Implementing background jobs for task scheduling and long-running processes.
  • WebJobs: Implemented webjobs for scrapping the images from blob storage to update it in sites.

CI/CD & DevOps:

  • Azure DevOps: Setting up CI/CD pipelines
  • Jenkins / GitHub Actions: Experience with CI/CD tools
  • Docker: Containerizing .NET applications

Design Patterns & Architecture:

  • SOLID Principles: Object-oriented design principles
  • Design Patterns: Singleton, Factory, Repository, Dependency Injection
  • Microservices Architecture: Scalable, distributed applications
  • Clean Architecture: Maintainable code and separation of concerns

Performance Optimization:

  • Profiling and Debugging, Memory Management, Performance Tuning

Logging & Monitoring:

  • Logging: Serilog, NLog, Log4Net
  • Monitoring: Application Insights

Unit Testing & Test-Driven Development (TDD):

  • NUnit, Moq for mocking, Integration Testing

Agile Methodologies:

  • Scrum / Kanban: Familiar with Agile methodologies
  • Tools: JIRA, Trello, Monday Board, Asana, Azure DevOps Boards

Soft Skills:

  • Problem Solving & Analytical Thinking
  • Team Collaboration & Mentoring

Architecture Diagrams & Mockups:

  • Tools: Visio, draw.io, Figma, Visily
  • Experience: Proficient in creating clear and effective architecture diagrams and wireframes/mockups using tools like Visio, draw.io for system design, and Figma, Visily for UI/UX design. I am experienced in visually representing complex systems to facilitate better understanding and communication within teams.

Currently Working On

  • Active Contributor at @Netimobiledevice
  • Current Projects: Working on integrating the old Windows application (c++) with new web API (dotnet core) for the activation process and other data collection processes.
  • Learning: Exploring .NET 9 with ReactJS and NodeJS to stay ahead of the latest advancements

πŸ’¬ Testimonials

β€œI recommend Elanchezhiyan for his exceptional skills in .NET development. His proficiency in coding, problem-solving, and dedication to delivering high-quality solutions make them an asset to any team.”

β€” Arun Prasath, Business Analyst | Lean Six Sigma Green Belt


πŸ“ Blog


🎯 Current Learning Path

  • Learning more about Cloud Architecture (Azure, AWS).
  • Diving into Machine Learning basics with C# and Python.

πŸ”— Links

Portfolio
LinkedIn
StackOverflow
Medium


Contact Me


Profile Visits

Feel free to explore my GitHub profile and connect with me for any collaboration opportunities!

Pinned Loading

  1. HospitalManagementSystem-using-python-flask-with-fingerprint-sensor HospitalManagementSystem-using-python-flask-with-fingerprint-sensor Public

    CSS 1

  2. Digital-clock Digital-clock Public

    JS Digital clock

    HTML

  3. Employee_Management_System Employee_Management_System Public

    Project on Employee Management System

    Java

  4. food-order_project food-order_project Public

    TypeScript

  5. InterfaceUsingC--WithSwagger InterfaceUsingC--WithSwagger Public

    Interface Using ASP C# with the help of Swagger to hit the API with JSON Format

    C#

  6. MailChecker MailChecker Public

    This application is used to check the mail that is send via with SMTP and other options

    C#