Ilya Nikulin

Ilya Nikulin

$20/hr
Frontend development, Backend development, Fullstack development
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Minsk, Minsk, Belarus
Experience:
15 years
Ilya Nikulin Senior Software Developer | System Design & Optimization | Frontend Expertise E - - q https://www.linkedin.com/in/ilya-nikulin-godevmod SUMMARY Accomplished Senior Software Developer with over a decade of experience in full-cycle software development, system design, and cross-platform integration. I've spearheaded projects that drive tangible improvements, such as streamlining deployment processes to achieve a 30% reduction in release times and architecting a shift management system that slashed manual workloads by 50%. Beyond software optimization, I've engineered solutions that span both hardware and software realms. For instance, I developed custom firmware for motor control systems, integrated hardware with tailored APIs, and built robust communication layers using Python, Node.js, and various database technologies. My diverse background also includes designing interactive applications, optimizing API integrations, and managing agile teams to deliver scalable, high-performance solutions. With a strong foundation in Python, JavaScript, and modern backend and database technologies, I excel at translating complex business requirements into innovative, reliable systems. EXPERIENCE SKILLS HTML CSS SCSS TypeScript Express Vue SQL Jest Redis Python MongoDB Celery GitHub BitBucket Trello JavaScript Docker RabbitMQ Git GitLab Confluence Linux Photoshop Nodejs Jira Windows OpenCv STM32 Developer Godevmod 12/2024 - Present Godevmode is a self-initiated project aimed at covering all my knowledge and expertise. By the output, I should get a solution for the motor-controlling system. This solution consists of hardware and software parts. The hardware (device) is based on stm32 microcontroller with custom firmware. The device can communicate with outer devices via Bluetooth and/or UART. The software consists of communication, data storage, and visualization and is available on various platforms. • Hardware design from scratch 100% • Creating the firmware for that hardware • Soldering the parts • Custom-made API in Python for interacting with the hardware and storing the data in the database • Nodejs light-weight web server for BFF • Vue3 UI for visualizing and manipulating the data • MongoDb for storing the data STRENGTHS 0 Project definition and kickstart I have a strong track record of identifying key stakeholders, fostering collaboration, and defining clear, actionable project requirements. & Research and Development Skilled in conducting in-depth research and analysis  Communication Skills Known for excellent communication  Extensive experience Ten years in software engineering specialization. Senior Frontend Developer Maxbitsolution 08/2024 - 12/2024  At MaxbitSolution, I led the Vue 2 to Vue 3 migration, streamlined development, built new features, and ensured high-quality software through robust testing. • Led migration from Vue 2 to Vue 3, reducing legacy dependencies and improving application stability • Optimized development workflows, reducing deployment time by 30% • Implemented advanced testing strategies, cutting bug reports by 40% • Conducted code review • Agile development • Participated in poker planning • Worked with restful apis of the organization • Prioritized tasks in Jira Proven leadership Leading migrations for enhanced performance.  Technical expertise Expert in Vue, Python, MongoDB and more.  Process optimization Reduced manual workload and improved efficiencies. MY PERSONAL PROJECTS Custom firmware and software for BLDC motor control Engineered and refined BLDC motor control systems using dedicated gate drivers and MOSFETs to ensure precise speed regulation, efficient power management, and rapid control signal response. EXPERIENCE MY PERSONAL PROJECTS Project Developer RhinoBot Big Fashion Center Design, production and programming of semiautonomous rover from scratch. https://youtu.be/nGxgk9K-qc4 https://youtu.be/CU_ysBnb5tQ 05/2024 - 12/2024 Big Fashion Centers entrusted me with developing a quiz application for their corporate event. Collaborating closely with stakeholders, I implemented the business logic, developed the front-end, and integrated MongoDB for data management. • Developed an interactive quiz app for a corporate event • Over 4000 people used this application • Code review • Agile development • API design • Designed restful application • Designed multiple language support for application • Maintained the Application • Jira management Project Developer Pazel's Recruiting System 02/2024 - 07/2024 Starting in September 2023, I built a system for managing shifts and workers, developing the business logic, front-end, and intermediary components from February 2024 • Designed and deployed a shift management system, reducing manual workload by 50% • Integrated Express, MongoDB, and RabbitMQ, ensuring real-time worker scheduling • System remains actively used by the company, streamlining internal operations • Agile development • Code review • API Design • Trello Instructor and Content Creator Udemy, YouTube, and Offline Education 09/2022 - 01/2024 Company Description • Developed comprehensive educational materials for beginners in JavaScript, HTML, and CSS. • Created and published courses on Udemy and YouTube, receiving positive feedback and high ratings. • Conducted offline training sessions and workshops to help newcomers build a strong foundation in web development. Lead Software Developer Bar Ilan University 07/2021 - 08/2022 As the lead developer on a four-person team, I focused on exploring and implementing the Pal Robotics platform. My responsibilities included researching the platform’s capabilities, managing voice modules, and integrating various technologies such as ODAS, Node.js, Python, and OpenCV. • Led a four-person team in robotics research using Pal Robotics, ODAS, OpenCV, and Python • Worked on and enabled voice interaction modules, enhancing robot-user communication • Established structured project documentation in Jira and Confluence • Agile development • Worked in multilingual environment • Managed Jira EXPERIENCE Fullstack Developer The National Housing Company of Israel Ltd 03/2021 - 06/2022 Company Description • Complete refactor of an existing hybrid application • Increased the responsiveness from 350 operations to 750 operations per user daily • Close work with integrators and suppliers • Implementation of Oracle Forms Recording within the project • Developed tools for measurement, configuration, and management using Python, JSP, and Node.js Contractor Software Engineer AuraPlayer 04/2017 - 06/2022 Company Description • • • • • Integration of the Company's tools Development of new Interfaces for the Company's clients Close work with developers of the Company's clients Close work with stakeholders Agile development Frontend Developer LiveU 07/2017 - 02/2018 Company Description • Development of features and responsive screens for custom displays • Worked within the hardware system, developing the integration process for a front-end debugging tool • Research of PY QT • Jira management Software Engineer UControl wireless 07/2015 - 05/2017 Company Description • Designed and developed an application to visualize data from sensors • Developed interactive components • Enhanced the company's presence through effective UI representation. Software Developer Malam Systems 07/2010 - 04/2015 Company Description • • • • • I've helped the company's clients to integrate complex tools Developed hybrid mobile applications Conducted research on optimal frameworks for mobile development Agile development Jira management EDUCATION B.Sc. in Computer Science Open University of Israel 2015 - Present Google Project Management Certificate Coursera 2023 - Present
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.