About

about the training vmware

Are you willing to enhance knowledge in software development? You are at the right place!

Talent Boost is a 10-week free intensive training for young software developers. It will be held from March 26 until June 8, 2018 at Q-Center, 32 Tsarigradsko Schausse Blvd. The top performers will be offered 6-month paid internship positions at VMware Bulgaria!

In Talent Boost, you will get highly valued skills needed for developing software in a big IT company. Writing the code is only a small part of software development. Besides improving your coding skills and technology knowledge, the training will also introduce you to the art of analysis, architecture, and design, as well as various process essentials for developing quality software.

The course program starts with basics like choosing the right data structure and algorithms. Then we will delve into the Object Oriented Programming and its implementations. The next step is to try it in parallel — multithreading can speed up your program, but it can also slow it down or even block it completely. Finally, we will make everything work remotely over the network.

In addition, during the course you will have to solve many programming problems. Our lecturers will be giving you directions and feedback how to do it nicely. They will show you the common mistakes and will teach you how to avoid them.

In the software industry it is not enough to just write the code. You will have to consider many other things such as architecture, design, code readability, testability, maintainability, scalability, reliability … and so on. Have you ever thought about these before? The course will train you to consider these issues intuitively and write your code appropriately so that it corresponds to the high standards in the industry.

This is not just another Java course, although we will be using Java language to illustrate the concepts of software development. Don’t worry if you don’t know Java, this is just another tool that you will learn. We will show you a few others that are widely adopted in the industry as well.

Apply now Program

Program

training program vmware

The training will include the following intensive courses:

  1. Program Lifecycle Basics (version control systems, review board, bugzilla, IDEs)
  2. Data Structures
  3. Algorithms
  4. OOP
  5. Problem Solving/Development methodology (methodologies, agile planning, roles)
  6. IO (Readers/Writers, Files)
  7. Networking (OSI model, TCP/IP, HTTP(S), Open server socket)
  8. Multithreading
  9. Databases
  10. Design Patterns ( Singleton, Observer, Factory, MVC/MVP, Decorator, Adapter, etc.)
  11. Web App Basics – Use Spring
Apply now Trainers

Trainers

Name Position
Ilko Dragoev Founder of the academy
Gancho Manev Staff 2 Engineer, Advance Development
Teodor Tonchev Staff 2 Engineer, VMware Cloud Foundation
Philip Yankov Senior Engineering Mentor at x8academy
Petar Petrov Senior Engineering Mentor at x8academy
Krum Bakalsky Senior Engineering Mentor at x8academy
Marin Delchev Senior Engineering Mentor at x8academy
Danail Grigorov Senior Member of Technical Staff, VMC DRaaS
Iveta Ilieva Senior Member of Technical Staff, vRealize Automation
Dimitar Dimitrov Senior Member of Technical Staff, vSphere Client
Aleksandar Lazarov Member of Technical Staff, vRealize Automation
Vasil Chomakov Senior Member of Technical Staff, vSphere Client
Adelina Rudova Member of Technical Staff, vRealize Automation
Alexandar Savov Staff Engineer, vRealize Automation
Dimitar Ivanov Member of Technical Staff, vRealize Automation
Emil Gelev Member of Technical Staff, vRealize Automation
Georgi Kostov Sr. Manager R&D, VMware Usage Meter
Hristo Trendafilov Senior Member of Technical Staff, vRealize Automation
Mariya Miteva Senior Member of Technical Staff, VMware Cloud Foundation
Mario Stoilov Member of Technical Staff, OneCloud
Rayna Stankova Member of Technical Staff, VMware Usage Meter
Stoyan Zhelyazkov Member of Technical Staff, vSphere Client
Kristiyan Georgiev Member of Technical Staff, vRealize Automation
Kostadin Samardjiev Member of Technical Staff, vRealize Automation
Atanas Atanasov Member of Technical Staff, vRealize Automation
Apply now FAQ

