Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяWas online more than two weeks ago
Candidate
Male, 41 year, born on 28 December 1983
South Korea, willing to relocate, prepared for business trips
Software Engineer
Specializations:
- Programmer, developer
Employment: full time, part time, project work
Work schedule: full day, shift schedule, flexible schedule, remote working, rotation based work
Work experience 18 years 5 months
September 2020 — currently
4 years 8 months
Mediazen
South Korea, www.mediazen.co.kr
IT, System Integration, Internet... Show more
Software Engineer & Senior Researcher
Company Mediazen is part of LG Electronics group. Volkswagen, LG, Mediazen and some more companies develop various embedded software for automobile,
Responsibilities:
Developed software for embedded Linux based on arm processor.
Implement sequences for communication with other parts such as HMI, speech recognition, navigation, phone and etc.
Skills, Tools, Technologies used:
Hardware: Linux ARM Controller
Languages: C, C++ (up to to C++17), STL, BOOST
Databases: SQLite
Communication: REST, WebSocket, CAN, JSON, RSI, KIPC, Named pipes
January 2016 — August 2020
4 years 8 months
Korea VAC-TEC
South Korea
Software Engineer
- Involved in machine architecture design: connection diagrams, communication diagrams, p&id diagrams, objects architecture, software architecture, state machines. Selection of motor drives, pumps, power supplies and etc in case of architecture and system requirements.
- Develop real-time industrial embedded software PLC Distributed Control systems.
- Develop HMI for Distributed Control systems.
- Profibus, Profinet, EtherNet/Ip, EtherCAT communication using shared memory of Profibus PCI card.
- Develop controller based on Xilinx FPGA.
- Design and implementation State Machines for all subsystems and sequences.
- Created a script language. It includes conditional, loop and control.
- Design object-relational mapping (ORM) library for storage settings, equipment information, scripts, log files and etc.
- Integration system into existing MES.
- Software guarantee realtime less then 10ms cycle which was proved in fast motion speed production line system.
- Developed software for optical thickness monitor. The software can detect when process had started, filter signal, calculate current thickness and predict the next step.
- Developed software for CNC vacuum welding machine. It includes 6 axis positioning with the 0.03mm accuracy.
- Developed PLC software for Electron Beam Gun.
- Software for robots.
Skills, Tools, Technologies used:
Hardware: PC, PLC, FPGA
Languages: C, C++ (up to to C++17), STL, BOOST
Databases: MS SQL, MySQL, SQLite
Communication: Profibus, Profinet, EtherNet/Ip, EtherCAT, Modbus, ModbusTCP, OPC/OPC UA, various RS-485/232 protocols, and etc...
April 2008 — January 2016
7 years 10 months
GAZPROM MEZHREGIONGAZ ORENBURG
Orenburg
Oil and Gas... Show more
Lead software engineer
Projects:
2007 – 2011 Built the system (Stel for low level and IMUS for high level) for the collection of information from gas flow computers and sensors. This system lets control gas flow in winter. Was involved in this project on all phases (inspection, research, project documentation, installation and commissioning (high and low level), training involved personal and then maintenance.
Since 2011 Built other systems for the collection of information (chromatograph, gas flow computers and sensors) on gas distribution stations based on Prosoft controllers and a program.
Since 2008 Developed monitoring/control program for high level and it was integrated in Stel and IMUS.
Job Duties:
- Created monitoring, analytics, and management software in QT C++, Java and web (PHP, JS, HTML5, AJAX)
- Modbus, RS232, RS485, Ethernet & Modem communication.
- Commissioning & Service of Orifice, Turbine, Ultrasonic Flow Meters for Gas Flow Measurement & Gas Chromatograph.
December 2006 — April 2008
1 year 5 months
ORENCHAY
Orenburg
Food Products... Show more
Database administrator
- Administrator of MS SQL Server, LAN and computer park
- Further development of existing software and reports
- Training of personnel to work with a new software
Skills
Skill proficiency levels
About me
C/C++ software developer for embedded systems and industrial real-time machines. An expert in design software with using standards of safety, reliability and performance. Object-oriented design and analysis with a history of building unique and original products and solutions through intuitive problem-solving and creativity. Knowledge of advanced level programming in C/C++ up to C++17, microservice architecture, hardware firmware programming. Advanced experience with most common industrial networks: Profibus, Profinet, EtherNet/Ip, EtherCAT, Modbus, ModbusTCP and also OPC/OPC UA
Higher education
2006
Orenburg State University
IT, Software Engineer
Languages
Professional development, courses
2010
I&C systems in oil and gas
Volgograd oil and gas college, Courses
Citizenship, travel time to work
Citizenship: Russia
Permission to work: Russia
Desired travel time to work: Doesn't matter