Code Monkey home page Code Monkey logo

seixaserick / dotnet-fibonacci-performance-methods Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 308 KB

Efficent Fibonacci algorithms in C#. Comparison between "Simple Recursive", "Dynamic Programming approach" and "TailRecursive"

License: MIT License

C# 90.80% Dockerfile 9.20%
algorithm algorithms console console-app console-application csharp dotnet dotnetcore dynamic-programming fibonacci fibonacci-generator fibonacci-series-function performance performance-testing recursive-algorithm tailrecursion

dotnet-fibonacci-performance-methods's Introduction

About me

  • ๐Ÿ‘‹ Hi, I am Erick, a brazilian senior web developer and software architect with over 28 years carrier of non-stop programming. I have a degree in telecommunications engineering (bachelor's degree) and have been developing software since I was 15 years old.
  • ๐Ÿ‘€ I'm a father, married and already traveled to more than 30 countries around the world. I am interested in sharing my knowledge to help other programmers and also being helped when I see difficult paths in the way.
  • ๐ŸŒฑ Iโ€™m currently learning NFC, ERC tokens (smart contracts implementations), different types of ORMs, automated test tools, Flutter and DART, RabbitMQ and Memcached.
  • ๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on back-end projects (.NET Core or .NET 5.0+), SQL Server or Postgres issues and some WebRTC projects (screensharing and videoconferences).

How to reach me

Stack, business areas, solutions and skills

Tech Stack

  • .Net Core, Dotnet 5.0+, .Net Framework 4+ WebForms
  • C#, VB.Net, Javascript
  • Databases
    • SQL Server
    • PostgresSQL
    • MySQL
    • Google Cloud Spanner distributed database
    • Google BigQuery
    • MongoDB
  • WebAPIs RESTful, Background Services, IoT and automations
  • VueJs, HTML, CSS, JQuery, Axios, Ajax calls, i18n and VueI18n (internationalization)
  • Redis, PubSub, Apache Kafka
  • Swagger UI / Open API (API documentation and sandbox)
  • JWT (JSON Web Tokens)
  • Protocol level solutions (RFC standard for SMTP and DNS)
  • Google Cloud Platform (GCP) and AWS specialist
  • Ubuntu and Debian bash, GCloud CLI and Windows Servers shell
  • Firewalls, VPNs, DNS and Network configurations
  • Docker & Docker Compose

Business areas and solutions

  • ERP software
  • CRM software
  • Retail and franchising software
  • e-Commerce
  • IoT and automation (Arduino and Raspberry Pi)
  • Google Chrome, MS Edge and Firefox browser Extensions
  • Google Drive, Calendar em other Google integrations
  • Marketing, Survey and poll solutions
  • Industry (MRP and automation)
  • Logistics
  • Real-time tracking (vehicles, vessels, objects, planes and people)
  • Telemetry and remote control of objects and appliances
  • Oil, Gas and Energy business solutions
  • Payments (credit and debit cards, brazilian Pix, brazilian bank slip, digital wallets, Stripe)
  • Software integrations (WebAPIs, JSON, XML WebServices, DB, FTP, gRPC)
  • Relational Database modeling and tunning (SQL Server, PostgresSql and MySQL)
  • RESTful WebAPIs
  • Windows Server background services
  • Console applications (Windows and Linux)
  • Responsive Web projects (HTML5, CSS3 and Javascript)
  • CI/CD and Deployment in Docker containers like Google Cloud Run (highly scalable containerized applications)
  • Telegram Bot creation and integration
  • Open-source Videoconferencing projects based on WebRTC and https://github.com/jitsi/jitsi-meet (Jitsi Meet open-source lib specialist)
  • Global and international projects (multi-language, timezone, currency, date and numbers format - globalization)
  • Brazilian local tax regulations and corporate accounting obligations specialist
  • Complex solutions like e-commerce product search with relevance algorithm and machine learn functionality

dotnet-fibonacci-performance-methods's People

Contributors

seixaserick avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

mhb164

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.