profile pic

Aleksandar Belic

Software Developer & Test Automation Specialist

About

Howdy! ^.^

Aleks here, @ your service!

I work as a software developer & test automation specialist and like any other "IT guy", I'm in a long-term relationship with my computer... yup ‐ still a better love story than Twilight... ¯\_(ツ)_/¯

I remember writing my 1st few lines of code in Pascal. It was something quite simple like printing out some profanity but it still blew my mind & I've been hooked ever since.

Nowadays I'm mostly into web & mobile development but I do keep my eye on all emerging technologies.

Feel free to browse my portfolio and check out what I've been working on lately.

TURN ONs:
coffee
playin' my Les Paul
machine learning
cryptography
sk8boarding
street art
memes (no, not mimes ‐ those are scary AF)
TURN OFFs:
bugs & code smells
peas (just kill me pls...)
making useless lists

Portfolio

After getting my bachelor's degree in computer science, I've been working on various DEV & QA projects.

It kicked off with web development, more precisely, I started as a full-stack PHPdeveloper. This involved using several frameworks like Laravel, Yii2 & Symfony. It gave me a solid knowledge of MVC architecture, both front & back-end programming, unit testing & dependency management.

Being part of a team also required to get familiar with version control systems like Git & Subversion as well as CI/CD tools like Jenkins, GitLab and CLI scripting.

Down the road I also became ISTQB certified tester and began test automation for some large-scale projects for Mercedes Benz & Commerzbank. Beside explorative & functional testing, it also required a great deal of flexibility like programming custom browser extensions, learning XPath, Jython, Groovy etc.

Fast paced development of mobile apps provided me with the opportunity to grasp the basic concepts of Android platform and even publish my own app Latinica ⇄ Ћирилица ‐ a highly customizable Cyrillic-Latin converter thoroughly tested with Espresso.

As an open-source software advocate, I'm contributing to community-driven projects whenever I can, also donating my spare computing power to medical, environmental and other humanitarian research conducted by World Community Grid.

Nowadays, I'm trying to deepen my knowledge of Node.js/Bun runtime and beef up my JavaScript/TypeScript kung fu. As a dominant language of the Web, I find it perfect for development & test automation of modern SPAs.

My current interests

Contact

Social

or

feel free to drop me an email at

    -----BEGIN PGP PUBLIC KEY BLOCK-----
    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
    rxZo7Q==
    =VWqg
    -----END PGP PUBLIC KEY BLOCK-----