# Elena Volskaia > Senior Software Engineer (TypeScript, React.js, JavaScript) Location: New York City Metropolitan Area, United States Profile: https://flows.cv/elenavolskaia Code lover, bug destroyer, and lifelong learner. Building the future, one commit at a time ## Work Experience ### Senior Software Engineer @ Lattice Jan 2023 – Present ### Sr. Software Engineer @ Passage Protocol Jan 2022 – Jan 2023 Optimized the application architecture for scalability and performance under high traffic loads. Utilized React and Typescript to design and implement front-end pages and components Worked with smart contracts to enhance the functionality of the web application and achieve seamless integration with the blockchain network. Implemented automated testing and continuous integration to improve software quality and development efficiency. Utilized various design patterns and principles to ensure the maintainability and extensibility of the codebase. Optimized page speed performance through the use of advanced techniques and best practices. ### Lead Software Engineer @ American Express Jan 2018 – Jan 2022 | Greater New York City Area ● Led CXO team of 7 software engineers, and collaborated with other teams of engineers to ensure on-time delivery of the new features. ● Architected reusable software modules and components for A-B testing campaigns to measure the impact of our changes, ensure that every change produces positive results, and drive increased business value using the latest internally developed tools. (Javascript, Typescript) ● Standardized and automated A-B test tracking. That reduced development work for tracking user actions by 50%. Enabled content tests and tracking. (Javascript, Typescript) ● Mentored interns and engineers, and helped new colleagues and interns with understanding our code base and development process. Participated in the promotion process of my mentees. ● Worked on improving continuous integration and continuous deployment pipeline. ● Participated in the interviewing and hiring process of new candidates. ● Provided support during bi-weekly releases. ### Front End Engineer @ Digital Air Strike Jan 2018 – Jan 2018 | Phoenix, Arizona Area ● Develop and test User Interfaces for Mobile/Tablet/Desktop using HTML/HTML5, CSS/CSS3, LESS, JavaScript, React Js, Redux, ES6, JSON and Node,js. ● Create Custom Reusable React Components Library. ● Build user Authentication and Authorisation system using Auth0 API. ● Develop Responsive Websites that could be served by desktop, Tablets and mobile devices using React.js. ● Work with JEST unit test framework to write unit tests for JavaScript code. ● Work closely with the back-end team to display data using the Custom Components, library Components, Redux, Redux Saga. ● Write code to handle cross-browser compatibility issues in IE 9, FF, Safari and Chrome. ● Work with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls. ● Implement server-side rendering for a project in React.js. ● Involved in all agile ceremonies like: Daily stand-ups, Backlog pointing session, Planning session, retrospection etc. ● Implement various screens for the frontend using React.js and used various predefined components from NPM (Node Package Manager) and redux library. ● Interact with the Testing Team, Scrum Masters and Business Analysts to fix issues. ### Full Stack Developer @ Innovative Metrics Jan 2017 – Jan 2018 | Greater Los Angeles Area ● Designed, developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, React and Redux that meets accessibility and web browser standards for the website. ● Designed, developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, React and Redux that meets accessibility and web browser standards for the website. ● Utilized React-Router to create Dynamic Routing. ● Build React-Autocomplete for creating google maps location search on the webpage. ● Designed CSS templates for all pages of the website by utilizing CSS Background, positioning, text, border, margin, padding, and table. ● Implemented React.Js code to handle cross-browser compatibility issues. ● Built Single Page Applications ● Worked with ECMAScript 6 features. For the build of JSX and ES2015 (ES6) used Babel, webpack. ● Utilized Object Oriented Programming concepts to develop UI components that could be reused across the Web Application. ● Created Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more. ● Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services. ● Utilized Node Package Manager (NPM) to manage modules & used it to install useful tools. ● Called the Restful web services calls for POST, PUT, DELETE and GET methods. ● Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application. ● Extensively used Git for version controlling and regularly pushed the code to GitHub. ● Used Pivotal Tracker as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis. ### Web Developer @ Freelancer Jan 2016 – Jan 2017 | Greater Los Angeles Area ● Designed web applications using HTML, CSS, JavaScript, Bootstrap, AJAX and Node JS. ● Customized Bootstrap framework using LESS. ● Designing the CSS templates for all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table. ● Gathered JSON responses from multiple APIs, parsed the data and presented on the UI layer. ● Implemented Responsive Design for all web applications. ● Worked with data using AJAX. ● Interacted with clients, users, designers in gathering the user's requirements. ● Debugged and resolved many cross-browser issues mainly CSS issues. ● Developed simple HTML login pages where the user can log in his credentials and log in using OAuth. ● Worked with text editors like Notepad++, Visual Studio, Microsoft Visual Studio, Sublime Text. ● Utilized the latest front-end Technologies for layouts. ● Wrote queries to insert, update or delete data in MYSQL and MongoDB database. ● Created forms in HTML and JavaScript for collection and validation data from the user. ## Education ### Master of Business Administration (M.B.A.) in Finance and Financial Management Samara State Aerospace University ### Web Development UCLA Extension ## Contact & Social - LinkedIn: https://linkedin.com/in/elena-volskaia --- Source: https://flows.cv/elenavolskaia JSON Resume: https://flows.cv/elenavolskaia/resume.json Last updated: 2026-03-22