Dorothy Phiri

Dorothy Phiri

$20/hr
Software Engineer, Python Backend
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
28 years old
Location:
Zagreb, Zagrebacka, Croatia
Experience:
4 years
WORK EXPERIENCE Dorothy Phiri Date of birth: 30/11/1995 Nationality: Zambian Gender: Female CONTACT  Lovinčićeva 7 10000 Zagreb, Croatia (Home)   -om (- 09/12/2019 – CURRENT Zagreb, Croatia Software engineer Ericsson Nikola Tesla • Working in a collaborative and iterative environment, delivering high-quality software to meet stakeholder needs and company achieving goals. • Developing and maintaining REST APIs for reliable data source registration, data collection, and ingestion using Python/FastAPI. • Implementing and enforcing robust data security by utilizing Cloudflare, Azure, JWTs, and certificates to ensure the confidentiality, integrity, and availability of data. • Improving the scalability and performance of a data management system using Presto, Spark, Minio, and Postgres. • Integrating pipelines to ingest and process data from diverse data collection systems and data sources. • Writing testable, maintainable, and readable code by following Python clean code principles. 08/01/2018 – 30/09/2019 Zagreb, Croatia .Net developer Intern Ericsson Nikola Tesla • Developed and maintained web applications using ASP.NET MVC, jQuery, HTML, and Bootstrap, ensuring a high-quality user experience. • Designed and created scalable and efficient databases utilizing Entity Framework Code First with MySQL. • Migrated and modernized an ASP.NET Web Forms employee evaluation application to an ASP.NET MVC application, improving performance by 70%. • Defined and documented technical specifications for an employee evaluation web application. • Mentored and coached colleagues with less programming experience, helping them to develop their skills in writing and clean and maintainable code. 10/10/2017 – 04/01/2018 Zagreb, Croatia Software developer Intern Ericsson Nikola Tesla • Wrote and executed Java unit tests to ensure code changes met requirements and specifications. • Performed Selenium unit tests to verify the functionality and behavior of the code, contributing to the overall quality and reliability of the software • Acquired knowledge and skills to identify and improve code inefficiencies, enhancing the performance and maintainability of the code. 21/03/2017 – 30/09/2017 Zagreb Software developer Intern IN2 Grupa • Gained fundamental knowledge and skills in designing and creating MS SQL databases. • Contributed to the development and maintenance of a web application's client-side, leveraging jQuery, Angular2, and Bootstrap 3. • Documented end-user testing procedures for a web application, ensuring clear and concise instructions for testers. 08/11/2016 – 15/03/2017 Zagreb, Croatia Student Helper Zeraxo d.o.o, • Gained knowledge of the C# programming language and to apply the programming skills to the realworld application • Contributed to the development of new web application features using the Umbraco content management system platform • Assisted with developing new web application features using the Umbraco content management system platform • Learned teamwork skills and collaborated with individuals with technical and non-technical skills EDUCATION AND TRAINING 17/03/2017 – 15/10/2020 Zagreb, Croatia Professional Master of Computer Engineering (struč.spec.ing.comp) Algebra University College of Applied Sciences • Designed and developed a smart home automation system prototype using IoT devices such as Raspberry Pi, Smart plug, Sensors for temperature, wind, carbon dioxide, and humidity, ESP8266 wifi network processor, and SMT232 M3 cortex microcontroller • Analyzed identified and assessed security vulnerabilities in wireless protocols such as Bluetooth, ZigBee, MQTT/TCP, and Wi-Fi that areused in smart home systems. • Implemented payload encryption and secure communication channels to protect confidential information in smart homes by utilizing HTTPS, TLS, authentication/authorization, and CA certificates • Evaluated and recommended security mechanisms to protect smart homes from unauthorized access Address Ilica 242, 10000, Zagreb, Croatia Software Engineering Final grade 5 Website https://www.algebra.hr Type of credits ECTS Field of study sub-specialization in Number of credits 120 Thesis Security in smart home communication protocols 29/09/2014 – 22/02/2019 Zagreb, Croatia Bachelor of Computer Engineering (bacc. ing. comp) Algebra University College of Applied Sciences • • • • Designed and developed an ASP. NET MVC web application for online legal services Defined the specifications and scope of testing the functionality of the web application Created test plans and executed test to meet the defined requirements of the application Designed and create an MS SQL database from Code First approach Address Ilica 242, 10000, Zagreb, Croatia Final grade 4 Type of credits ECTS Website https://www.algebra.hr Number of credits 180 Field of study Software Engineering Thesis Multilanguage Online Legal Advise Web Application and Testing Plan 01/10/2013 – 15/02/2014 Zagreb, Croatia Croaticum Certificate Faculty of Humanities and Social Sciences of the University of Zagreb Address 10000, Zagreb, Croatia Field of study Croatian Language Final grade 4 LANGUAGE SKILLS MOTHER TONGUE(S): Bemba Chewa Other language(s): English Listening C2 Spoken production C2 Reading C2 Spoken interaction C2 Writing C2 Croatian Listening C1 Spoken production C1 Reading C1 Spoken interaction C1 Writing C1 Spanish Listening A2 Spoken production A1 Reading A2 Spoken interaction A1 Writing A2 Levels: A1 and A2: Basic user; B1 and B2: Independent user; C1 and C2: Proficient user ADDITIONAL INFORMATION Honours and awards 17/06/2021 Algebra University College Commendation of the Professional Council Awarded for the excellent success and achieved results in the study of Applied Computing, in the generation that is a two-year specialist graduate professional study.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.