Tedi is a web developer focused on modern PHP and JS, always striving for new technologies.
A team player with a can-do attitude, Tedi is interested in e-commerce and PHP in further connection with other services. He is a strong team player, able to give support and guidance to other staff members.
Communication wise, he is prompt, relevant, and professional.
Since we are a medium company with a small team of devs, as Team Leader I should do a lot of tasks other than writing code to do the best for the company so it can grow(and I feel responsible like everybody should):
Working on different projects:
It was developed reusing some parts of the other project so it made the development quicker. The part that I liked the most in this project was developing a File manager similar to Google Drive and the Product configuration that is needed to create product model images with all product attributes combination according to user selection.
This Web App was built with React & Material UI. In this project, I applied my expertise in React and Front-end architecture. I used my design patterns and structural patterns making this project a success, a solid app, completing before the deadline. The communication with the CTO/Backend developer was very clear and short without wasting time.
This is a very ambitious project like Pipedrive, Hubspot or SalesForce. It is a SaaS, enterprise CRM, used by international companies. It was started in hard moments. When all my 2 senior devs left the company I was alone with the CTO and 4 junior developers. Anyway, we didn't fail. I did all kinds of work in this project like a one-man-project plus mentoring juniors to reach production levels quickly and now (4 months after) they are productive. This project has a lot of integrations with external services designed for a high load of traffic and a high load of data by being carefully designed. I developed a framework powered by ReactJS, taking advantage of all React advantages, that has increased drastically the development speed. This project was also the prove of 3 things: 1 - even a small team can build great products at enterprise levels, 2 - high effort, hard-working in years of experience and a lot of studying can make people to build great projects with ease and have everything under control, 3 - thinking produces more value than writing code.
I designed the infrastructure in AWS for a system that can do web scraping without getting blocked and cost-efficient. I also worked on the backend and frontend build with ReactJS. In this project, I used PhantomJS, Puppeteer, Docker, PHP, ReactJS.
The client changed his business logic, so we should change our app. We rebuild it's UI with React and the PHP code converted to just an API. I proposed to my CTO to use ReactJS to keep the client satisfied. The situation was very complicated and we were about to lose the client. But, we kept the situation under control and we quickly found a technical solution that satisfied all the client's needs. This was the first moment where I introduced React in the company. I took responsibilities that we could complete this project, mentored and organized the team about the React.