Back-end Engineer2016 - 2017Wavelength (via Toptal)
Technologies: Nginx, Docker, Node.js
- Created the back-end and API for a light show service.
- Implemented real-time signaling with nginx-push-stream module.
- Covered more than 97% of code with unit tests.
- Created Docker-based deployments for the project.
Front-end Web Developer2016 - 2016Forte (via Toptal)
Technologies: Node.js, AngularJS, ASP.NET
- Implemented the UI according to design specs.
- Created the front-end of the video streaming platform with Azure MediaServices.
Senior Software Developer2014 - 2016GetWebCraft, Limited
- Wrote the code for all the widgets for https://getsitecontrol.com/.
- Created the UI for the admin dashboard at https://getsitecontrol.com/.
Developer2015 - 2015MarketLytics (via Toptal)
Technologies: Amazon Web Services (AWS), AWS, Node.js
- Created parsers for various content using scheduling and AWS lambda.
Senior Software Developer2013 - 2014Entechsolutions
Technologies: ASP.NET, C#
- Helped create an Eventgrid application (server side architecture and design).
- Created server components for generating Passbook (iOS) tickets and updating them.
- Created server and client components for a seat selector using SVG.
Web Developer2012 - 2013Independent
Technologies: Node.js, C#
- Did freelance work on a variety of software development projects.
Senior Software Developer2007 - 2012Online Media Technologies
- Developed www.onlyoffice.com with a team of four colleagues.
- Created Jabber (XMPP) Server with full XEP support and asynchronous IO.
- Created a collaborative editing framework for the document editor.
- Created an API framework with ASP.NET.
Software Developer2006 - 2007Meranetworks
Technologies: Perl, Java, C++, C
- Supported IVR solutions for Nortel CS1000 (Meridian).
Software Developer2004 - 2006Telma, Ltd.
Technologies: Windows CE, C++, C
- Developed anti-virus software for McAfee.
- Developed a SIP caller on Windows Mobile for Alcatel.
- Took part in various Motorola projects.
- Created apps on Windows Mobile (CE) platform for various customers.