FAQ

faq talentboost vmware
What is the price of the training?

The training is absolutely FREE.

How many of the candidates will be accepted for the training?

20 candidates.

How many of the trainees will actually be approved for the full 6-month internship program?

Top students will be offered 6-month internship position. We could not commit to an exact number.

What date is the deadline for applying?

March 20, 2018

When will the training start?

March 26, 2018

What would be the duration of the training?

10 weeks.

Where will the training take place?

At VMware’s new building Q-Center, 32 Tsarigradsko Schausse Blvd, Sofia

Apply now Our office

Apply

We are looking for young talent, including inexperienced students and career changers. There is no requirement for a particular university major or year of studies. You just need to be eligible for an internship by Bulgaria’s labor law. The top performers will be offered a 6-month internship.

To apply, you only need to fill in the form below. The deadline is March 20, 2018, 12pm. The form (including the CV) may not exceed the size limit of 25MB.


Dare to apply for an internship!

If you are confident that you have enhanced in depth knowledge in OOP, Data Structures, Algorithms, Multithreading, Datebases, Design Patterns, etc., you can go ahead and apply for a paid internship at VMware.

VMware provides internship program for talented students in the area of the software technologies. By becoming part of our program, you will participate in an internal Research & Development project. Especially dedicated experienced engineer will be mentoring you throughout the internship by introducing you to the VMware environment and providing you with guidance, regular performance feedback and recommendations. The duration of your internship experience will be 3 to 6 months. The internship is located in Sofia, Bulgaria.

Read more and apply here

Requirements

The candidates must fulfill next requirements:

  • Programming language course (basic OOP understandings and knowledge in data structures – arrays, lists, hashmaps);
  • Good English (materials will be in English);
  • Apply before the final deadline.

If you satisfy the above requirements, then feel free to send your CV to jobs-bg@vmware.com

(please include details about taken IT courses and previous professional experience, if any)

Our office

Experience a virtual tour of our office here

Your virtual journey isn’t over yet! Now you can download our application “VMware Bulgaria VR Experience” for Android or iOS and immerse in our working atmosphere and culture!


Apply now Success Stories

Success Stories

testemonial talentboost vmware 1. Why did you choose Technical University?
At high school I studied electronics with a concentration in hardware, but I decided to shift to software and that the Technical University of Sofia is the best place for me.
2. How did you decide you want to write code for a living?
I decided that it would be very interesting to start developing software as I am attracted to technology since my childhood.
3. What were the reasons you wanted to start your career at VMware?
What I like about VMware is that it is a company with a world-wide reputation, which would have many growth opportunities. After a month and a half in the summer, I was very happy with employees’ attitude and professionalism.
4. What were the main benefits of graduating from Talent Boost?
I learned many new things in almost every field of programming. I got a better idea of what a company would expect of me as a developer and for the first time in my life I started working on a big project which was the best of all.
5. What are you better in now than you were before Talent Boost?
I got better in many things, but most importantly, I would say, I am more convinced that I want to be a developer now.
6. How is your internship going? What new things are you learning?
My internship (after Talent Boost) is going quite well, I am working on my project and I am learning new things every day. I working with new technologies that are very interesting to me. I had to start using many different programing languages that I hadn’t worked with before.
Apply now About

Internship

Dare to apply for an internship!

If you are confident that you have enhanced in depth knowledge in OOP, Data Structures, Algorithms, Multithreading, Datebases, Design Patterns, etc., you can go ahead and apply for a paid internship at VMware.

VMware provides internship program for talented students in the area of the software technologies. By becoming part of our program, you will participate in an internal Research & Development project. Especially dedicated experienced engineer will be mentoring you throughout the internship by introducing you to the VMware environment and providing you with guidance, regular performance feedback and recommendations. The duration of your internship experience will be 3 to 6 months. The internship is located in Sofia, Bulgaria.

Read more and apply here