Summary
Overview
Work History
Education
Skills
Languages
Personal Information
Timeline
Generic
Oana-Alexandra Smeada

Oana-Alexandra Smeada

Bucharest

Summary

Highly competent software developer with nearly six years of experience and proven expertise in building sports betting and banking apps. Possessing an in-depth understanding of the project lifecycle, I am proficient in all aspects of development, including requirements analysis, coding, testing, documentation, and support. Seeking an ambitious company that will challenge my problem-solving skills and provide opportunities to further develop my knowledge and potential. Renowned for my communication skills, passion for my interests, focus, and eagerness to learn. I embrace challenging situations as opportunities for personal growth.

Overview

6
6
years of professional experience

Work History

Professional Software Developer

Raiffeisen Bank
05.2022 - Current
  • As a Professional Software Developer in the WWW team, I am responsible for developing new features, maintaining the software, and fixing bugs on a migrated website (from an old IBM portal solution to Adobe Manager Experience)

My key tasks include :

  • Design and implement solutions using Java 17 and the Spring framework, managing version control with GitHub, and working with PostgreSQL and OpenShift for deployment and database management
  • Develop new functionalities and enhance existing features
  • Perform regular maintenance and troubleshoot issues in the codebase
  • Collaborate with the team to ensure a smooth transition and integration of the new platform
  • Utilize Java 17, Spring, GitHub, PostgreSQL, OpenShift, Postman, and RESTful services daily to ensure system stability and efficiency
  • Conduct unit testing to guarantee code quality and performance
  • Implement messaging and queuing using JMS and IBM MQ
  • Develop and manage schedules using Scheduler
  • Build and review an end-to-end internal application with Angular and Spring Boot, responsible for managing interest rates and essential credit calculation details
  • Collaborate with cross-functional teams to identify software needs, translating complex requirements into actionable development tasks
  • Mentor junior developers, sharing expertise and best practices to support team development and knowledge growth
  • Participate in code reviews to maintain high-quality standards and foster a culture of continuous improvement among the development team
  • Utilize Agile methodologies to manage project lifecycles, resulting in efficient and adaptable development processes





Middle Software Developer

UniCredit Services
09.2020 - 04.2022
  • My main responsibility was to develop new features for the Mobile Banking Application
  • I had to deal with all aspects of development, from understanding the requirements to writing and testing code, maintenance and bug fixing
  • I worked with Java 11,, Google Guice, Spring Boot, Maven, REST/SOAP services, Tomcat/JBoss, SQL Developer, PuTTY and Git
  • Worked closely with other team members to identify and remove software bugs
  • Documented software specifications and user manuals, providing clear guidance for end-users and support teams
  • Analyzed data to determine installation of new systems required
  • Conducted thorough debugging and troubleshooting of software applications to identify and resolve issues, improving system reliability

Junior Java Developer

EveryMatrix Ltd
08.2019 - 08.2020
  • My main responsibility was to create data collectors
  • For each collector, I created a connection to an API in order to fetch and process the data
  • I worked with Java 6, REST and MariaDB
  • Applied knowledge of object-oriented programming to enhance application functionality
  • Translated software requirements into workable programming code, meeting project objectives

Education

Business Information Systems

University of Economic Studies (ASE)
Bucharest, Romania
06.2020

Skills

Java 17

  • Spring boot
  • RESTful Web Services
  • SOAP Services
  • Docker
  • Kubernetes
  • OpenShift
  • Maven
  • Gradle
  • Git
  • SQL
  • JMS
  • IBM MQ
  • Hibernate
  • Linux
  • JUnit
  • Mockito
  • API development
  • Testing and maintenance
  • Agile methodologies
  • Software debugging
  • Continuous learning
  • Collaboration and teamwork
  • High adaptability to new challenges and requirements
  • Ability to work under pressure
  • Fast learner

Languages

Romanian
Native language
English
Advanced
C1

Personal Information

  • Date of Birth: 10/31/97
  • Gender: Female
  • Nationality: Romanian

Timeline

Professional Software Developer

Raiffeisen Bank
05.2022 - Current

Middle Software Developer

UniCredit Services
09.2020 - 04.2022

Junior Java Developer

EveryMatrix Ltd
08.2019 - 08.2020

Business Information Systems

University of Economic Studies (ASE)
Oana-Alexandra Smeada