Giter Club home page Giter Club logo

πŸ‘¨β€πŸ’» About Me :

  • πŸ“… Over 15 years of hands-on experience in software development and design.
  • 🌱 I possess a profound expertise in comprehending client business needs, analyzing requirements, conducting thorough requirement reviews, and devising robust technical solutions to meet project objectives.
  • ⚑ Advanced web development, including front-end and back-end technologies, as well as ability in database design and implementation.
  • πŸ’» Well-versed in solution architecture design, ensuring the development of scalable and efficient software solutions.
  • πŸ“— Successfully managed projects using agile methodologies, leveraging industry-leading project management tools such as JIRA and Azure DevOps.
  • :: Software testing.
  • :: Software deployment.

With a comprehensive understanding of the complete software development life cycle, I consistently deliver high-quality solutions that exceed client expectations.


πŸŽ–οΈ Education

Bachelor of Engineering in Computer Engineering


πŸ› οΈ Languages and Tools :

AzureΒ  csharpΒ  dotnetcoreΒ  angularjsΒ  CSSΒ  HTMLΒ  JavaScriptΒ  typescriptΒ 


πŸ•ΈοΈ Web Development :

  • Backend: RESTful web Api using asp.net core (C#)

    • Multi-layered solution structure complying with SOLID principles. Clear separation between infrastructure and core implementation.
    • Repository pattern with separation of service layer
    • Utilize the built-in dependency injection for inversion of control.
    • JWTBearer authentication and role-based authorization. (Custom middleware and attribute implementation to customize authentication and authorization process)
    • Centralized error handling using custom middleware.
    • Entity framework core with MS SQL database. (Both Db-first and code-first approaches)
  • Frontend: Angular

    • Use ngx-bootstrap, angular material components
    • Use of observables
    • Use of angular services
    • Lazy loading feature modules
    • Use of http interceptors to handle errors and outgoing requests
  • Database: MS SQL

    • Database design and implementation
    • Database normalization to avoid data redundancy
    • Assign relations between tables for data integrity
    • Stored Procedures
    • Indexing for better performance
    • Transactions for data integrity
    • User defined scalar and table functions

☁️ Cloud Computing :

Serverless Solutions

  • Azure Functions

Hosting Solutions

  • Azure App Service

πŸ–₯️ Desktop (Winform) App Development :

  • Worked with many ERP level Desktop applications.
  • Used DevExpress controls as they are rich in UI and provides a very professional look to the application.
  • Reporting using DevExpress reports. Parent child hierarchy with lot of customizations.
  • Commonly used DevExpress controls: ribbon control, Gridcontrol, tree view, wizard control, mdi form, lookup edit, scheduler control, layout control
  • Use of Entity Framework for database manipulation.
  • Integration of Api for global application access.

πŸ“Š Project Management :

I am an experienced project manager adept in agile software development methodologies. With a strong background in requirement gathering, analysis, and design, I effectively convert them into actionable tasks. By leveraging my expertise in team management, technical documentation, and project lifecycle management, I ensure successful software delivery. Additionally, my proficiency in QA management, technology stack selection, and client satisfaction further contribute to the overall project success.


πŸ—ΊοΈ Domain Knowledge :

Throughout my career I have implemented enterprise level ERP solutions for following systems:

  • Transportation System (Job scheduling considering driver and truck availability, optimal route calculation, fleet management, driver management)
  • Warehouse Management (warehouse location labeling through barcode, inventory in/out transaction management)
  • Job Coordination (Complete life cycle transition and management for a job's execution. I.e. Glass cutting, Solar panel installation, Relocation business, Fine art management)
  • Order Processing (Enquiry, Quotation, Job, Sales Order, Invoice, Purchase Order, Inventory)
  • Manufacturing (Raw material, Inventory, Costing algorithm, order processing, invoicing)
  • Renting Business
  • Accounting system (Ledgers, vouchers and accounting reports)
  • Payroll Management
  • Relocation Business (relocation job, inventory review and packaging flow, package allocation to fleet, package transit status and delivery)

Manraj Patel's Projects

erpnext icon erpnext

Free and Open Source Enterprise Resource Planning (ERP)

eshoponaspire icon eshoponaspire

A reference .NET application implementing an eCommerce site

eshoponweb icon eshoponweb

Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

expenses icon expenses

Sample project with angular 4 + ASP.NET Core

tallyconnector icon tallyconnector

You can use Tally Connector to Connect your desktop/Mobile Applications with Tally seamlessly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.