About
Senior fullstack engineer with 12+ years building scalable, product-focused web applications. Long-time JavaScript community organizer and mentor.
I build fast, accessible web products with React, Node.js and PHP. I care about clean architecture, paying down tech debt, and making complex systems feel simple.
Skills
- JavaScript
- TypeScript
- React
- Node.js
- Express.js
- PHP
- SQL
- GraphQL
- WebRTC
- Docker
- Git
- WebSockets
Experience
Senior Software Engineer - Byhiras
Sep 2022 - Present (3 years 9 months)London, UK
- Led the critical upgrade of core legacy stacks (React 17, Node.js 12), resolving EOL compliance, eliminating tech debt, and improving system security and performance.
- Audited the frontend codebase to remove redundant libraries, streamlining UI development toward a standardized component library.
- Wrote comprehensive system documentation and a new onboarding guide, cutting local setup time from a full day to a few hours.
- Contributed directly to an open-source charting library to unblock and deliver requirements on time.
Senior Software Engineer - StuRents
Oct 2015 - Sep 2022 (6 years 11 months)London, UK
- Introduced React by delivering a greenfield customer support application, establishing the foundation for the company's modern frontend stack.
- Built high-performance, crawlable pages with Next.js (SSG), improving SEO rankings and organic acquisition, dropping page load to 0.5 seconds.
- Designed and implemented an internal peer-to-peer audio-video chat application using WebRTC and WebSockets.
Software Engineer - Bal Lab
May 2013 - Aug 2014 (1 year 3 months)Belgrade, RS
- Built and maintained AdTech and social network web applications with PHP CodeIgniter, MySQL, Apache Cassandra and Backbone.js.
- Collaborated with Product Managers to deliver features and integrate payment gateways via the PayPal SDK.
Personal projects
Algorithmic Trading App
Jun 2022 - Present (4 years)- A low-latency automated trading platform integrating live WebSocket data streams and custom algorithms with Node.js (Express) and React. Used Playwright for real-time scraping of market indicators to support rapid decision-making workflows.
Community & teaching
Co-organiser - JSMonthly / CityJS Conference
London, UK
Co-organized and scaled a monthly JavaScript meetup to 70-80 attendees per event. Co-organized the CityJS international conference and drove its expansion to Belgrade, managing local operations and community engagement.
Course Instructor - CodeFirst:Girls
Birkbeck, University of London
Volunteered as an instructor for an 8-week “Intro to Web Development” course, mentoring women pivoting into tech.
Workshop Instructor - WebRTC & JavaScript
Startit Center, Novi Sad, Serbia
Led a single day hands-on workshop on WebRTC fundamentals and notable projects built with the technology. Attendees built a browser demo that captured camera and microphone input via the MediaDevices API, rendered the stream in the page, and added device switching.
Get in touch
I'm currently open to senior frontend and fullstack roles, as well as developer relations opportunities. The fastest way to reach me is email.
simkesd@gmail.com