Vasil Dininski
at Kaluza- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Kaluza
-
United Kingdom
-
Utilities
-
300 - 400 Employee
-
-
Apr 2023 - Present
-
-
-
Feb 2020 - Mar 2023
The Kaluza platform's data-streaming architecture utilises Kafka as a core technology. Within the organisation I am responsible for designing and building highly-scalable fault-tolerant services. During my tenure I've worked across multiple teams with a variety of technologies and languages, such as Kotlin, Scala, Typescript, among others. Depending on the service requirements, I've also used various infrastructure management tools, such as Terraform, Kubernetes and Serverless to manage our AWS resources.My other responsibilities include mentoring more junior team members, ensuring high code-quality and adhering to best practices. Show less
-
-
-
Spark Energy UK
-
Edinburgh, United Kingdom
-
Senior Software Engineer
-
Feb 2019 - Feb 2020
With the recent acquisition of Spark Energy by OVO I joined Spark to aide in the technical handover of existing services and in-housing outsourced projects. I was also tasked with assisting in the recruitment of, what would eventually become, the Edinburgh branch of the Kaluza organisation. Other responsibilities included bringing best practices as well as technical expertise, and helping with day-to-day software development. With the recent acquisition of Spark Energy by OVO I joined Spark to aide in the technical handover of existing services and in-housing outsourced projects. I was also tasked with assisting in the recruitment of, what would eventually become, the Edinburgh branch of the Kaluza organisation. Other responsibilities included bringing best practices as well as technical expertise, and helping with day-to-day software development.
-
-
-
Amazon
-
United States
-
Software Development
-
700 & Above Employee
-
Software Development Engineer II
-
Feb 2017 - Sep 2018
In Amazon I worked on multiple projects within the internal HR process management tools. I helped accelerate development across multiple teams, by bringing industry standard practices, as well holding knowledge sharing sessions. I also led a team of three to do a complete rewrite (front-end and back-end) of a legacy underperformance tool. We had a very ambitious timeline, but adhering to best practices and project management guidelines, we managed to finish the complete rewrite ahead of schedule, with a comprehensive test suite as well. Show less
-
-
-
Xogito Group, Inc
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Full Stack Software Developer
-
Jun 2016 - Jan 2017
Within Xogito I developed additional functionality for one of the clients, building a cloud-based enterprise application software platform for squash sport clubs, facilities, and competition-based organisations. Within Xogito I developed additional functionality for one of the clients, building a cloud-based enterprise application software platform for squash sport clubs, facilities, and competition-based organisations.
-
-
-
Progress
-
United States
-
Software Development
-
700 & Above Employee
-
-
Dec 2014 - Jun 2016
My main responsibilities included developing new modules for the BaaS offering of the company including, but not limited to a node.js cloud debugging server, offline support for the official SDK, rewrite of the entire backend-as-a-service website and server as well as a lot of various bugfixes, administration of the staging and live servers, updating deployment procedures, etc.
-
-
-
Jan 2014 - Nov 2014
After a great performance as an intern in the Telerik Academy I was proposed a Junior Software Developer position at Telerik and within less than an year - a regular developer position.
-
-
-
Telerik Academy
-
Software Development
-
1 - 100 Employee
-
Software Engineering Intern
-
Aug 2013 - Dec 2013
After joining Telerik at the Telerik Academy team, my main responsibilities were developing the Telerik Integrated Learning System (TILS) and the Open Judge system, along with preparing and presenting lectures to the academy students. After joining Telerik at the Telerik Academy team, my main responsibilities were developing the Telerik Integrated Learning System (TILS) and the Open Judge system, along with preparing and presenting lectures to the academy students.
-
-
-
-
Analytic specialist
-
Jan 2009 - Jun 2013
Main activities and responsibilities: - Tech support. Troubleshooting the company software as well as direct communication with the customers. - Creating a wrapper over the existing backend, extending it's functionality and automating some of the work processes. Main activities and responsibilities: - Tech support. Troubleshooting the company software as well as direct communication with the customers. - Creating a wrapper over the existing backend, extending it's functionality and automating some of the work processes.
-
-
-
-
Owner and manager
-
Jan 2005 - Sep 2009
Main activities and responsibilities Programming, graphic and web design, IT support and administration. Technologies used: PHP MySQL Javascript Adobe Photoshop Main activities and responsibilities Programming, graphic and web design, IT support and administration. Technologies used: PHP MySQL Javascript Adobe Photoshop
-
-
-
-
Systems Administrator
-
Jan 2008 - Jan 2009
Main activities and responsibilities Tech support and administration, as well as network support. Main activities and responsibilities Tech support and administration, as well as network support.
-
-
Education
-
Sofia University St. Kliment Ohridski
Master's degree, IT Services -
Telerik Academy
Computer Software Engineering -
University of National and World Economics - Sofia (University)
BSc, International Economic Relations -
Italian lyceum, Sofia
High school diploma, Natural Sciences