You will get a detailed project specification with milestones.


Project details
You will get a detailed projects specs with milestones. The tech specs will potentially include the format of data structures and their relation between each other (depending on the project).
Programming Languages
PHP, GoWhat's included $20
These options are included with the project scope.
$20
- Delivery Time 1 day
- Number of Revisions 3
32 reviews
(31)
(1)
(0)
(0)
(0)
This project doesn't have any reviews.
MD
Mikhail D.
Jun 24, 2024
Laravel Architect Consultation request
NC
Nayef C.
Oct 10, 2023
Golang financial app
MT
M T.
Sep 18, 2022
Backend developer (PHP, Laravel, AWS, DynamoDB) for Dutch startup
SM
Steve M.
Dec 7, 2021
Need experienced mid-level Laravel engineer to help on a SaaS product
Worked with Kanat on several projects and he's always been excellent, responsive, and hard-working even with our sometimes vague & rapidly-changing requirements. Highly-recommended.
MG
Matthew G.
May 13, 2021
Are you skilled at Wordpress, strong in communication and looking to learn?
Great attitude, great work, comes up with ideas on his own, ambitious and smart. Everything you'd want with a programmer. Hired before, will hire again!
About Kanat
High-Performance Go & PHP Architect | 10+ Years Experience
Bishkek, Kyrgyzstan - 6:41 pm local time
My name is Kanat. I am a Back-End developer working mainly with the following stack of technologies:
* Languages: Go, PHP, JS
* Frameworks: Laravel, Yii2, Vue.js
* Infrastructure: Docker, Kubernetes, AWS
* Databases: PostgreSQL, MySQL, Redis (Performance Tuning), Elastic Search, Prometheus
Golang Experience - I have worked with Golang for 3 years and during this time I have gained a solid understanding of Go's main advantages and disadvantages compared to other programming languages. I do have deep understanding of Go's internals (built in concurrency primitives and concurrency patterns, memory management, scheduler, compiler directives, CPU cache utilization, garbage collection, etc. ) and have used my knowledge in practice, building software of various complexity, processing millions of rows of data in seconds in a FinTech environment.
I can explain most advanced topics in simplest terms. (For instance how does non-generational concurrent, tri-color mark and sweep garbage collector of Go works, how to code a sharded map and what benefits that might bring, relations of Go's runtime scheduler and OS scheduler, etc)
===============================================
I have 10+ years of experience working with PHP (7+ of experience working with Laravel). I have a subscription on the Laracasts website and follow Taylor Otwell (Laravel creator and maintainer) and Jeffrey Way (owner of Laracasts) and have worked with all the most popular Laravel packages and contributed to dozens. I know how to write code that is easy to maintain and reuse and build the architecture that can scale without obstacles.
For me, web development is more than a job. I am a problem solver. You can always consult with me on any affair related to backend web development. I try to give people that I work with a clear view of what I am doing and why. I am open to requests on doing Code Reviews as well.
I know how to explain how to make apps scalable in plain words , what should be done to simplify teamwork and make the workflow smoother. Such things will help you a lot in the long term even if you won't work with me anymore.
Since it is very easy to start building software and quickly add plenty of functionality, it catches off guard when a project runs into "maintenance hell" unexpectedly, making it impossible to integrate any new developer and keep on adding functionality. That might easily ruin any chances for future success.
I empower clients by explaining how their software works in plain terms and showing them how they can leverage the tooling and ecosystems to their advantage.
Steps for completing your project
After purchasing the project, send requirements so Kanat can start the project.
Delivery time starts when Kanat receives requirements from you.
Kanat works on your project following the steps below.
Revisions may occur after the delivery date.
We discuss the details of the project together with client.
The client answers on all questions regarding the details, to build clear specs.