During the two months I spent at Kartaca, I had the opportunity to work with the Kartaca team, who consistently guided me with a vision and various perspectives. During these two months, I worked with different technologies every week. It was a very instructive process for me to do an internship in a company that has a free software culture and follows the trends. In this short period, I had the chance to fit technologies such as gRPC, ReactJS, Express, NodeJS, Go, RabbitMQ, MongoDB. It is an incredible experience that Kartaca guides you to act so dynamically. Besides, Kartaca positions you as a new employee rather than an intern. Thus, you know that the task they give you is not just to keep you amused. You can push your limits and eventually exceed these limits to complete the job correctly, just like a regular employee.
Testimonials from the previous interns were the most critical factors in my decision to apply to the “rise through the ranks” program at Kartaca. That’s why I thought I should write one myself. Kartaca’s inclination to open source and new technologies created a beneficial experience for me. During my 2-month internship period, I finished three tasks on my own. With Flutter, I developed an application suitable for all three platforms (Web, iOS, Android), a machine learning-based project using React, Golang, Python Flask, and PredictionIO, and a data flow management project using GCP PubSub and Kafka. The responsibility imposed by the projects and the work discipline makes you feel like an employee, not an intern. I feel lucky to have had such an experience at the beginning of my career.
It was exciting to work closely with the Kartaca family for two months. During this time, I worked on a front-end project with Vue.js on a panel that I developed using the Laravel. I took my first steps towards becoming a full-stack developer. It was a different experience for me, and I had the opportunity to improve myself. Thank you to the Kartaca family for their contribution to my career.
Kartaca started teaching something to me even during the interview process. Later it presented me with an experience in which I had goals related to real projects and weekly evaluation meetings to see if I had a problem. It was almost like a master-apprentice relationship. As your mentor reviews your code and gives you honest feedback, you are somehow forced into doing much better quality work. I noticed my progress even in such a short period. (Special thanks to Uğur Doğan for answering every question diligently 🙂) Besides, you can comfortably express your ideas and questions at almost every meeting and get a response. To summarize, it has been a fulfilling period for me when I really ‘rose through the ranks.’ So thank you to the Kartaca family.
The mission of this program is to provide students with industry experience. For me, it has fulfilled the exact purpose. It has helped me to learn new technologies (Google Cloud Vision, Pub/Sub, DataFlow, BigQuery, ReactJS), taught business culture through company meetings, and most importantly showed my shortcomings through frequent code reviews, continuous feedback, and experience sharing. I am thankful to my mentor Ersin Yetişen, and all Kartaca team for their support.
Participating in the “Rise through the Ranks” Program does not make you feel like an intern. On the contrary, people see you as a teammate here. The warmth at Kartaca makes you create a bond and not want to leave. Your goals encourage you to learn more and even challenge you, as Kartaca prefers next-generation technologies. I have had unforgettable experiences in 2 months. The fact that Kartaca supports free software made it easy for me to get used to my goals and internal projects. I have once again realized how useful free software tools are. I am happy that I worked with Gnu/Linux, Openstack-Bifrost, and Python programming language for my goals.
I have to admit, I have never seen a group of people so expert and unique. I believe that it requires a great virtue to be modest to someone who is less experienced than you, about sharing information. Kartaca turns this into reality. Just as the first sentence of a novel should be striking, I know that I have started this long journey from the right point, as I had both my internship and my first work experience in Kartaca.
That was an internship that I learned a lot. It is good to be involved in real projects and be productive. I was able to get help in my work, and find the information I was looking for in Confluence. Our working environment was good.
Kartaca is a software house that manages software projects very well. It has taught me software development discipline and, I want to thank the Kartaca family for everything they have taught me.
Kartaca is an excellent school where everyone’s opinions are valued. It is a place away from the boredom of enterprises and the chaos of startups. Instead, it combines the systematic workflow in enterprises and the dynamism of startups. Kartaca has also helped me learn many new and visionary things about becoming an entrepreneur.
I am happy that I was part of the Kartaca family and met nice people. I have gained many new experiences while continuing my undergraduate education, and I still see the benefit of those experiences. This internship was my first professional experience, and team communication was effective. I want to thank this loving family for their warmth. Hope to remember and always be remembered — Regards from a Kartaca graduate.
Having the opportunity to take part in real projects was very valuable and evolving for me. When you work with virtuous people who share their experiences and are modest with their expertise, you feel like a part of that team. My journey at Kartaca was an enjoyable experience that I had valuable learnings. Thanks, Kartaca!
I did not apply to Kartaca only to do an internship and get it over with. It was a productive internship process that I had thoroughly enjoyed with the tasks given even before the interview, and I realized what an outstanding opportunity it would be for me. During my internship, besides learning open source tools such as MAAS and Terraform, I had the chance to use Python in a real project for the first time. During this whole learning process, working with sincere and competent people to whom I could ask questions on every subject also contributed to me. Thanks to the entire Kartaca family for this different and instructive experience!
Since I started university, I have always thought that it is essential to have industry experience before completing university life, and it will provide a significant advantage after graduation. It was the Kartaca “Rise Through The Ranks Program” that offered me this opportunity. During this 2-month period, which I think I have spent as an employee, not as an intern, I gained significant experiences. There was not a day I did not learn anything new. I used Go, and Java languages in my microservice project and several technologies, many of which are very up-to-date (such as Redis, React, Cassandra, Envoy, RabbitMQ, Protobuf, PostgreSQL, Docker) in the user interface that I developed with gRPC technology. During the development process, I always felt the excitement of doing something new and the help of my mentor and everyone else. For all this, I would like to thank Kartaca for enabling me to take a solid first step into the rest of my career.
These two months I spent at Kartaca have been quite instructive. I developed mobile, and web apps using Node.js, React, and Flutter. Considering the C ++, Golang, and Java benchmark tests I did before that, I have had the opportunity to try many languages. Thanks, Kartaca, for this experience.
It is valuable that Kartaca provides an environment where you can improve yourself by working on real projects. While I was getting informed about physical server installation, configuration, and hardware, I also learned about Vault and Salt and developed a service that sends service messages to people. The fact that your mentors support you in every aspect, contribute with their knowledge and experience, and the systematic way of working makes it easier for you to adjust. You can learn new things by researching, solving problems, advancing projects step by step, completing the work, and seeing the workflow of a real project. For me, it was an entirely fruitful and memorable experience.
I was pleased that as if I were a full-time employee, I had specific business plans, goals, and weekly one-to-one evaluation meetings and that I received immediate feedback for my work. Besides, I enjoyed developing a user interface in Angular for a real project. Thank you Kartaca for this experience.
Considering the experience I’ve gained in 2 months, developing frontend with Angular 8, this program is like a summer school with a tight schedule. Thanks to Kartaca family for this internship where I have learned more than I expected.
It was a unique experience and awareness to be involved in real projects and to understand how a disciplined company operates. Thanks Kartaca!
Internship at Kartaca is a journey similar to the master-apprentice relationship. You get used to working systematically in a comfortable environment. Firstly, you get training then you are given targets. At the end of the journey, you see that you have improved a lot, and you feel great when they use your code in real projects. The best part is that Kartaca prefers Free Software.
Being a software company that prefers open source technologies makes Kartaca an outstanding choice for a technical internship. There is absolutely no possibility of slacking all day during your internship here. Since the company focuses on software, there is always some work to be done, new projects to be worked on, and old projects to be maintained. Also, interns are treated and cared about like full time contracted employees and paid salary. If you want to work and learn something, definitely take Kartaca as one of your internship goals!
Being given responsibility to work on real projects and fulfilling it enabled me to make a solid start to my professional life. I wish you all live the Kartaca experience.