Ilya Andreev, web developer
passionate about creating websites and apps with user-friendly, appealing, and convenient interfaces and fast loading speed.
My tech stack
My programming journey
I started my career as a chef. Since very early childhood, I have had the desire to create something elegant, interesting, creative. After graduating from college, I worked as a chef for a few years while learning culinary art at a deep level. I loved my job and despite all its difficulties I continued getting better at it.
At some point, I learned French and started learning culinary art from French videos and books. Apart from working in restaurants, I had a culinary Youtube channel where I posted recipe videos.
At about 23 years old, I had to stop working as a chef due to health issues. After long and fruitless attempts to overcome it, I had to accept the fact that I could not work as a chef anymore and I had to look for another occupation. I improved my English and French and started working as a translator. However, I didn't feel too happy with that job as I wanted to do something more creative.
At 29, I started learning programming and discovered a whole new world where I could make creative things that a lot of people need. I like learning new things and this is exactly what a programmer has to do all the time to grow. I redirected all my creative inspiration from cooking to writing code and creating websites and discovered that I love it even more than cooking.
After about a year, programming became my main income source. I enjoy growing in this area, improving my coding skills, learning new technologies, and provide clients with quality products made with love. I always try to provide the best result possible and do my best to ensure that my clients' websites are fast and working without issues.
I am grateful that I was given an opportunity to find a job that I enjoy despite all the struggles that I faced. My main professional goal is to constantly improve my skills in order to provide my clients with high-quality products. If you are interested in the details regarding website creation, you can go to gallery and pick a project that you are interested in.
Project stages
Each project requires an individual approach based on the requirements. However, this is how I generally structure my collaboration with clients when working on a project.
1. Discussion
First of all, we need to discuss your project requirements, deadlines, estimated budget, and the possibility of what you want to achieve as the end result.
2. Planning
We break the project into stages, discuss the approximate deadline for each stage and payment after completing it.
3. Design mockup
In the majority of cases, we involve a professional designer in order to create a project mockup according to your requirements. You start working with them until the final design of your project is done.
4. Development
I start working on the project according to the design mockup stage by stage, demonstrating you intermediate results throughout the project development stages.
5. Completion
After completing the last stage, I set up your server if necessary, and you test the website's functionality. After final corrections, we settle the payment for the last stage.
6. Post-Completion
I take responsibility for my work and if any issue appears after some time, I will fix it for you with no extra charge, even after a year since the work completion. However, any adjustments that do not represent an issue will come at extra cost.
What I do
These are the types of services that I can provide my clients with. I specialize in fullstack development, as well as devops. If a project requires other types of services, I prefer to delegate them to my colleagues who are professionals in those areas.
Creating a website
Creating a website from scratch including design mockup and server setup
Nothing worthwhile comes easily. Half effort does not produce half results. It produces no results. Continuous and hard work is the only way to accomplish results that last.




