# Mike Gold > Senior Java Software Engineer at - Location: San Francisco, California, United States Profile: https://flows.cv/mikegold ## Work Experience ### Senior Software Engineer @ Nexla Jan 2023 – Present | San Mateo, California, United States Zero-code ETL (Extract, Transform, Load) pipeline that processed hundreds of terabytes of data daily. The platform enabled non-technical users to build and manage complex data workflows without writing code, significantly reducing development time and improving accessibility. Core Responsibilities: - Built and optimized robust, fault-tolerant data pipelines capable of handling massive throughput with minimal latency. - Defined and enforced architectural standards and best practices with a focus on performance, fault tolerance, and data integrity. - Improved data processing algorithms by applying distributed computing principles, resulting in reduced resource consumption and increased throughput. - Participated in on-call rotations and incident response for critical data path services, ensuring system uptime and rapid recovery. ### Senior Software Engineer @ EPAM Systems Jan 2021 – Jan 2022 Domain: e-commerce Metchologies: SCRUM Responsibilites: Participating in the development of new functionality, participating in projects planning, providing estimates for the team. Conducting code review. Participating in the design of the solution architecture. Writing project technical documentation. Description: E-commerce platform for a restaurant chain. ### Senior Software Engineer @ EPAM Systems Jan 2021 – Jan 2021 Domain: Time Management Application Methodologies: SCRUM Key Responsibilities: Spearheaded the customization of an appointment management system to meet the unique requirements of new clients, ensuring seamless integration and user satisfaction. Proactively identified and resolved bugs, improving system stability and enhancing user experience. Crafted comprehensive technical documentation to support system adaptability, ensuring clear communication for both internal teams and clients. Composed detailed release notes, enabling efficient deployment and clear communication of new features and fixes. Led the setup and optimization of AWS infrastructure and CI/CD pipelines, streamlining deployment processes and ensuring high availability. Project Overview: Adapted and enhanced a robust appointment management system to align with the specific needs of new customers, delivering a tailored solution that maximized functionality and user engagement. ### Senior Software Engineer @ Miratech Jan 2018 – Jan 2021 Domain: Fintech Methodologies: Kanban Key Responsibilities: Contributed to the development of cutting-edge functionalities for a new accounting system. Ensured robust code quality by writing comprehensive tests and maintaining high test coverage. Actively participated in project planning sessions, providing accurate time estimates to ensure timely delivery. Led and participated in code reviews to maintain best practices and enhance team collaboration. Gained in-depth knowledge of legacy systems, facilitating smoother integration and migration processes. Collaborated in the design and architecture of scalable, high-performance solutions. Delivered clear and concise technical documentation to ensure seamless knowledge transfer and ongoing maintenance. Optimized system performance to support large-scale operations efficiently. Project Overview: Developing a next-generation accounting system to replace an outdated solution, with a focus on a seamless, step-by-step migration of data from a legacy system that has been in use for over 20 years. ### Java Software Engineer @ EPAM Systems Jan 2016 – Jan 2018 Domain: Fintech Methodologies: SCRUM, TDD, Pair Programming Key Responsibilities: Contributed to the development of new features and functionalities for a high-performance financial system. Wrote comprehensive unit tests to ensure quality and maintain optimal test coverage. Actively participated in project meetings, offering input and providing accurate time estimates for project deliverables. Led and participated in code reviews, ensuring code quality and adherence to best practices. Project Description: Worked on a financial system designed to handle high-volume transactions with strict response time requirements. ### Software Engineer @ EPAM Systems Jan 2011 – Jan 2016 Domain: E-commerce Methodologies: SCRUM Key Responsibilities: Contributed to the development of new features and functionalities for a Point of Sale (POS) system. Wrote and maintained tests to ensure high code coverage and software reliability. Provided technical support and troubleshooting post-product launch to ensure smooth system operation. Project Description: Worked on a POS system for a large retail chain, including the development of backend architecture and software for Android-based POS terminals. ## Education ### Doctor of Philosophy - PhD in Economics Donetsk National University ### Master's degree in Applied Economics Donetsk National University ### Master's degree in Computer Science Donetsk National Technical University ## Contact & Social - LinkedIn: https://linkedin.com/in/mgld --- Source: https://flows.cv/mikegold JSON Resume: https://flows.cv/mikegold/resume.json Last updated: 2026-04-01