Work dutyies:
• Development of CRM-systems for banks;
• Development of backend and API for specialized geoinformational service (similar to http://windy.com);
• Development solution for integration to SCADA systems;
• Development Api, backend, fix errors, integration with third party services (CRMs, bag-trackers, push-services, sms-gates etc.), perfomance tuning, optimizations, writing client and tech documentations for various small projects;
The main successes:
• I’ve learned nodeJS and applied new this knowledge in current projects. Also my company started to get in work projects with nodeJS as backend.
• Created a system for getting data from SCADA sensors through OPCUA-servers with scalable architecture;
• I have been organized several meetups into Web department about sharing best practices for software development and problem solving.
• I’ve finished course with Java and started career of java developer.
Projects:
Antifraud system(Current project): work in a large Antifraud System Project for russian banks and fintech companies in infrastructure team. Main tasks — separating monolith for micromodules and write new (Java 11, Spring, Kubernetes, Grafana, Oracle/Postgresql, mongoDB)
• Trace And Track system: digital marking system (Yii2, PostgreSQL, Redis, Docker, Codeception)
• Modern Agrotech-startup: Developing solution to integrate with SCADA-systems (NodeJs, OPCUA, socket.io, PostgreSQL, Redis) + CRM (Yii2, PostgreSQL, Redis, Angular, Codeception)
• Geoinformational Service for sailors (similar to windy.com): Developing Backend + API (Laravel + Voyager, PostgreSQL + PostGIS, Redis, React);
• Fintech-projects for bank:: CRM (Backend+API) (Laravel, Mysql, Redis, third-party services integrations);
• NodeJs-projects: NodeJs, Express.js, MongoDB, Amazon S3, SFTP, third-party services integrations;