Team Leader at Ericsson
Febuary 2018 - Present
Working as Software developer and Scrum master in Ericsson within mobile networks involving 5G, 4G and 3G etc. My responsibilities are within platform module of Radio Base Stations (RBS), this project is fairly complex and at very large scale. Our main challenge is to bring 5G features while keeping the legacy (which is already in production and used by millions of users) intact.
Skills: C/C++, System architecture, Git, Gerrit, Gtest, Java and Team Lead/Agile Scrum Master.
Senior Software Developer at Volvo Cars
April 2017 – January 2018
Worked in Research and Developement department within "Invehicle Infotainment" section and involved in development of next generation Invechicle Infotainment systems based on Android. I have mostly been involved in Software architecture, leading junior resources in team, software development and technical discussions with different stakeholders.
Skills: Android, Java, C/C++, Agile Scrum, Software Architecture, Git/Gerrit and Docker.
Consultant Senior Software Developer at Delphi (via Volvo Cars)
February 2016 - March 2017
Worked in Delphi on Connected Car Services within In-vehicle Infotainment System as Senior Software Developer via Volvo Cars Corporation. Connected Car Services comprises of different services such as Software Updates, Connected Service booking, Volvo On Call Service, Assistance Services and SOS etc.
Skills: Embedded Systems, C/C++, Embedded Linux, GIT/Gerit, QT, Agile Scrum and Genivi.
Lead Software Responsible at Volvo Cars
January 2014 - January 2016
I worked in Research and Developement department within "Invehicle Infotainment" section and technically lead "Interactive Onboard Owner's Manual" system development for all new SPA Cars, in which common users or technical-mechanics can read, search, save or access all kinds of car's technical or non-technical information in addition to event-driven and contextual-based information.I was majorly involved in technical analysis and acceptance of requirements, designing and defining system architecture, system development, leading in-house software development, technical discussion and negotiation with our suppliers and also responsible for final software releases to car project. Currently this system is in production and successfully working in all new platform (SPA) cars including all new XC90, S90 and V90.
Skills: Agile Scrum, Java, XSLT, XML, Javascript, HTML, CSS, Project Lead, System Architecture.
Consultant Lead Software Engineer at Volvo Car Group (via Cybercom)
October 2012 - January 2014
As a consultant lead software engineer in Research and Developement department, my assignment was to develop "Volvo's First Interactive Onboard Owners Manual" in which common-users or technical-mechanics can read, search, save or access all kinds of car's technical/non-technical information. For completing this task I ended up with development of "Application Generation Tool" that generates "Onboard Owner's Manual Software for In- Vehicle Infotainment System". During this assignment I was majorly involved in technical analysis of requirements, designing and defining system architecture, system development, leading in-house software development and technical discussion with suppliers. I started this project development from zero and currently this system is in production and successfully working in hundreds of thousands of (MCA) all new produced (after year 2014) Volvo Cars.
Skills: Java, C++, XSLT, XML, Javascript, HTML, CSS, Agile Scrum, Project Lead, System Architecture.
IT Consultant at Cybercom Group
January 2012 - September 2012
During this period I had been involved with following in-house software development assignments: POC of next generation in-vehicle infotainment (IVI) system in QT/QML. Prototype of IVI-service booking module. Prototype of service booking back-end (RESTful webservice). Mobile application for connecting construction tools using QR Code. Tablet/mobile application for controlling lamp-lights.
Skills: Qt/QML, C++, Agile Scrum, Java, Android, Mobile, Webservices, HTML, CSS, XML, Javascript.
Lead Software Engineer at CMS AB - Cityblis, Inc
August 2010 - December 2011
Assignment was to develop and design Socio-e-commerce web application, connected with different social networks that let users (fashion designers) to expand and advertise their business among the social network cloud. I was majorly involved in application's architecture, design, development and integration of social networks using RESTful web-services. I was also leading this project from scratch.
Skills: PHP, Javascript, HTML, CSS, XML, Restful Web Services, Project lead, Team lead, Agile Scrum, System Architecture.