Adrian Lita

Curriculum Vitae

Personal information

NameAdrian-Ioan Lita
Age34
Gendermale
NationalityRomanian
AddressBucharest, Romania
Contact Infosee here

Overview

What I'm good with/atC, Embedded Linux, Microcontrollers (PIC24, dsPIC, PIC32MX, STM32L0, STM32L1, STM32L4, but not limited to), NETCONF/YANG, libyang/sysrepo, Docker, Teaching
What I'm trying to be good with/atAssembly, C#, PCB Design (Altium Designer or KiCAD), Python, Mechanical Design, PHP, MySQL
What I likeSensors (accelerometers, IMUs, environment), BLE 5, Git, Mobile apps, bash, node.js

Expertise

Programming Over 15 years expertise (mostly in C):
  • Started in high-school (2004), participated in 3 National Olympiads in Informatics (was in top 100 programmers my age)
  • Starting in university (2008), highly enthusiast of firmware and embedded programming; programmed microcontrollers from Renesas (M16C), Freescale (various), Microchip (most of the families), and ST (32-bit ARM)
  • Starting in university (2008), enthusiast of Linux user-space programming (both PC and embedded)
  • Starting in 2011 developed IoT projects, linking embedded circuits with the Cloud (back then the name was Internet) via WiFi and GSM
  • I have developed drivers for sensors, communication modules, embedded chargers, etc
  • I have started writing production code since Microchip (2011)
  • I have been involved in more than 15 commercial projects, out of which I have lead 4, during the past 8 years
Electronic Design Over 10 years expertise:
  • Started as a hobby in the university, designing PCBs with OrCAD and then manufacturing them using photoresist paper.
  • 4 years expertise in designing power supplies
  • 2 years expertise in designing motor-control electronic circuits
  • More than 5 years of expertise in designing mixed-signal circuits
  • More 10 years expertise in designing microcontroller-based circuits
  • More than 7 years of expertise in designing PCBs
  • As for tools, I have worked for more than 7 years with Altium, and for more than 2 years with KiCAD
Teaching and Coordination Over 5 years expertise:
  • I have teached students from freshmen to seniors and even master students
  • My most common courses are: C Programming, Data Structures and Algorithms, Object-oriented programming in C++ and Programming Optimisation Techniques
  • I also teached one year of medical image processing
  • I coordinate about 5-8 senior students each year helping them with their bachelor thesis. Example thesis projects include: Smart Homes, Autonomous Vehicles, Various custom built sensors and IoT-controlled smart objects
Research Over 10 years expertise:
  • I have always found ways to self-educate on various topics
  • I did a lot of research while being a student: 3 participations at academic symposiums, with projects like: "EEG software interpretor", "Analysis of statistical independence between sets of experimental data extracted from the tent function and generation of discrete information sources without memory and redundancy", "Software application for making evident some notions in Information Theory – source, channel and Huffman coding" and "3D Scanner: hardware and software solution" for which I won prizes.
  • During my PhD studies I have continuously researched various topics (see my papers).
  • All my jobs in the industry required research.
  • Wrote chapters in books on electronic design.

Senior System Engineer

DatesOctober 4, 2021 → now
Main activities and responsibilities- develop fast optimized standard library for the VARTOS system
Name/Address of EmployerVARTOS (9-9A Dimitrie Pompeiu Bvd., Bucharest, Romania)
SectorEngineering

Senior Telecom Engineer

DatesJuly 1, 2020 → now
Main activities and responsibilitiesDeveloping NETCONF and YANG applications:
- NETCONF terminal simulator (ntsim-ng)
- YANG models definitions
- Implementing NETCONF capabilities to current telecom equipment
- Areas of expertise: C/C++, libyang, sysrepo, shell scripting, Docker, Docker-compose
Name/Address of Employerhighstreet technologies (Hähnelstraße 6, 12159 Berlin, Germany)
SectorEngineering

Senior II Applications Engineer

DatesNovember 14, 2017 → June 7, 2021
Main activities and responsibilitiesDevelop apps with Microchip parts in Microchip’s Mixed Signal and Linear Division.
- coordinating a team of 3 which is responsible to build demo applications and customer support on parts including ADCs, DACs, Digipots and general firmware.
- implementing leadership passage P1
- building concept demos for workshops
- getting new ideas out
- Microchip Academic Program in Romania: building a bridge between industry and academic
Name/Address of EmployerMicrochip Technology Romania (4A Vasile Milea Bvd, Bucharest, Romania)
SectorEngineering

Research and Teaching Assistant

DatesFebruary 24, 2014 → October 1, 2019
Main activities and responsibilitiesTeaching:
1. Computer programming (C)
2. Data structures and algorithms lab (C/C++) (linked lists, double linked lists, stacks, queues, binary search trees, AVL trees)
3. Object-oriented programming lab (C++)
4. Medical Imagery Analysis and Processing (various size-wise alterations, contrast enhancements, histeq, edge detection, segmentation, etc)
5. Optimization technologies in programming
Name/Address of EmployerPolitehnica University of Bucharest (1-3 Iuliu Maniu Bvd, Bucharest, Romania)
SectorAcademic / Research

