Vladimir M.

Vladimir M.

Senior Software Engineer

Bitola, North Macedonia
Hire Vladimir M. Hire Vladimir M. Hire Vladimir M.

About Me

Vladimir is a Senior Software Engineer with 10+ years of experience creating web and mobile applications for various industries including finance, marketing, social research, and so on. His primary specialty is front-end development with JavaScript, Angular 2+, Angular.js, and Ionic, but he is also comfortable with back-end development, mainly with PHP Laravel and Node.js. Vladimir is committed to continuous learning and advancing current software engineering practices.

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Freelance
Freelance
Software Engineer
2020 - Present (5 years)
Remote
  • Working on full client-side development of SPA web applications with various front-end technologies (HTML5, CSS3, SCSS, JavaScript, Angular.js, and Angular 5+).

  • Developing projects from scratch and fully functional applications that were maintained, expanded, and improved.

  • Created a single-page web application from scratch used as a sales tool in the airline industry.

  • Created a single-page web solution from scratch that serves as an MVP for process optimization in the steel industry.

Inteli
Inteli
Software Engineer
2017 - 2020 (3 years)
Stip, Macedonia
  • Oversaw full client-side development of SPA web and mobile applications using various front-end technologies.

  • Worked on creating a client app and admin panel to provide structure for an application that offers prebuilt templates that users can customize and render on their preferred websites with advanced targeting options on multiple levels.

  • Created an admin panel and client app for internal corporate communication through surveys, direct and department group chats, ideas, concerns, and more, implemented with several layers of authorization.

  • Developed a client application and REST API that provides service for targeted users to create meetings with company executives through a Google Calendar integration.

Freelance
Freelance
Software Developer
2013 - 2016 (3 years)
Remote
  • Developed Angular.js projects and worked on algorithms for the PhD thesis written in pure JavaScript.

  • Gathered and refined specifications and requirements based on technical needs.

  • Maintained, expanded, and scaled different projects.

Portfolio

Software Engineer - Ampry Content Enhancement App
Software Engineer - Ampry Content Enhancement App

Ampry is a website visitor management software that helps businesses build native advertisements, target specific audience segments, set up campaign triggers, capture leads, and monitor page abandonment, among other processes. It provides a WYSIWYG editor, which lets users create custom pop-up messages using unique text elements, images, call-to-action buttons, coupon codes, and countdown timers. Worked on the development of this project, creating features for clients to add sites, adjust advanced targeting on several levels, build content templates, structure and track conversion events, track statistics (unique users, views, engagements, clicks), and so on.

Software Engineer - Loan Company App
Software Engineer - Loan Company App

The platform offers online lending on favorable terms and low administrative costs and financial products to offset financial difficulties. The software was developed for the everyday needs of a loan company. The functionality is divided into an admin panel for administrators (who are working in the company) and a client website and mobile application for the users. The client app offers company products to potential users. The loan structure and availability are managed by the administrative panel and presented as an end product on the client apps.

Software Engineer - Social Profiling App
Software Engineer - Social Profiling App

This software offers tools to the clients to research other people based on any information that they have on them. Users can send requests for reports and see a preview before payment, and after a successful payment, they have full access to the report data. The platform offers automated and manually made reports as well as a dashboard to view a summary of searches, adjust, purchase reports, view invoices, update credentials, view previous reports, and reorder updated reports.

Education

PhD Geological/Geophysical Engineering
PhD Geological/Geophysical Engineering
Goce Delcev University - North Macedonia
2013 - 2016 (3 years)
Master's Degree, Geological/Geophysical Engineering
Master's Degree, Geological/Geophysical Engineering
Goce Delcev University - North Macedonia
2011 - 2013 (2 years)
Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
Goce Delcev University - North Macedonia
2007 - 2011 (4 years)