Marko Letic – Front End developer
Marko Letic [https://www.markoletic.com] About Publications Blog Contact I am a TECH SPEAKER DATA VISUALIZATION RESEARCHER • CONFERENCE ORGANIZER • CONSULTANT APP DEVELOPMENT Creating sleek, intuitive and optimized web app solutions using the latest frameworks such as Angular.js, React and Vue.js. DATA VISUALIZATION Visualizing different types of data in the browser using d3.js, THREE.js, mapboxgl, deckgl and others. LECTURER Offering bootcamp-type of lectures in the front-end and data visualization domain for companies. CONSULTANT Assessing the state of the product, analyzing legacy code, methodologies and knowledge level of the involved parties and presenting possible solutions. About me I don’t know how you ended up here, but I am glad you did. Here is a short timeline of the most important milestones of my professional career. For more details check out my LinkedIn page. 2019 September 19 Armada JS – Conference Director – Present Serving as a Conference Director for Armada JS – the first and only JavaScript conference in Serbia. Check out: www.armada-js.com March 10 Mozilla – Tech Speaker – PRESENT Representing Mozilla and talking about the Open Web and related technologies on conferences all around the world. 2017 April 1 Manning Publications Co. – Book Reviewer – PRESENT In my free time I like to do book reviews on JavaScript related topics as a volunteer. January 19 DaFED Association – Lecturer and Organization member – PRESENT Teaching JavaScript related courses and participating in the organization of the events for the developer part of the community. 2016 August 10 AVA – Front end developer – PRESENT Working on web app development with Angular. Monitoring mass volumes of data from multiple sources, AVA calculates the statistical, present and… March 19 Schneider Electric – Software developer / Team lead Working as a team lead in Web infrastructure team while helping with front-end development of the WebDMD and FieldClient web… 2014 October 20 Faculty of Technical Sciences, University of Novi Sad – Teaching Assistant Teaching courses like: Programming Languages and Data Structures, Computer Architecture, Object Oriented Programming, Operating Systems, Embedded Computer Systems October 1 University of Novi Sad, Faculty of Technical Sciences – Enrolled PhD, Computer Science – PRESENT April 5 University of Novi Sad, Faculty of Technical Sciences – Master of Science (M.Sc.), Computer Science 2013 October 1 University of Novi Sad, Faculty of Technical Sciences – Bachelor of Science (B.Sc.), Computer Science May 19 Schneider Electric – Software developer Working on design and development of state of the art web solution for display and management of power grids as… Conference Speaking and Paper Publications Here is a list of some published and soon to be published conference talks and research papers I worked on 2019 Letic, Marko Visualizing large datasets with JavaScript using deck.gl Conference Forthcoming RVA JS, Richmond, Virginia, USA Forthcoming. BibTeX @conference{Letic2019g, title = {Visualizing large datasets with JavaScript using deck.gl }, author = {Marko Letic}, year = {2019}, date = {2019-11-15}, organization = {RVA JS, Richmond, Virginia, USA}, keywords = {}, pubstate = {forthcoming}, tppubtype = {conference} } Close Letic, Marko Saving the world with JavaScript: A Data Visualization story Conference Forthcoming JS Fest, Kiev, Ukraine Forthcoming. BibTeX @conference{Letic2019f, title = {Saving the world with JavaScript: A Data Visualization story}, author = {Marko Letic}, year = {2019}, date = {2019-11-08}, organization = {JS Fest, Kiev, Ukraine}, keywords = {}, pubstate = {forthcoming}, tppubtype = {conference} } Close Letic, Marko Visualizing large datasets with JavaScript using deck.gl Conference Forthcoming Code.Talks Conference, Hamburg, Germany Forthcoming. BibTeX @conference{Letic2019e, title = {Visualizing large datasets with JavaScript using deck.gl}, author = {Marko Letic}, year = {2019}, date = {2019-10-24}, organization = {Code.Talks Conference, Hamburg, Germany}, keywords = {}, pubstate = {forthcoming}, tppubtype = {conference} } Close Letic, Marko Visualizing large datasets with JavaScript using deck.gl Conference Forthcoming Sphere IT, Krakow, Poland Forthcoming. BibTeX @conference{Letic2019d, title = {Visualizing large datasets with JavaScript using deck.gl}, author = {Marko Letic}, year = {2019}, date = {2019-10-08}, organization = {Sphere IT, Krakow, Poland}, keywords = {}, pubstate = {forthcoming}, tppubtype = {conference} } Close Letic, Marko Saving the world with JavaScript: A Data Visualization Story Conference Mozilla Tech Speakers Meetup, Amsterdam, Netherlands 2019 . BibTeX @conference{Letic2019c, title = {Saving the world with JavaScript: A Data Visualization Story}, author = {Marko Letic}, year = {2019}, date = {2019-09-29}, organization = {Mozilla Tech Speakers Meetup, Amsterdam, Netherlands}, keywords = {}, pubstate = {published}, tppubtype = {conference} } Close Marko Letic Sebastian Golasch, Ujjwal Sharma Challenges of being a Tech Speaker Conference Armada JS, Novi Sad, Serbia 2019 . Links | BibTeX @conference{Letic2019b, title = {Challenges of being a Tech Speaker}, author = {Marko Letic, Sebastian Golasch, Ujjwal Sharma}, url = {https://www.armada-js.com}, year = {2019}, date = {2019-09-19}, organization = {Armada JS, Novi Sad, Serbia}, keywords = {}, pubstate = {published}, tppubtype = {conference} } Close https://www.armada-js.com Close Letic, Marko The Augmented Web Conference Coding Serbia, Novi Sad, Serbia 2019 . BibTeX @conference{Letic2019, title = {The Augmented Web}, author = {Marko Letic}, year = {2019}, date = {2019-05-16}, organization = {Coding Serbia, Novi Sad, Serbia}, keywords = {}, pubstate = {published}, tppubtype = {conference} } Close Letic, Marko Bridging the gap between UX and development – A Storybook Conference FrontCon, Riga, Latvia 2019 . Links | BibTeX @conference{Marko2018d, title = {Bridging the gap between UX and development – A Storybook}, author = {Marko Letic}, url = {https://www.youtube.com/watch?v=QNYSCkLn4Oo}, year = {2019}, date = {2019-04-04}, organization = {FrontCon, Riga, Latvia}, keywords = {}, pubstate = {published}, tppubtype = {conference} } Close https://www.youtube.com/watch?v=QNYSCkLn4Oo Close 2018 Letic, Marko Bringing Mixed Reality to the Web Conference HolyJS, Moscow, Russia 2018 . Links | BibTeX @conference{Marko2018c, title = {Bringing Mixed Reality to the Web}, author = {Marko Letic}, url = {https://www.youtube.com/watch?v=XumBgejSxKs}, year = {2018}, date = {2018-11-24}, organization = {HolyJS, Moscow, Russia}, keywords = {}, pubstate = {published}, tppubtype = {conference} } Close https://www.youtube.com/watch?v=XumBgejSxKs Close Letic, Marko Bringing Mixed Reality to the Web Conference Code.Talks Conference, Hamburg, Germany 2018 . Links | BibTeX @conference{Marko2018b, title = {Bringing Mixed Reality to the Web}, author = {Marko Letic}, url = {https://www.youtube.com/watch?reload=9&v=vzqGyaZvEBw}, year = {2018}, date = {2018-10-18}, organization = {Code.Talks Conference, Hamburg, Germany}, keywords = {}, pubstate = {published}, tppubtype = {conference} } Close https://www.youtube.com/watch?reload=9&v=vzqGyaZvEBw Close Letic Marko Kosa Nenadic, Lazar Nikolic Real-Time map projection in virtual reality using WebVR Journal Article The 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), IEEE, 2018 . BibTeX @article{Marko2018, title = {Real-Time map projection in virtual reality using WebVR}, author = {Letic Marko, Kosa Nenadic, Lazar Nikolic}, year = {2018}, date = {2018-05-21}, journal = {The 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), IEEE}, keywords = {}, pubstate = {published}, tppubtype = {article} } Close Lazar Nikolić Marko Letić, Igor Dejanović Bojana Zoranović Adaptation of HTTP request-response messaging to arbitrary messaging pattern in RESTful service oriented architectures Journal Article ICIST 2018 Proceedings, 2018 . BibTeX @article{Nikolić2018, title = {Adaptation of HTTP request-response messaging to arbitrary messaging pattern in RESTful service oriented architectures}, author = {Lazar Nikolić, Marko Letić, Igor Dejanović, Bojana Zoranović}, year = {2018}, date = {2018-03-11}, journal = {ICIST 2018 Proceedings}, keywords = {}, pubstate = {published}, tppubtype = {article} } Close 2016 Kosa Nenadić Marko Letić, Milan Gavrić Imre Lendak Rendering of JSON-LD CIM profile using web components Journal Article Intelligent Systems and Informatics (SISY), 2016 IEEE 14th International Symposium on, 2016 , ISBN: 978-1-5090-2866-5 . Abstract | Links | BibTeX @article{Nenadić2016, title = {Rendering of JSON-LD CIM profile using web components}, author = { Kosa Nenadić, Marko Letić, Milan Gavrić, Imre Lendak}, url = {https://ieeexplore.ieee.org/document/7601507/}, doi = {10.1109/SISY.2016.7601507}, isbn = {978-1-5090-2866-5}, year = {2016}, date = {2016-08-29}, journal = {Intelligent Systems and Informatics (SISY), 2016 IEEE 14th International Symposium on}, abstract = {In this paper existing means of realization of Common Information Model (CIM) profiles are analyzed with the focus on human readability. The IEC 61970-501 standard describes the process of mapping CIM into XML using the RDF Schema. In practice, CIM profiles may be defined using standardized CIM RDF Schema, or using OWL having both of them expressed in RDF/XML serialization format. Also, they may be defined in HTML and textual forms. Although CIM in RDF/XML is both machine and human readable it is not well suited for data interchange and manipulation on the Web. Instead, CIM profiles can be serialized in JSON-LD syntax and shaped using the processing algorithms recommended by W3C. A web component for transformation and visualization of CIM profiles is developed leveraging the latest web technologies - HTML5, JSON-LD and Web Components. In this way the interoperable and reusable web component for display of CIM profiles is created in line with the evolving Web Platform features. A real use case is demonstrated on a CIM profile developed by ENTSO-E.}, keywords = {}, pubstate = {published}, tppubtype = {article} } Close In this paper existing means of realization of Common Information Model (CIM) profiles are analyzed with the focus on human readability. The IEC 61970-501 standard describes the process of mapping CIM into XML using the RDF Schema. In practice, CIM profiles may be defined using standardized CIM RDF Schema, or using OWL having both of them expressed in RDF/XML serialization format. Also, they may be defined in HTML and textual forms. Although CIM in RDF/XML is both machine and human readable it is not well suited for data interchange and manipulation on the Web. Instead, CIM profiles can be serialized in JSON-LD syntax and shaped using the processing algorithms recommended by W3C. A web component for transformation and visualization of CIM profiles is developed leveraging the latest web technologies - HTML5, JSON-LD and Web Components. In this way the interoperable and reusable web component for display of CIM profiles is created in line with the evolving Web Platform features. A real use case is demonstrated on a CIM profile developed by ENTSO-E. Close https://ieeexplore.ieee.org/document/7601507/ doi:10.1109/SISY.2016.7601507 Close Letić M., Atlagić Ivetić B D Network drawing application for usage in modern web browsers Journal Article ICIST 2016 Proceedings Vol.2, pp.356-358, 2016, 2 , pp. 356-358, 2016 , ISBN: 978-86-85525-18-6 . Links | BibTeX @article{Letić2016, title = {Network drawing application for usage in modern web browsers}, author = {Letić, M., Atlagić, B., Ivetić, D.}, editor = {Konjović, Z., Zdravković, M., Trajanović, M. }, url = {http://www.yuinfo.org/icist2016/Proceedings_ICIST_2016.pdf}, isbn = {978-86-85525-18-6}, year = {2016}, date = {2016-03-20}, journal = {ICIST 2016 Proceedings Vol.2, pp.356-358, 2016}, volume = {2}, pages = {356-358}, keywords = {}, pubstate = {published}, tppubtype = {article} } Close http://www.yuinfo.org/icist2016/Proceedings_ICIST_2016.pdf Close Blog May 28, 2018 Visiting Croatia for the IEEE MIPRO 2018 conference My short notes and thoughts about the MIPRO 2018 conference and the beautiful cities of Croatia January 18, 2018 Creating a bar chart with tooltips and color scheme using css grid layout I had a task in front of me that required displaying a list of items, where every single item has some data attached to… January 4, 2018 What does it mean to be a Front-end developer today This is my first blog post, so I will try to do my best to stay on topic and maybe start an interesting discussion.… Contact Have something interesting to share with me? I am always available to hear and learn something new and to talk about the future of the web. © 2019 Marko Letic All rights reserved