Ali Chaudhry

Ali Chaudhry

Co-founder of Sajpal and Lead Engineer in Ericsson

Summary

10+ years of software development and management experience, covering wide spectrum of industrial experience with strong educational background. I have led diverse teams in various large-scale projects. My designed and developed systems are under production and working in hundreds of thousands of RBS(s) (Radio Base Stations) and in Volvo Cars. I am an open minded, structured, ambitious, hardworking and friendly individual who likes to create positive synergy around. I like challenging and exciting assignments that can make maximum use of my qualifications, experience and skills while providing several opportunities for personal and professional growth.

Work Experience

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.

Education

Master of Science in Software Engineering

Blekinge Institute of Technology, Sweden

Bachelor of Science (honors) in Computer Science

University of the Punjab, Pakistan

Languages

  • English - Fluent
  • Swedish - Intermediate
  • French - Beginner
  • Urdu - Fluent
  • Punjabi/Hindi - Fluent

Certifications / Courses

  • QT C++ for embedded systems - KDAB
  • Art and principle of software debugging - BTH
  • Programming in Unix - BTH
  • Software Architecture - BTH

Volunteer Experience

Presenter and Organizer at Volvo Car Group

Volvo Cars were celebrating 50 years anniversary of Torslanda, Gothenburg plant. Approximately 10K people visited this event. Whole manufacturing area was decorated for visitors explaining and showing about history till future of Volvo Cars. During this event I volunteered and had been presenting "Onboard Infotainment System" for future Volvo Cars.

Presenter and Organizer at University of the Punjab

During my bachelor's education time; We organized an awareness campaign regarding "Free and Open Source Technologies" for general public; In this event I had been presenting and educating people regarding "Open Source Technologies". This event had visited by thousands of people.

Other Interests

Astronomy, History, Cycling, Religions, Politics, Badminton.