- Worked as a React and Gatsby developer. - Built company's fully responsive website. - Built customizable UI components used across multiple projects. - Built functional...more prototype of funds management and payments system in exchange platform.
- Designed and built a functional prototype of event management platform for managing swimming teams and swimming competitions. - Designed a new user interface based on...more customer’s prototypes. - Built a functional prototype from scratch as a single page application.
Principal Software Engineer
2017 - 2018 (9 months)
I present and demonstrate products to potential customers from all over the world. I demonstrate products’ features to developer teams and how to use them in the development...more process with a specific workflow, environment and toolset. I help sales associates to close deals and train them in effectively presenting and selling tools to developer teams and managers. I assist customers with installation, troubleshoot, and provide customer service for configuration issues
- Worked as a front-end developer on dashboards and data visualizations. - I implemented new features and fixed bugs in enterprise applications used for data quality management...more and rewrote UI components to modern technologies. - I designed and implemented front-end part of interactive application for customer data management. - I designed and implemented server-to-sever communication and server push in GWT application.
Data Visualization Developer
2013 - 2015 (almost 2 years)
I analysed, designed and implemented solutions for gathering and processing structured and unstructured data from social networks and various sources. I designed and implemented...more module for building and visualisation of social network.
I was responsible for execution and results analysis of both manual and automated tests. I developed and maintained whole test infrastructure with automated tests. I designed...more test cases, wrote documentation and reported issues.
React and Gatsby Developer (contractor)
2018 - 2019 (10 months)
Principal Software Engineer (contractor)
2017 - 2018 (9 months)
SayCaster (rebranded to Bitcast) Designed and built an interactive podcast platform. Podcasters can upload audio ﬁles and add "spots" to speciﬁc moments in their podcasts,...more which can be anything from links, to social media posts, to other videos or images. Listeners are engaged with content, such as social media posts or preview of external web pages. Built a single-page app from scratch with a complex user interface, including user interactions and animations. Designed and developed a RESTful AP
Techniserv & Associates
Java Developer, Taranzo
2013 (5 months)
Analysed, designed and implemented solutions for gathering and processing structured
- Podcasters upload their audio and add 5-20 spots to… · More their podcasts - These spots can be anything from links, to social media posts, to other videos or images - Listeners can listen and comment on these specific spots
Authenticating Users in SPA using Node, Passport, React and
Full-stack developer, Java, Swing (Java), JSP · A basic personal calendar application with two view modes (week/month). Application generates log… · More files, uses MySQL database, presentation layer is built in Swing and SwingWorker. Connection to database is developed in JDBC. Project contains simple JSP pages for viewing list of events and their detailed information.
Generating contracts from parsed spreadsheet files
Full-stack developer, .net, WPF, SQLite · Some insurance brokers have a list of insurances and clients in .xls format and need to generate various… · More contracts based on a contract template in .doc, .docx format. User can set up a database (.xls or .xlsx) and required columns, which will be parsed into contract. Application has a database of insurances in SQLite. Main window contains a list of clients with detailed information, where user can instantly search clients, add required information (date, overpayment, insurance from database), choose contract template and generate a contract (.doc or .docx) for client. UI is built in WPF and ADO.NET is used for parsing data from Microsoft Excel file.
I designed and built this application
What I Do
I'm a technology consultant, software engineer, and tech blogger with over six years of experience delivering web applications. I have worked for clients all around the world in many different industries. My freelance full stack development roots are in React, Node.js and others.