Андрей Филиппов
Портфолио
First Line Software
Project for the allocation of locomotives, trains, wagons for Russian Railways. ● Launched a project started by other companies. ● Refactored legacy code. ● Created tables, queries and optimized existing queries in DB (Oracle), created new services. ● Wrote transfer big data from csv to database with jdbc. ● Tried to improve existing bug reporting process, fixed existing bugs. ● Changed logic in some endpoints. ● Wrote queries using MyBatis and scripts to migrate a project from ant to gradle or maven.
Touch Instinct
Bank SPB. We made an application for legal entities. LUKOIL. It's an application for a LUKOIL gas station where you can pay for your refueling without getting out of the car. ● Designed the database architecture, tables and queries, optimized existing queries. ● My team leader and me designed versioning. ● Added cache for some requests, evaluated the timing for completing tasks. ● Came up with a solution for determining regions and writing geo queries to them. ● Spoke with a client about tasks, problems and other develop matters else when my manager or team. ● Changed the existing algorithm for sending push notifications.
Mission:Luna
I worked in the "Analytics and Budget" team. The main task is to receive bank transactions, process and analytics on them, build a budget, loyalty programs. The team has 2 backend developers with me. ● Designed, developed and reviewed the code, API, database tables and technical documentation. ● Participated in the discussions of system design and solutions. ● Suggested enhancements and modifications to improve the work quality. ● Interacted with the client and their services. ● Wrote component tests and e2e tests. ● We launched our project from scratch and released mvp.