Career Profile
Server Khalilov is a professional Software Engineer working at Stryber GmbH. Server is holding a BSc. Degree in Applied Mathematics from Tavrida National University of Crimea with majors in Mathematics, and a MSc. Degree in Computer Science from University of Kaiserslautern with majors in Software Engineering. Server is a motivated and a hardworking team-player, always aspiring to develop professionally. Recently, Server completed the Google Project Management Career Certificate - a rigorous, hands-on program that covers traditional and Agile project management approaches throughout the life cycle of a project.
Experiences
- Led the technical team (2FE, 2BE, QA & UI/UX) building Nayla Finance (https://www.naylafinance.com/) in Saudi Arabia.
- Implemented several front-end portals for different projects,utilizing the following technologies:React, React Query, Jotai, Redux, Saga, GoogleSSO.
- Implemented the integration with AWS Cognito both on a client-side and on a back-end side for different projects.
- Used AWS SDK to build a Nest.js BE that implements the user management functionality of AWS UserPools.
- Built a payment module with Stripe, based on AWS DynamoDB, Queues, and Lambda functions, and deployed it via Serverless & GitHub Actions.
- Managed 2 direct reports, actively participating in the hiring process for internal & external resources, onboarding them.
- Working on front-end part of CARSYNC Eco portal (http://eco.carsync.de), based on NX framework, Angular 13 and IBM Carbon web components.
- Integrated the authentication of the CARSYNC Eco front-end with Auth0 solution.
- Implementing the business logic of CARSYNC One portal, based on Angular 7 and Material design (http://app.carsync.de).
- Introduced e2e testing approach within the front-end team.
- Conducting one-on-one technical interviews to evaluate Front-End Engineer applicants and behavioural team-fit interviews with candidates.
- Creating the design based on mock-ups and implementing reusable Angular components.
- Structuring and refactoring the code in order to maintain scalability and reusability.
- Migrated the CARSYNC One Portal from Angular 7 to Angular 12.
- Learned the concept of conflict-free-replicated-data (CRDTs).
- Developed several projects, based on AntidoteDB, which include a Calendar application, a CRDT-Visualiser, an AntidoteDB Website.
- Developed Themler project by adding new front-end functionality and covered it with tests using Karma and Jasmine.
- Spearheaded the process of testing and tracking of successful tests’ passing that provides more efficient management.
- Developed built-in Artisteer JavaScript - plugin for conversion Artisteer themes to Themler ones.
- Worked in a team of 50 members and improved my knowledge of version control systems (Git, SVN).
- Worked in a team of developers and created a portal based on Microsoft CRM 2011, 2013 with an extended functionality due to plugins.
- Developed a Tic-Tac-Toe WF / WPF applications with a network game-mode and a data base.
Projects
Here you can find a list of projects, which I worked on. I will try to update it occasionally.
Master Thesis - Developed WebCure, a framework for partial replication of data at client-side in web applications.
Restaurant Reviews project for Mobile Web Specialist Certification Course - A progressive web application implemented as a part of my study in a Udacity's Mobile Web Specialist NanoDegree.
Compiler's construction from MiniJava to MIPS - A compiler for MiniJava -> MIPS, which was implemented in Java.