Stockholm, Stockholm County, Sweden
Experienced Software Engineer with a demonstrated history of working in international teams in telecommunications and financial services. I am a constant learner and a passionate software developer. I strive to stay up-to-date with new technologies, design patterns and methodologies to enable agile development of high quality software. I see myself as a team player and enjoy being part of an international software team working together to provide real solutions to business and customer needs.
Engineering @ Data & Insights
Working as a backend developer in Identification team which is responsible for identifying customers in real-time for all Klarna markets. As a member of an Agile team, I have applied Scrum and DevOps practices, assumed complete responsibility of our services by implementing CI/CD pipelines, achieving high test coverage at each level and adopting pair & mob programming. Taken part in an architectural epic to replace RabbitMQ federated queues with Kafka topics for event processing. Implemented and successfully launched a new identification micro service to enable new Klarna products. Improved monitoring of services to satisfy strict SLA requirements and to prevent operational incidents. Key Technologies: Java 8, Dropwizard, Spring Core, AWS, Postgres, RabbitMQ, Kafka, Avro, Json, Docker, Ansible, Jenkins, Splunk
Taken part in Vodafone Turkey Convergent Mediation Upgrade project. Responsible for specifying functional requirements with customer, implementing requested changes and providing level 3 support. Worked together with R&D teams in Helsinki, Sofia and Kuala Lumpur to add new product features and solve existing issues for Comptel Eventlink platform. Key Technologies: Java, C/C++, Perl, Shell Scripts, Oracle DB, TimesTen, Couchbase, ClearCase, Mercurial
Designed API flow and integrated Telenity USSD messaging products with existing operator services. Designed and implemented Web Service Access Gateway for API translation between customer and Telenity products. Worked as a part of customization projects for Telenity products for Telecommunications operators in Azerbaijan, Italy and Northern Cyprus. Key Technologies: Java, Groovy, JSON, SOAP, RESTEasy, Guice, memcached, Redis, Elasticsearch, MySQL, MongoDB, Struts, Tomcat, Jetty, Ant, Git
Developed a Landing Page application which presented suitable offers to customers based on predefined scenarios. Worked together with Data Network and Complex Event Processing groups for subscriber provisioning. Worked on Intelligent Network applications under Ericsson IN Service Creation Environment framework, including call completion services and regulatory mobile number portability service. Developed database procedures for Internet and Corporate RADIUS, to reduce response times under peak hours. Developed Location Based Advertisement platform, adding distributed processing features to achieve higher throughput and adding new features according to the marketing needs. Developed server side application for Terminal Data project, which collects cellular coverage and call drop information from terminal devices. Added Hadoop integration for data analysis. Key Technologies: Java EE, Spring Framework (MVC, Data, Boot), PL/SQL, Oracle DB, Hibernate, EclipseLink, Weblogic, TomEE, JBoss, Sonic ESB, Maven, Hadoop