Teodora Pilitis
Back End Developer (on behalf of DigitAll) at poq- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Greek Limited working proficiency
-
Bulgarian Native or bilingual proficiency
Topline Score
Bio
Roberto Aleksandrov
I had the pleasure to work with Teodora on a large microservice-based application. She joined the team later on but she picked up the application's architecture and integrated with the team effortlessly. She has strong technical skills and a desire to produce clean, maintainable, and extensible code. She is always willing to take up new challenging tasks and look for the best solution. I think she would be a great asset to any team.
Fabian Remmel
It was a pleasure to work together with Teodora. She has a good knowledge of Software Development and Software Architecture. She always sees the project from the whole perspective and not just her part. She has a very good and piratical knowledge of deign principals. She always has an eye of stability, security and clean code. She does not hesitate to say where the problems in the software are. Very good that she does not stay quiet! ;) Hope to work again together
Roberto Aleksandrov
I had the pleasure to work with Teodora on a large microservice-based application. She joined the team later on but she picked up the application's architecture and integrated with the team effortlessly. She has strong technical skills and a desire to produce clean, maintainable, and extensible code. She is always willing to take up new challenging tasks and look for the best solution. I think she would be a great asset to any team.
Fabian Remmel
It was a pleasure to work together with Teodora. She has a good knowledge of Software Development and Software Architecture. She always sees the project from the whole perspective and not just her part. She has a very good and piratical knowledge of deign principals. She always has an eye of stability, security and clean code. She does not hesitate to say where the problems in the software are. Very good that she does not stay quiet! ;) Hope to work again together
Roberto Aleksandrov
I had the pleasure to work with Teodora on a large microservice-based application. She joined the team later on but she picked up the application's architecture and integrated with the team effortlessly. She has strong technical skills and a desire to produce clean, maintainable, and extensible code. She is always willing to take up new challenging tasks and look for the best solution. I think she would be a great asset to any team.
Fabian Remmel
It was a pleasure to work together with Teodora. She has a good knowledge of Software Development and Software Architecture. She always sees the project from the whole perspective and not just her part. She has a very good and piratical knowledge of deign principals. She always has an eye of stability, security and clean code. She does not hesitate to say where the problems in the software are. Very good that she does not stay quiet! ;) Hope to work again together
Roberto Aleksandrov
I had the pleasure to work with Teodora on a large microservice-based application. She joined the team later on but she picked up the application's architecture and integrated with the team effortlessly. She has strong technical skills and a desire to produce clean, maintainable, and extensible code. She is always willing to take up new challenging tasks and look for the best solution. I think she would be a great asset to any team.
Fabian Remmel
It was a pleasure to work together with Teodora. She has a good knowledge of Software Development and Software Architecture. She always sees the project from the whole perspective and not just her part. She has a very good and piratical knowledge of deign principals. She always has an eye of stability, security and clean code. She does not hesitate to say where the problems in the software are. Very good that she does not stay quiet! ;) Hope to work again together
Credentials
-
Advanced Design Patterns: Design Principles
LinkedInAug, 2021- Nov, 2024 -
Microservices Foundations
LinkedInAug, 2021- Nov, 2024 -
Programming Foundations: Design Patterns
LinkedInAug, 2021- Nov, 2024 -
Software Architecture: Domain-Driven Design
LinkedInAug, 2021- Nov, 2024 -
Software Architecture: From Developer to Architect
LinkedInAug, 2021- Nov, 2024 -
Software Architecture: Patterns for Developers
LinkedInAug, 2021- Nov, 2024 -
Techniques for Developing Secure Software
-Mar, 2017- Nov, 2024 -
.Net Framework 2.0, Web Applications Microsoft Certified Technology Specialist
-Nov, 2009- Nov, 2024 -
SQL Server 2008, Database Development, Microsoft Certified Technology Specialist
-Sep, 2009- Nov, 2024
Experience
-
poq
-
United Kingdom
-
Software Development
-
1 - 100 Employee
-
Back End Developer (on behalf of DigitAll)
-
Sep 2021 - Present
Having fun developing BFC clients for POQ client's apps and explore Azure word using latest .Net frameworks and tools Having fun developing BFC clients for POQ client's apps and explore Azure word using latest .Net frameworks and tools
-
-
-
DIGITALL
-
Germany
-
Information Technology & Services
-
500 - 600 Employee
-
Senior Software Developer
-
Jan 2019 - Present
-
-
-
Management Financial Group
-
Bulgaria
-
Financial Services
-
1 - 100 Employee
-
Senior Technical Developer (on behalf of DigitAll)
-
Mar 2020 - Jan 2021
MFG April Digital mobile banking - Developing and maintenance of back end API micro services for managing users, accounts, transfers, top ups and other banking processes; Involved in API micro services design; Develop and maintenance of middleware banking business processes via API micro services; Integration and support with Third party providers; Writing Integration tests, using Specflow; Taking actively part in code review process and peer programming; Responsible for producing clean code and applying solutions which fits to the current project's architecture; Taking part in technical discussion and code analysis; Technical support and cooperation in the team; Actively involved in business process requirements when technical knowledge is required from BA part; Identifying, prioritising and executing tasks in the project development life cycle; Following Agile Methodology SCRUM, Kanban; - Key Skills: C#, Microservices, LINQ, C# ASP.NET Core 2.2 and 3.1, Clean architecture, CQRS, DDD, BDD with SpecFlow, SQL, Polly, Swagger, EF Code First Approach, Mountebank, Bogus faker, AutoMapper, FluentValidation, SeriLog, Redis, Xunit, MediatR; - Tools: Visual Studio, SQL Server, gitHub, JIRA, SEQ, Docker, Docker-Compose, Git, StyleCop Analyzers, GitHub Desktop; - Other Technologies: Masstransit, RabbitMQ; Ocelot; Hangfire; Show less
-
-
-
thinfabrics GmbH
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Technical Developer (on behalf of DigitAll)
-
Mar 2019 - Feb 2020
Involved in two main projects for German market leading clients in the finance area. VDA Client - desktop app for providing extra secure layer for file access of their employees. The app also provides room management, based on their rights in AD. Design and implementation of client app; Design and implementation of .Net Core API Service for communication of the desktop client and the third party service; Writing unit and integration tests on .Net Core following MS best practices and recommendation; Anticipated in the Code Review process; Responsible for providing high quality code; Actively mentors junior developers; Advising and helping the team solving problems and prioritising tasks; Agile methodology SCRUM Key skills - C#, .Net Core, REST Web API; XUnit; Tools: Visual Studio, Azure Dev Ops, gitHub; Invoice online submission - web MVC project providing to the end user online wizard solution for invoice submission; Quickly speed up and understand how to use properly the custom framework, provided by the client for building the web application; Implementing new features and stabilising the system; Anticipated in code reviews and client demo, showing the new features; Discussing with the architects key problems and suggesting solutions; Responsible for providing high quality code; Agile methodology SCRUM Key Skills - C#, MVC, Razor, TypeScript, jQuery, Kendo MVC; Tools: Visual Studio, Azure Dev Ops, gitHub Show less
-
-
-
intelliflo
-
United Kingdom
-
IT Services and IT Consulting
-
300 - 400 Employee
-
Software Developer
-
Nov 2011 - Aug 2018
- Involved in enhancing, facilitating and unit testing main iO adviser SAAS system; - Rewriting main SAAS system to use our own Web API microservices; - Investigating, bug fixing and performance problem solving; - Designing, documenting and implementing Web API microservices, writing subsystem tests; - One of the key developers of Personal Finance Portal adviser's client system, where I've been involved not only in back end, but in front end development using jQuery, MVC, Razor, Web API; - Involved in the development of different integrations with third party providers for generating quotes and applying for products using iO Store, Web API; - Anticipated in code reviews, following best code practices; - Responsible for providing a high quality code, covered with unit tests; - Involved in all aspects of product lifecycle. Effective problem solver and successful in working on Agile methodology. Driving stand ups and retrospective meetings. - Key skills C#, MVC, Razor, REST Web API, LINQ, NHibernate, jQuery, JavaScript, DDD, NUnit, SQL, Polly, Swagger, AWS, asynchronous programming; - Tools: Visual Studio, SQL Server, gitHub, JIRA, Splunk, Jenkins, Artifactory Show less
-
-
-
Premium Credit Ltd
-
United Kingdom
-
Financial Services
-
200 - 300 Employee
-
Lead .NET Developer
-
May 2010 - Nov 2011
Involved in developing a finance enterprise web system and rewriting the old legacy web system, using .Net MVC 2, JQuery plugins and UI. Involved in developing a finance enterprise web system and rewriting the old legacy web system, using .Net MVC 2, JQuery plugins and UI.
-
-
-
-
Software Engineering Consultant
-
Apr 2009 - Mar 2010
.Net application development and maintenance, including creating and enhancing the licensing and payment process of Praetorian Guard System, developing WCF services and windows user controls, using C# 3.5, WCF, LINQ, SQL Server 2008. Also I start working on a windows back-end management application for license and payment management and auditing. Take a main part in developing the Praetorian Guard Web site, using ASP.NET 3.5 technologies, WCF Services for data connection and AJAX technologies for async page requests. The site was created for advertising the real Praetorian Guard System. Praetorian Guard System was developed for monitoring employees, managing company network and securing the company business. Praetorian Guard uses a revolutionary hybrid SAAS (Software as a Service) licensing method, which allows every business to access all of the features the business needs at prices it can afford. The system is connected with Desaware Licensing System to protect our .NET assemblies from software piracy. The payment process was developed using the Link Point Payment System. This system offers secure Internet payments easily and cost-effectively. http://www.desaware.com/products/licensingsystem/index.aspx http://www.firstdata.com/linkpoint/ Show less
-
-
-
-
Software Consultant
-
Sep 2008 - Jan 2009
ASP.NET application and web server controls development. Implementing the Bank Account Verification and Address Search Validation processes using the latest technologies of WCF services. Take important role particularly in web site HTML design without using tables for the main layout, master and content pages technology, themes and skins. In my spare time, I was doing technical researches, proof of concept of the new Microsoft .Net Technologies and new features of their products. Customer: HealthFund Ltd. Project: Web Health Insurance System Technologies: ASP.NET 3.5, WCF, SQL Server 2005, HTML, AJAX 2.0, JavaScript, CSS, JSON Web Health Insurance System system provides a straightforward business process for completion of health insurance application for individual or business users in real time, calculates a different quote combination using quote engine, automatically generates application forms and sends them via mail to the applicants, provides task management. The web system operates with Bank of Scotland for creating virtual bank accounts in real time, searching for bank details using Experian Bank account validation software and address verification using Experian QAS. http://www.qas.co.uk http://www.experianpayments.com/products/bank-wizard/default.html Show less
-
-
-
-
Software Consultant
-
May 2006 - Sep 2008
ASP.NET Web Application and server controls development Particular involved in the ASP.NET team for rewriting the current POS web mortgage system from ASP to ASP.NET, including updating/enhancing the current .Net framework architecture of the POSO (Point Of Sale Offer) ASP.NET system. Project: Point Of Sale Offer system (https://posd.gmacrfc.co.uk/) Technologies: ASP.NET 2.0, SQL Server 2000, SQL Server 2005, JavaScript, VB Script, ASP, HTML, XML, CSS, XSLT Point Of Sale Offer (POSO) is an enterprise mortgage processing system for getting decisions, using Assetwise Decision Engine and generating online offers in minutes. POSO provides binding decision in just a 30 seconds, ‘Product Cascade’ functionality, automated valuation and instant on-line offer. The Assetwise Decision Engine is launched from GMAC Residential Funding Corporation (GMAC-RFC), based Minneapolis, USA. The POSO is the first mortgage processing system which reduced the timeline for obtaining a mortgage offer from weeks to an average of under 4 days. Show less
-
-
-
-
ASP.NET Web Developer
-
Jan 2006 - Mar 2006
I’ve been involved in developing small company web sites, using our own developed web custom management system. I used to create web master pages and developed web custom server controls for the customer’s web sites, using ASP.NET 2.0. I’ve been involved in developing small company web sites, using our own developed web custom management system. I used to create web master pages and developed web custom server controls for the customer’s web sites, using ASP.NET 2.0.
-
-
-
-
ASP.NET Developer
-
Jun 2002 - Jan 2006
I was involved in developing financial risk management web system. Also I was a part from the outsourcing .Net development department. There I was a .Net developer doing different king of software, web sites, windows tools, windows service and web service components and web server controls. I was involved in developing financial risk management web system. Also I was a part from the outsourcing .Net development department. There I was a .Net developer doing different king of software, web sites, windows tools, windows service and web service components and web server controls.
-
-
-
-
Fox Pro developer
-
Jun 2001 - Jul 2002
Development of accounting systems on Fox Pro and SQL Server. Development of accounting systems on Fox Pro and SQL Server.
-
-
Education
-
Technical University of Varna
Master, Microsoft Information Technologies -
Technical University of Varna
Bachelor, Computer Systems and Technologies