Vasil B. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Vasil B. Agile, Project Management and Business Analysis

My name is Vasil B. and I have over 10 years of experience in the tech industry. I specialize in the following technologies: Product Management, User Stories, Product Roadmap, Agile Project Management, Project Scheduling, etc.. I hold a degree in Bachelor of Science (BS). Some of the notable projects I’ve worked on include: Articulating working process, Product Manager for Customer Engagement Solutions, Project Management, Project scope and schedule, Various roles that touches managerial and engineering roles, etc.. I am based in Skopje, North Macedonia. I've successfully completed 22 projects while developing at Softaims.

My expertise lies in deeply understanding and optimizing solution performance. I have a proven ability to profile systems, analyze data access methods, and implement caching strategies that dramatically reduce latency and improve responsiveness under load. I turn slow systems into high-speed performers.

I focus on writing highly efficient, clean, and well-documented code that minimizes resource consumption without sacrificing functionality. This dedication to efficiency is how I contribute measurable value to Softaims’ clients by reducing infrastructure costs and improving user satisfaction.

I approach every project with a critical eye for potential bottlenecks, proactively designing systems that are efficient from the ground up. I am committed to delivering software that sets the standard for speed and reliability.

Main technologies

  • Agile, Project Management and Business Analysis

    10 years

  • Product Management

    2 Years

  • User Stories

    9 Years

  • Product Roadmap

    7 Years

Additional skills

  • Product Management
  • User Stories
  • Product Roadmap
  • Agile Project Management
  • Project Scheduling
  • Business Analysis
  • Critical Thinking Skills
  • Requirements Specification
  • Process Improvement
  • Project Management
  • Project Management Software
  • Technical Project Management
  • Digital Project Management
  • Communications
  • Administrative Support
  • Games

Direct hire

Potentially possible

Previous Company

Quantox Technology

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

Various roles that touches managerial and engineering roles

Under this 12+ months contract I realized very different types of job. Partly I was: - DOT language developer, - Process designer, - Project and product manager, - Logistics of the Open Security Summit 2018 event, - AWS admin and even - Junior Python developer Does this sounds strange to you? Yeap, sounds strange but it's true. This contract allows me to get familiar with some of the AWS services including Lambda, Athena, WorkSpaces, Cost Management services, AWS Cloud9, S3, The Enterprise Client hired me as a DOT language developer, to create diagrams based on very raw information collected with phone camera from brainstorming sessions. After few weeks of successful delivering some trivial graph diagrams, my manager asked me if I'm interested in several other types of work and this very interesting journey began. Some of the deliverable and working streams in which I was involved are the following: - I was invited to the Open Security Summit 2018 event to be as a part of the organizer team. Besides many different activities related to logistics, I was helping in updating the event's website which was based on HUGO and Markdown language. - Under this contract I manage to face with some of the AWS services. I was a Python developer who built a mechanism that transfer log files from a Firewall through SFTP to AWS S3. The mechanism was written in Python 3.x and executed in AWS Lambda. Also, partly I was an administrator of the "AWS Workspace" instances used by the colleagues. - One of the projects were related to articulating an abstract workflow what would fit to many different processes in the corporation. I worked as a part of the team to identify the optimum steps in a workflow that can be applied to a JIRA as a collaboration tool. - I had a chance to use Kibana to create some useful Dashboards based on log files that were used as a data source. - I was doing training for the colleagues about how they could use custom developed Slack Bot that provided possibility to visualize JIRA issues and their relationships into graphs. I was part of this this internal project for building a Slack Bot written in Python as a kind of Product Manager verifying the quality of the application and articulating new features and improvements to be developed.

Improvement of PlantUML diagrams

The client required layout improvement for an UML activity diagrams written in PlantUML (new notation for activity diagrams) That's always challenging for me because PlantUML solves the layout problems for you, and let you think of solving a problem with the diagrams, and not taking care of the representation itself. But, that stands mostly for simple diagram. When a diagram apply some complexity, then the system analyst and designer have to take care as well. So, in this very small intervention I had to understand what the customer want to achieve with its diagram, so I can transform the layout which was not so good, into something much more readable. Not only that I manage to correct the two diagrams (only one is attached to this story as an example), but the Customer manage to learn form my work thus he would continue with changes to the rest of the diagrams that he had to create. I consider this small job very successful. This one is one more prove, that I can juggling with Plantuml very well, this time with UML activity diagrams.

UML Class, Communication and Sequence Diagrams

For this project the client had clear, concise and nice documented objectives that had to be achieved. That's why it was an easy and fast process of creating materials to achieve the goals. I carefully read the requests and had a focus on what has been important, and that was creating analysis class diagram, communication diagram and sequence diagram for a given use-case. As addition I wrote short description about the each diagram. I wrote about the approach that was applied and explanation about the design decisions that I made. Overall, it was great experience. The requirements were clear. I made a design by using UML diagrams previously mentioned, and the final delivery was integral document with the diagrams and brief description about the design approach and decisions. The customer was fully satisfied without any additional requests for changes.

Created UML class diagrams by using PlantUML

The aim of this small assignment was to create UML Class Diagrams with PlantUML. The diagrams represents data transfer objects (DTO) for specific types of documents which has to be part of ISO standards. It was an easy task because I had to follow the provided diagrams and to create new once with PlantUML. During the realization of the diagrams I manage to identify some mistakes which I made corrections for. I user Visual Studio Code to create the diagrams. The customer added the diagrams in their documentation.

Managing creation of a web solution

The main goal was to be build a web-based solution that will offer various products and services to dentists. The respected dentist Dr. Shahin Safarian offers various educational and consulting services for the dentists to help them improve managing their business. I had to help him, and I did, with (some of my main duties): - suggest the right approach - articulate his initial idea about building a web-based system which had to provide some products and services offered through membership model - make baselines (planning) for building the software solution - make a bridge between him and development/graphic design team - track the execution of the project realization After approximately less than 4 months, we manage to deliver the solution (MVP release) and the first products and membership packages has been offered. Dr. Shahin is a good person and great collaborator. He is very witty person which helped the things to be much easier. I wish all the best to Shahin with his business idea. P.S. Some of the materials that I created during the process of project realization can be found under the project files. I would be glad to discuss about this project and share my experience gained on it.

Education

  • Faculty of Communication and Information Technologies - FON University

    Bachelor of Science (BS) in software engineering

    2009-01-01-2013-01-01

Languages

  • Bulgarian
  • English
  • Croatian
  • Macedonian
  • Serbian

Personal Accounts