Front-end developer
2020 - 2021SpecterOps- Developed highly performant and reusable React UI components based on the Material-UI library.
- Implemented data-driven UI by consuming RESTful back-end API.
- Integrated data visualization solutions based on Regraph and Highcharts.
- Created unit tests using the react-testing library and E2E tests using Cypress.io.
- Developed a UI prototype leading up to a successful demo.
Technologies: React, Material-UI, JavaScript, HTML, CSS, Regraph, Cypress.io, TypeScript, HighchartsLead Full-stack Developer
2016 - 2020API Outsourcing/Centreviews- Developed a React-powered single-page application.
- Integrated React-driven UI components into the legacy servlets, JSP and JavaScript application.
- Implemented a SCIM specification as a fully configurable Java framework.
- Came up with the concept and designed core components for a configurable RESTful interface based on spring data rest.
- Optimized the build process to promote CI/CD best practices.
- Created complex scalable, data-driven, React-powered UI components.
- Collaborated with a third-party contractor graphical design company to implement suggested UI redesign and rebranding.
Technologies: React, JavaScript, Spring, JavaTech Lead | Consultant
2013 - 2016Coherent Solutions, Inc. (US)- Led the development team to achieve deliveries within the functionality, quality, and schedule through a QA sign-off.
- Conducted code reviews for quality control and best practices.
- Established overall software engineering process via setting standards and expectations.
- Developed and maintained a series of technical designs.
- Led technical meetings to discuss and brainstorm solutions.
Technologies: XML, HTML, SQL, JavaScript, JavaLead Developer | Software Analyst
2012 - 2013Coherent Solutions, Inc. (US)- Developed and maintained a re-factoring plan for AGNIS (A Growable Network Information System) v2.0.
- Modified the web service architecture to accommodate the new requirements.
- Upgraded a service engine and third-party components.
- Integrated a Maven build-and-management tool into a legacy project.
Technologies: SOAP, JavaTech Lead | Consultant
2011 - 2012Coherent Solutions, Inc. (US)- Designed and implemented a highly configurable CMS framework.
- Performed analysis of performance issues, proposed solutions and supervised their implementation.
- Designed, prototyped, and led the implementation of a responsive mobile and desktop UI.
- Created performance analysis reports using BI tools, IcCube and MDX.
- Developed an on-the-fly, persistent, JavaBeans classes generator based on Hibernate, mapping the files using an ASM library.
Technologies: HTML, XML, SQL, JavaScript, JavaSenior Software Engineer
2008 - 2011ISSoft (Belarus)- Performed technical leadership.
- Developed persistence-layer components with Hibernate ORM.
- Ported legacy ASP code base to Java.
- Optimized the database schema.
- Developed a number of client-side components using JavaScript and AJAX.
Technologies: JBoss Drools, XML, SQL, JavaScript, JavaSoftware Engineer
2006 - 2008ISSoft (Belarus)- Designed and implemented a persistence layer to support the security sub-system.
- Developed back-end server components.
- Performed cross-browser adaptation of web pages.
- Developed custom UI controls and client-side validation.
- Built a custom configurable UI framework.
Technologies: HTML, SQL, JavaScript, Java