Vicepresident

DatesDecember, 2013 → now
Main activities and responsibilities- member of the permanent council
- website maintainance
- various partnerships and collabirations
- research activity: board design, system architecture
Name/Address of EmployerVanguard Technology NGO (Bucharest, Romania)
SectorVolunteering / Engineering

Senior Embedded Applications Engineer

DatesNovember 16, 2013 → November 14, 2017
Main activities and responsibilitiesEmbedded programming and schematic design of DC-DC and AC-DC switched mode power supplies. Worked on projects such as wireless power, USB3.1 adapter, high density PFC, and topologies: Buck, Boost, LLC, bridge-less PFC and Flyback. Programming on STM32 (ARM) and dsPIC, in C and assembly.
Name/Address of EmployerRompower Energy Systems (36 Henri Coanda Street, Bucharest, Romania)
SectorResearch / Engineering

MCU16 Applications Engineer

DatesMarch 01, 2012 → November 15, 2013
Main activities and responsibilitiesMotor Control: BLDC motors, ACIM motors, stepper motors, high speed BLDC motors. Also developed: high speed isolated USB-UART communication circuit, low-power SMPS circuit using Microchip MCP16301 part, dual motor development board (signal board and part of power board), various motor control PIMs, technical documentation, marketing analysis.
Name/Address of EmployerMicrochip Technology Romania (4A Vasile Milea Bvd, Bucharest, Romania)
SectorEngineering

HPMD Applications Intern

DatesSeptember 23, 2011 → March 01, 2012
Main activities and responsibilitiesMotor Control: BLDC motors, ACIM motors, stepper motors, high speed BLDC motors
Name/Address of EmployerMicrochip Technology Romania (4A Vasile Milea Bvd, Bucharest, Romania)
SectorEngineering

Researcher

DatesJuly 15 → September 02, 2011
Main activities and responsibilities- simulating, testing and upgrading of ESS (Evasive Steering Support) system on BMW/Mercedes
- MATLAB tool development
- GUI development
- human machine interface research
Name/Address of EmployerUniversität der Bundeswehr München (D-85577 Neubiberg, Deutschland)
SectorResearch

Collaborating Student

DatesMay 16 → July 7, 2011
Main activities and responsibilitiesPart of a team who had the task of implementing a proprietary speech recognition algorithm for Romanian language on embedded Linux (ARM)
Name/Address of EmployerPolitehnica University of Bucharest (1-3 Iuliu Maniu Bvd, Bucharest, Romania)
SectorResearch

Tutor coordinator

DatesJanuary 01 → May 14, 2011
Main activities and responsibilities- teach and guide over 12 teams (4/5 students per team)
- C for 8-bit PIC microcontrollers
- purpose was to build a joystick controlled red laser dot
Name/Address of EmployerCETTI (1-3 Iuliu Maniu Bvd, Bucharest, Romania)
SectorTeaching

Collaborating Student

DatesJuly 05 → 18, 2010
Main activities and responsibilities- summer practice for students
- image aquisition and processing
- MATLAB
- build RS-232 controlled RC car
Name/Address of EmployerPolitehnica University of Bucharest (1-3 Iuliu Maniu Bvd, Bucharest, Romania)
SectorResearch

Vicepresident

DatesNovember, 2009 → June, 2010
Main activities and responsibilities- project management
- human resources
- maintaining strong relationship between LSE and faculty
- organize internships for students
Name/Address of EmployerElectronics Engineering Students' League (1-3 Iuliu Maniu Bvd, Bucharest, Romania)
SectorVolunteering, NGO

Collaborating Student

DatesAugust 31 → September 11, 2009
Main activities and responsibilities- summer practice for students
- research on embedded Linux programming (Intel PXA270)
Name/Address of EmployerUniversity of Pitesti (Pitesti, Romania)
SectorResearch

Collaborating Student

DatesJuly 06 → 13, 2009
Main activities and responsibilities- summer practice for students
- data aquisition and processing of medical and bio signals (EEG)
Name/Address of EmployerPolitehnica University of Bucharest (1-3 Iuliu Maniu Bvd, Bucharest, Romania)
SectorResearch

Collaborating Student

DatesMarch 01 → June 01, 2009
Main activities and responsibilities- research on PCB design
- research on electrical solder joints in SMT technology
Name/Address of EmployerCETTI (1-3 Iuliu Maniu Bvd, Bucharest, Romania)
SectorResearch

PhD, Automated Control Systems

DatesOctober, 2014 → now
Principal subjectscontrol loops, magnetoresistive circuits, machine learning, fuzzy logic
Name of organizationPolitehnica University of Bucharest
Type of organizationUniversity

Master, International Affairs

DatesOctober, 2012 → now
Principal subjectsInternational Affairs Management, Business Communication, Marketing, International business environment, Ethics, Negotiation, Foreign markets, Fundraising in international business context, Operations on foreign capital markets, etc.
Name of organizationBucharest Academy of Economical Studies
Type of organizationUniversity

Master of Science, Advanced Integrated Technologies in Automotive Engineering

DatesOctober, 2012 → July, 2014
Master thesisFour temperature zones efficient climate control automotive system - HVAC
Thesis score10 out of 10
Principal subjectsCAD (Thermal and Electrical simulation, PCB design), Automotive Electronics, Optoelectronics, Automotive Chemistry, etc.
Name of organizationPolitehnica University of Bucharest
Type of organizationUniversity

Bachelor of Science, Electronics Engineering / Applied Electronics

DatesOctober, 2008 → July, 2012
Bachelor thesis3-dimensional multiprocessor flight system with 6 vertical propellers
Thesis score10 out of 10
Principal subjectsAlgebra, Electronic Measurements, Object-Oriented Programming, Data Structures and Algorithms, Data Acquisition, Television, Telecommunications, Integrated Circuits, FPGA Programming, etc. Secondary studies include Communication and Macroeconomics, etc.
Name of organizationPolitehnica University of Bucharest
Type of organizationUniversity

Baccalaureate

DatesSeptember, 2004 → July, 2008
Final score9.77 out of 10 (Advanced Mathematics: 98%; Informatics: 99%; English Language Oral: 100%; Romanian Language Oral: 100%; Romanian Language: 89%; Sports: 100%)
Principal subjectsMathematics, Physics, Computing, Logic, Chemistry, Biology, Romanian, English, French, Economy, Psychology, Philosophy, History, Geography, Music, Drawing, Management
Name of organization"Zinca Golescu" National College
Type of organizationTheoretical College (High School)

TensorFlow in Practice

DatesDecember, 2019
Taught bydeeplearning.ai / Google Labs
Name of organizationCoursera
CertificateYes
Courses
  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
  • Convolutional Neural Networks in TensorFlow
  • Natural Language Processing in TensorFlow
  • Sequences, Time Series and Prediction

Mathematics for Machine Learning Specialization

DatesOctober, 2019
Taught byImperial College London
Name of organizationCoursera
CertificateYes
Courses
  • Mathematics for Machine Learning: Linear Algebra
  • Mathematics for Machine Learning: Multivariate Calculus
  • Mathematics for Machine Learning: PCA

Deep Learning Specialization

DatesSeptember, 2019
Taught bydeeplearning.ai / Andrew Ng
Name of organizationCoursera
CertificateYes
Courses
  • Neural Networks and Deep Learning
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
  • Structuring Machine Learning Projects
  • Convolutional Neural Networks
  • Sequence Models

Applied Data Science with Python Specialization

DatesAugust, 2019
Taught byUniversity of Michigan
Name of organizationCoursera
CertificateYes
Courses
  • Introduction to Data Science in Python
  • Applied Plotting, Charting & Data Representation in Python
  • Applied Machine Learning in Python
  • Applied Text Mining in Python
  • Applied Social Network Analysis in Python

Machine Learning Training

DatesNovember, 2017
Taught byAndrew Ng
Name of organizationCoursera
CertificateNo

Leadership Training

DatesOctober → December, 2009
Principal subjects- building leadership skills
- communication
Name of organizationLeaders' Foundation, Romania / Ascendis Romania
Type of organizationNGO
CertificateNo

Communication Training

DatesAugust → September, 2009
Principal subjects- human-to-human communication
- best expressing emotions
- team-building
Name of organizationMinistry of Youth and Sports, Ministry of Education, Research and Innovation, and Ministry of Labour
Type of organizationGov founded trainings
CertificateNo

Cisco Certified Network Associate (CCNA - 4 modules)

Dates2002 → 2004
Principal subjectsNetworking, TCP/IP, UDP, ISDN, Frame Relay, BGP, OSPF, EIGRP, wireless networks
Name of organizationCISCO Training / University of Pitesti
Type of organizationUniversity / NGO
CertificateExpired

#C #C++ #RTOS #eTitan #Linux #Firmware #Docker #Teaching #NETCONF #libyang #sysrepo

#MachineLearning #AI #MixedSignalElectronics #PHP #Altium #EmbeddedSystems #MySQL #Python #PowerElectronics

#3Dmodelling #3Dprinting #KiCAD #MySQL #MotorControl

Languages

Romaniannative
Englishvery close to native (very good understanding, speaking and writing)
French- Can understand and speak on an independent level when not talking about science/business
- Eager visitor of France
- Spent a total of about 1 month in France.
German- Can understand and speak on an independent level when not talking about science/business
- Eager visitor of Germany
- Spent a total of about 4 months in Germany, worked for almost 3 for Universität der Bundeswehr München

Miscellaneous

Drivings licensecat. B (16 years), cat. A (4 years)
IEEE member number9129136

Other formats

One-Pager Resume Download PDF
Full Europass PDF CV Download PDF
LinkedIn CV View LinkedIn CV