My Resume
Work Experience
Software Engineer
HCLTechJan 2024 - Dec 2024
- Collaborated on a team for an Ericsson project to develop and customize the Linux OS for modem boards, involving Linux kernel programming and driver modification.
- Used Bitbake and Yocto to streamline build automation and create tailored Linux distributions for embedded systems.
- Gained foundational experience with u-boot, working on boot process tasks and debugging to ensure reliable system startup.
Linux Kernel, Embedded Systems, BitBake, Yocto, Kernel Drivers, U-Boot
Software Developer
HCLTechAug 2022 - Dec 2023
- Worked at HCL as part of a dedicated team focused on software development for Ericsson's modems and radios.
- Key responsibilities included designing and implementing code for the modems.
- Utilized object-oriented design principles and design patterns to create the software.
- Primarily used the C++ programming language for development.
Design Patterns, C++, Object Oriented Design
Data Analysis Consultant
7SangTeamJan 2022 - Oct 2022
Implemented statical methods and software to analyze employee engagement.
Python (Programming Language), SciPy, Seaborn, Statistical Data Analysis
Education
Skills
Technical Skills
- C/C++
- Python
- Algorithms
- Statistical Data Analysis
- Object-Oriented Programming
- Design Patterns
- Embedded Systems
- Linux Kernel Development
- Yocto/Bitbake
- SQL/SQLite
- U-Boot
- Machine Learning
- Kotlin
- Java
Soft Skills
- Communication
- Leadership
- Problem-Solving
- Team Collaboration
- Social Responsibility
- Project Management
- Flexibility
- Crisis Management
Languages
- English
- Persian
- Italian