Muhammad Farhan
Software Engineer @ALTEN
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @ALTEN
Design of CICD based on github actions as per requirements (Datev) using bash and Javascript.unit, component and integration tests.Exploration of Iaas,Pass and SaaS aspects of Software development-Software unit and regression testing (C code) for major automotive OEM (BMW) with test environment, tessy as main tool (Test Framework) and Lauterbach asTest bed. Designing, analysis and execution of test cases as per extracted requirements while ensuring maximum tracibility-Focus on C/C++ based Application Development.Qt based Development.Git as version control system with Gitlab as remote repository server.GCC, Make and CmakeAWS based infrastructure development
EDUCATION
Code Labs Academy
Full Stack Web Developer, Web Development
Technical University of Munich
Masters of Science in Communication Engineering
National University of Sciences and Technology (NUST)
Bachelor of Engineering (B.E.), Electrical Engineering
Beaconhouse School System
O Levels, Pre-Engineering , Humanities
Saint Patrick's High School
A Levels, Pre-Egineering , Economics
SKILLS
ABOUT MUHAMMAD FARHAN
A Communication and Electronics Engineer with experience in Digital System Development and Software Development (DSP, Systems Programming and C++). I further wish to work for an organization where I can put my analytical and technical skills to use, all while following the Kaizen process triggered towards self-development and constant personal and professional development.My skill set- Hand/on experience in UNIX based environments including its configuration- Build systems and their automation using make and cmake- Tooling in Unix environments using BASH, TCL and Python- Version Control Systems including Git and SVN- Python based project development including pytest test fixtures and TDD- Java and C++ for application development and programming- GCC tool chain for programming and debugging - Distributed system management using Jenkins as an automation server- FPGA based system development using Verilog, with TCL based Vivado and Modelsim Verification- Perl Sxripting based code generation- LabVIEW Based application and test system Development- Knowledge of Analog electronics- Jira(Kanban board for office management and scrum board for Fpga/software development)- Good understanding of CI/CD (build servers, production servers, test servers, test automation, artifactory, Git, Docker)- Hands on with Automotive Technologies (Domain Controllers, Gateways, Telematic Units, Diagnosis Tools, Adaptive Autosar)I have a solid skill set coupled with strong recommendations from my previous employers as well. fleißend in Deutsch bin ich auch, mit B1 prüfung ergebniss.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.