Fullstack Developer with over 10 years of experience in the IT industry, mainly in the financial
sector. I have worked as a Senior Developer and Team Lead for companies such as State Street,
Grid Dynamics and Luxoft. I specialize in the Java ecosystem along with modern backend, cloud
and AI technologies, building scalable web applications while focusing on code quality, architecture
and effective collaboration within international teams.
Professional Experience
Luxoft
Senior Software Developer
Proxymity.io Platform Support (Application)
- Worked on the Proxymity.io account, a microservices-based platform spanning many repositories, responsible for maintaining, developing and testing new functionalities for finance-related systems within the business continuity domain.
- Took new features from requirements through implementation and testing, ensuring changes met the reliability and quality standards required for critical financial infrastructure.
- Processed company and SEEV data, connecting functionality across multiple repositories to implement business requirements.
- Provided ongoing application support: prepared hotfixes, reviewed production logs to identify defects, and resolved deadlocks.
- Collaborated closely with the wider engineering team to troubleshoot issues, review code and keep releases stable across the platform's Java services.
Tech: Java 11/17/21, Spring, Oracle, MySQL, Kafka, AWS, Jenkins, JUnit, Junie
Primaris Services
Senior Software Developer
Insurance Policy & Commission Platform for TUW (Product)
- Contributed to a product platform for TUW (Towarzystwo Ubezpieczeń Wzajemnych), handling insurance policy and contract processing along with commission calculations.
- Implemented new functionalities, then tested and verified them before deployment.
- Deployed changes across development and testing environments, working closely within a Scrum team.
- Streamlined internal processes end to end and improved the client's overall operational efficiency, reducing manual effort in day-to-day insurance workflows.
Tech: Java 11/17/21, Spring, Oracle, MySQL, Kafka, AWS, Jenkins, JUnit, Junie
Grid Dynamics
Senior Software Engineer
Delivered two engagements within the payments domain, for Viseca and Home Depot.
Disaster Recovery & Backup Solution for Viseca (Application)
- Tested, optimized and verified a disaster-recovery and backup solution built by the DevOps and engineering team for the Viseca account, assessing its stability against regional-disaster scenarios.
- Validated a new backup solution built on MinIO and replatformed existing components onto more resilient infrastructure.
- Optimized the solution to meet client requirements, helping shorten the average response time by 10%.
Home Depot Platform Support (Application)
- Supported an ongoing platform project for Home Depot, building new functionalities end to end.
- Owned testing, maintenance and deployment of delivered functionalities across environments.
Tech: Java 11, Spring, AWS, GCP, Apache Cassandra, Apache Kafka, Pub/Sub, BigQuery, Oracle, MS SQL Server, Hadoop, Hive, MinIO, JUnit, Jenkins
Omega Code
Senior Java Developer
- Finance
- Insurance
- Fintech
Financial Advisor Platform for an Insurance Company (Product)
- Contributed to a product platform for an insurance company, used daily by insurance agents and managers to support financial advisors in their work.
- Owned end-to-end development of new features: building, testing and deploying across multiple environments, plus production support and hotfixes.
- Led the full lifecycle delivery of a major Elasticsearch-based search component: from brainstorming and a proof of concept, through implementation, while also managing the work of other developers on the component.
- Tested and deployed the search component across environments, verified it, deployed to production, verified again, and indexed the underlying data.
- Improved advisors' operational efficiency by roughly 20%, allowing them to focus on higher-value, client-facing activities.
Tech: Java 17, Java EE, Spring, Hibernate, JMS, Oracle, MySQL, Elasticsearch, Angular
State Street
Tech Lead Fullstack Developer
Worked across several cross-functional teams, including PMs, developers, testers and business analysts, rotating between two major projects as needs evolved.
Accountant Workflow Automation (Application)
- Led fullstack development of tools automating accountants' daily work, covering the full spectrum from conceptualization through implementation.
- Worked closely with the business in a Scrum team within an international environment.
- Handled fintech-style data processing, including large-scale data aggregation and combining reports from multiple sources.
- Managed and mentored one developer on the team, overseeing their day-to-day work and growth on the project.
- Significantly improved productivity and accuracy for accountants, allowing them to focus on more strategic tasks.
Fund Management Platform for Directors (Application)
- Built and maintained a platform of comparable scale, supporting directors in managing funds.
- Collaborated closely with business analysts to translate business requirements into working functionality.
Also delivered smaller automation scripts in Python and Java to support the wider accounting organization.
Tech: Java 11, Java EE, Spring, Python, MS SQL Server, SQLite
Whistleblower Reporting Platform (Product, Multi-tenant)
- Contributed to a multi-tenant product platform enabling whistleblowers to securely submit and manage reports across client organizations.
- Developed backend functionality in Java and built the corresponding frontend features in Angular.
- Wrote and maintained automated tests and manually verified new functionality to ensure reliability across tenants.
- Improved reporting effectiveness by 30% through a more secure and efficient user experience.
Tech: Java 11, Groovy, Hibernate, Spock, Spring, Angular, MS SQL Server
Idea Logic
Python Developer
- Finance
- Retail
- Payment
- Fintech
Credit Optimization Platform for Shop Owners (Product)
- Contributed to a product platform helping shop owners choose the optimal credit option based on their current payments and cash-flow data.
- Built with Java and Spring Boot as part of a small product team.
- Owned writing automated tests, developing new features, testing them, and handling deployment.
- Helped shop owners make more informed credit decisions, improving their financial management and day-to-day business operations.
Tech: Java 11, Python, Hibernate, Spring, Angular, AWS, PostgreSQL