Ruslan Abdulin

Ruslan Abdulin Email and Phone Number

Research Assistant in FDIA detection and localization CSUN project @ California State University, Northridge
Los Angeles, CA, US
Ruslan Abdulin's Location
Los Angeles, California, United States, United States
About Ruslan Abdulin

Hello! My name is Ruslan Abdulin. I am a skilled Embedded Software Engineer with solid experience working solo as a freelancer as well as working in a team. My skill set includes reading schematics, designing and soldering electrical circuits, Git, Unit testing, working in AGILE(UML, CRC) environment, Linux kernel internals, Embedded C (STM32 Discovery board), Arduino (Arduino Uno, and Nano boards), MIPS Assembly, Python, Matlab, DMA, Communication protocols(SPI, I2C, UART/USART, CAN), MCU Interrupt handling, Database designing, SQL, Java, JavaScript, PHP and I'm constantly improving!I also have profound experience working with both analog and digital GPIO pins, a DC generator, a Logic Analyzer, an oscilloscope, and various electrical components such as ultrasonic distance sensors, DC motors, step motors, servo, LCDs, etc... Overall, my skillset includes:- C, C++, Python, Rust, Matlab, Embedded Linux- Programming Depth Cameras and analyzing output in Embedded systems- SPI, I2C, UART/USART, CAN, Interrupt handling, DMA- Analyzing data with an oscilloscope and logic analyzer- Unit testing, AGILE methodologies(UML, CRC, Jira), Git- Technical documentation and Research paper writingI would be more than happy to explain in more detail why and how I can positively contribute to your company’s prosperity and prove to be a valuable team member in upcoming projects 👍

Ruslan Abdulin's Current Company Details
California State University, Northridge

California State University, Northridge

View
Research Assistant in FDIA detection and localization CSUN project
Los Angeles, CA, US
Ruslan Abdulin Work Experience Details
  • California State University, Northridge
    Research Assistant In Fdia Detection And Localization Csun Project
    California State University, Northridge
    Los Angeles, Ca, Us
  • California State University, Northridge
    Research Assistant In Unmanned Aircraft System Csun Project
    California State University, Northridge Sep 2023 - Present
    Los Angeles, California, United States
    At California State University of Northridge, I work as a Research Assistant with Professor Narimani, Rasoul.I am currently involved in autonomous drone research which aims to design and develop an autonomous drone that will use reinforcement learning and graph convolution neural networks to complete assigned tasks on its own and be able to avoid any static/dynamic obstacles in its path. Development is carried out using the AGILE methodology with a private Git repository.So far, I have:- Practiced AGILE methodology and Git utilization- Implemented I2C protocol using C++- Helped with designing electrical circuits for the drone using Matlab- Programmed Jetson Xavier MCU in an Embedded Linux environment - Found real-world coordinates and calculated convex hulls from the depth camera(Luxonis OAK-D) output.- Developed Shortest Path finding algorithm using Transformers and GCNs- Wrote 2 conference papers- Wrote Technical Documentation
  • California State University, Northridge
    Software Engineer Student Intern
    California State University, Northridge Aug 2022 - May 2023
    Northridge, Ca, Usa
    At California State University of Northridge, I was a student assistant with Professor Asef-Vaziri, Ardavan. We collect and analyze geospatial data using Python(OpenCV, Matplotlib) and C++. My responsibilities included writing software that manipulates data and writing documentation to it. Also, I wrote embedded code that helps with data mining. For example, I have installed a camera to monitor the weather and implemented SPI communication between it and the STM32 discovery board for convenient data retrieval from the camera.In summary, I have:- Gathered data from sensors using C and SPI communication- Worked with STM32 Discovery Board- Analyzed data in Excel sheets using Python (Openpyxl)- Analyzed images using Python (OpenCV)- Plotted and prepared data for presentations using Python (Matplotlib)
  • Freelancer
    Software Engineer
    Freelancer Jan 2021 - Mar 2023
    Los Angeles, California, United States
    While working on Computer Science projects as a freelancer via Upwork and Freelancehunt, I had a chance to fix / improve / create various software and web-based systems. These projects refined my Python, JS, ReactJS, PHP, embedded C, C++, and OOP skills. In addition, I self-study electronics and participate in embedded software projects at CSUN as well as the electrical engineering club. So far I have learned the fundamentals of MCU programming, interacted with various hardware (e.g.: motors, sensors, LCDs), and analyzed digital data using an oscilloscope and logic analyzer. My experience includes setting up communication between microcontrollers (via USART, I^2C, and SPI protocols), interrupt handling, bare-metal driver development, DMA, writing hardware APIs, and more.As a freelancer, I have worked on programming an SPI driver, custom CMS, custom CRM, custom WordPress template, Async JS communication with MySQL, PHP-based e-commerce system configured to MySQL DB, and several front-end dynamic elements.
  • Praweb, Web Agency
    Web Developer
    Praweb, Web Agency Feb 2021 - Jun 2022
    Los Angeles, California, United States
    In this position, I strengthened my functional programming skills in JavaScript and PHP. I was responsible for designing websites in Figma and implementing interfaces(HTML, CSS, JS) that allow the front end of web applications to interact with the backend via JSON and PHP. In addition, I practiced the AGILE methodology and the Git version control system which were used for all team projects in the company.In summary, I have:- Development was conducted in AGILE methodology with Git- Developed dynamic frontend of websites using JS(ReactJS), HTML, CSS- Developed backend of websites using PHP, MySQL, WordPress

Ruslan Abdulin Education Details

Frequently Asked Questions about Ruslan Abdulin

What company does Ruslan Abdulin work for?

Ruslan Abdulin works for California State University, Northridge

What is Ruslan Abdulin's role at the current company?

Ruslan Abdulin's current role is Research Assistant in FDIA detection and localization CSUN project.

What schools did Ruslan Abdulin attend?

Ruslan Abdulin attended California State University, Northridge, Burbank High School, Perm State University (Psu).

Not the Ruslan Abdulin you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.