Skip to content

Instantly share code, notes, and snippets.

@thinkphp
Created May 23, 2026 07:46
Show Gist options
  • Select an option

  • Save thinkphp/7ee848fe4cb36f4c8b2d5c566f43e071 to your computer and use it in GitHub Desktop.

Select an option

Save thinkphp/7ee848fe4cb36f4c8b2d5c566f43e071 to your computer and use it in GitHub Desktop.
I'm a highly skilled Front End / Back End Developer coupled with a keen enthusiasm for Design Patterns, learning and using new technologies. I have a passion for breaking down complex technical concepts and presenting them in an understandable format to various audiences. My interests lie at the intersection of algorithm design techniques and optimization, where I am passionate about developing efficient solutions to complex computational problems. I'm Interested in design and implementation of programming languages , categorical semantics, theory of computation ( Big O Notation, Computability), Distributed Processing, Data Mining, Advanced Topics in Machine Learning, Deep Learning, IaaS, PaaS, SaaS, functional programming, Natural Language Processing (parsing, mathematical developments and applications, pattern interpretation, tree-controlled grammars), statistics.
I contributed to MooTools Plugins as part of the development of the MooTools Forge package repository https://mootools.net/forge/profile/thinkphp
Programming Languages:
C/C++, Rust, Java, Python3 (numpy, pandas, matplotlib, and scikit), Scala, Ruby, Go, PHP, Kotlin on Android, HTML5, CSS3, JS, TypeScript, Haskell, LISP, Prolog, R.
Embedded Systems: Arduino programming(c++), Raspberry Pi, Sensor Integration, Basic Electronics
Frameworks & Libs:
Django, Flask, Ruby on Rails, Sinatra, Svelte, React, Vue.js, AngularJS, Node.js, Express.js, CodeIgniter, Laravel, MooTools, jQuery, Dojo, ExtJS, YUI3 Library, Dojo, YII , Next.js, Nuxt.js, Underscore.js, Tailwind CSS.
Databases: MySQL (relational SQL), Google Cloud Firestore (document NoSQL), SQLite (embedded SQL), Redis (in-memory key-value NoSQL)
Tools:
Git, Visual Studio Code, Sublime Text, Emacs, vi, nano, vim, Jupyter Notebook,Anaconda, IntelliJ IDEA, Atom, Android Studio, PyCharm, Spyder, Eclipse, Vitejs
DevOps: Travis CI, Circle CI, Jenkins , GitHub Actions, GitLab CI/CD, Azure (build → test → deploy)
Message-oriented Middleware: Kafka, RabbitMQ
API Architecture Design: RESTful API, GraphQL, SOAP, gRPC, WebSockets (for real-time communication)
🚀 Cloud Platforms & Deployment
AWS ( EC2, Lightsail, Lambda), Azure, DigitalOcean, GCP, Heroku, Vercel, Netlify
Agile Methodology Scrum
Portofolio:
GitHub: http://thinkphp.github.io
Projects: http://thinkphp.it
Lecture Notes: https://thinkphp.github.io/lectures/about/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment