Post Job Free

Resume

Sign in

Embedded software/firmware

Location:
Vancouver, BC, Canada
Posted:
April 24, 2024

Contact this candidate

Resume:

ALEXANDER LESNIKOV

416-***-**** ad48gs@r.postjobfree.com

Experienced Embedded Systems Engineer with over a decade of comprehensive expertise across operating systems, programming languages, hardware and software design, data analysis, mathematical stimulation, and networking. Recognized for consistently delivering exceptional results, fostering teamwork, and providing innovative solutions to complex challenges. Naturally innovative thinker. SUMMARY OF QUALIFICATIONS

Possess more than 10 years of robust experience in the areas of Embedded Developer, and Systems and Software Engineer with superior levels of technical knowledge and expertise

Retains an inventive mind that brings forth unique and innovative system procedures and applications suitable for the given requests and requirements

Proven as a great team player as seen through collaboration with various engineering teams, other support teams, and project managers to deliver the best results

Holds the ability to deal with unusual and highly technical glitches in a systematic and organized manner by providing the right solutions

Actively participates in the design and development procedures of new products to ensure smooth integration of hardware and software functionality

TECHNICAL SKILLS

· Operating Systems: Linux, Embedded Linux, Android, Windows and RTOS

· Programming Languages: Java, C, C++, Node.js, PHP, Perl, HTML, JavaScript and Assembler

· Software Design: Linux, Android applications, web-based interfaces and terminals, client-server applications and device drivers

· Hardware Design: digital systems, low level radio data communication, serial communication protocols and HW/ SW integration

· Hardware/ Electric: I2C, TWI, SPI, UART, RS-232, ADC, DAC, AVR, ARM, STM, MCU, EEPROM, LCD, PWM, PID and JTAG

· Networking: Ethernet, FTP, SSH, RDP, Telnet, SNMP, TCP/IP, UDP, HTTP, SSL, SSH, Socket Programming and WebSocket

· Data: XML, JSON, GIT, ODBC, DB, DBI and SQL

· Mathematical Simulation and Data Analysis: Mat lab/ Simulink, Mathcad, PSpice and Feko EDUCATION

Diploma in Computer Programming – Seneca College of Applied Art & Technology, Toronto, ON 2013 Notable Coursework: Computer applications development, Operating systems, Programming using C/C++(I,II), Unix/Linux, Database design and SQL(I,II), Data communication and networks, I-Series Business computing, Internet WEB programming (I,II), Object-oriented programming, Windows administrating, Applied operating system design, Computer communication and data presentation, Requirement gathering using models, and Programming with Java (I,II) MSc. of Instrumentation and Control Engineering – Moscow Power Engineering Institute, Moscow, Russia 2006 BSc. in Equipment Designing – Moscow Power Engineering Institute, Moscow, Russia 2004 WORK EXPERIENCE

Self-employed - Activemetriks Inc., Vancouver, BC

2023–

· Architecture.

· Server-side development. (C, NodeJS, Lua)

· Electronic hardware design.

· Embedded software design. (Embedded C)

Vtech - Vancouver, BC

2022–2023

· Embedded Software

· WEB UI

· Testing

RF Engineer/ Embedded Systems Developer / Electronic Engineering – LEDS Inc. (ERACTS), Toronto, ON 2016 – 2020

· Conducted various procedures under RFID including electromagnetic field research and experimentation, wireless radio, and MUX to smoothen out operations.

· Developed useful RF wireless processes such as Feko modeling software, custom made software, and hardware instruments as required by the company.

· Designed supply chain, inventory, and asset tracking systems for warehouses by employing a multi-user inventory management system, which ensured efficiency in supply chain processes and accuracy in tracking materials.

· Created useful devices for the company such as RFID antenna testing device with antenna diagram and EM field density plotter and a radio signal monitor using software on embedded Linux.

· Contributed towards web application development and developed a multipurpose IoT platform that aggregates multiple sensors and actuators, and provides automated control.

Software Developer – Bit Experts Inc., Toronto, ON 2014 - 2015

· Maintained web data-collecting crawling system VB.NET in a resourceful manner that enhanced user search efficiency and benefitted the company’s user database.

· Expanded functionality and implemented new fiches with VB and JS adhering to the company’s needs, requirements, and user profiles.

· Created a one of a kind payment transaction system monitoring subsystem using C++ under Linux that facilitated the payment and transaction mechanism of the company.

· Designed and maintained important company databases that assisted all functional departments of the organization and worked as a warehouse of information.

· Created a new generation algorithm for scanning web resources to build a software structure after analyzing web pages in a systematic method.

System Designer Consultant – Various Clients, Toronto, ON 2013 - 2014

· Implemented Project “Takeover” in order to adhere to and fulfill individual clients’ various needs regrading unique system designs in a cooperative manner.

· Developed the pilot version of a distributed computing network that enabled the dispersion and sharing of data among various interdependent computers.

· Developed a gaming network message engine following the clients’ needs so that players were able to exchange data within their games seamlessly.

· Exercised ample expertise over the use of technologies such as Node.JS, Eclipse, remote debugging, real-time, web socket, CSS, JavaScript, HTML, SQL, and Google maps.

· Utilized and implemented advanced code debugging techniques and test automation tools along with finding solutions to the problems reported by end users.

Embedded Systems Hardware and Software Engineer – Various Clients, Toronto, ON 2009 - 2013

· Managed multiple development contracts that involved low-speed wireless radio-link (440 MHz), CNC 3D Router and PID controller for DC motors.

· Developed essential systems such as telemetry systems that provided real-time information through automated communication systems, web-based remote control systems, and a complete prototype of data acquisition system.

· Exercised technical expertise via usage of UHF half-duplex long-range radio-link (radio modem) with custom protocol (double- buffered 2-way half-duplex, command layer interface, 8-bit CRC, Status, Error detection, Stat-logging, QOS and RX confirmation).

· Utilized vital technologies including developing firmware that was implemented in Embedded C/C++ and initiated service applications for PC implementation with Borland C++ Builder.

· Designed effective electronic systems with P-Cad and Eagle and provided mathematical simulation and data analysis using Mathcad and PSpice as appropriate.

Earlier roles:

Project Assistant – Nokia Siemens Networks, Moscow, Russia 2010 Engineer – Sistema Hardware Design, Moscow, Russia 2005 - 2008 Senior Engineer and System Engineer Support Group – B.I.N. BANK, Moscow, Russia 2004 - 2005



Contact this candidate