Skip to content

Commit

Permalink
Updating CV in about.md
Browse files Browse the repository at this point in the history
  • Loading branch information
poseen authored Feb 23, 2024
1 parent 8bcc3ea commit ada164b
Showing 1 changed file with 132 additions and 67 deletions.
199 changes: 132 additions & 67 deletions about.md
Original file line number Diff line number Diff line change
@@ -1,109 +1,174 @@
*A passionate software engineer with 14+ years of experience, very strong work ethic, and a “decide it, own it, get it done” attitude, eager to try and experiment with modern technologies. Enthusiastic about clean-code, having well-defined coding standards, maintaining developer-friendliness and likewise a big fan of automatism and up-to-date documentation.*
*A passionate software engineer since childhood (but professionally since 2008) with a very strong work ethic, and a “decide it, own it, get it done” attitude, eager to try and experiment with modern technologies. Enthusiastic about clean-code, having well-defined coding standards, maintaining developer-friendliness and likewise a big fan of automatism and up-to-date documentation.*

*Currently residing in Hungary, but I am open to relocation opportunities, with a particular interest in Canada and Japan.*

## Work Experience
---------------------------------------------

### Gap year - Career Break | Dec 2022 - Present
## Experience

During my career break, I have focused on personal and professional growth, spending time with family, studying Japanese, obtaining AWS certificates, trying new programming languages, and developing expertise in software architectures. This time has allowed me to recharge and prepare for my next endeavor with renewed enthusiasm and a versatile skill-set.
### Lensa (Nov 2023 - Feb 2024)

### Software Development Engineer II @ Amazon Web Services (Canada) | 2020 Nov - 2022 Nov
Lensa.com is a job search platform that uses AI to match job seekers with relevant opportunities based on their skills and preferences. It aims to streamline the job search process by providing personalized recommendations and insights to both candidates and employers.

**Product:** Amazon MQ - RabbitMQ
#### Role - Senior Backend Developer (Python)

Amazon MQ - RabbitMQ is a managed message broker service that makes it easy to set up and operate RabbitMQ message brokers on AWS. The product reduces the customers' operational responsibilities by managing the provisioning, setup, and maintenance of message brokers.
As a software engineer in the backend team my focus was on the services which connect the different pieces together. In this position I was designing, coding, reviewing, and demoing new features as needed.

**Tasks**:
#### Skills
- python
- AWS
- Jira
- Software Architecture
- Git
- Gitlab
- pipelines
- Agile

* Design and implementation of new features based on operational and customer requirements.
* Operations: Supervised patches and participated in the on-call rotation where I had to react to auto-cut alarms by investigating and restoring brokers into a healthy state.
* Interviews: Participated in candidate interviews as a trainee.

**Skills used:** Java, Python, bash, AWS, Git, CI/CD, DevOps
### Career Break (Nov 2022 - Nov 2023)

### Senior Software Engineer @ EPAM (Hungary) | 2020 Jan - 2020 Sep
During my career break, I have focused on personal and professional growth, spending time with family, studying Japanese, obtaining AWS certificate, and developing expertise in software architectures. This time has allowed me to recharge and prepare for my next endeavour with renewed enthusiasm and a versatile skillset.

**Product:** Booking system (frontend and backend) for client specialized in language training, educational travel, academic degree programs and cultural exchange.
#### Skills:
- .NET Maui
- Software Architecture, System Design
- AWS
- Japanese language

**Tasks:**

* Maintenance: Implementing fixes in the monolithic legacy system.
* Refactoring: Joined the initiative of moving the old, monolithic system to microservice-based architecture.
### Amazon Web Services (AWS) (Nov 2020 - Nov 2022)

**Skills used:** .NET, C#, GIT, WPF, nUnit, SpecFlow, GIT, Jenkins, WPF
Amazon MQ - RabbitMQ is a managed message broker service that makes it easy to set up and operate RabbitMQ message brokers on AWS. The product reduces the customers' operational responsibilities by managing the provisioning, setup, and maintenance of message brokers.

### Associate (Senior Software Engineer) @ Morgan Stanley (Hungary) | 2018 Sep - 2020 Jan
#### Role (Software Development Engineer II)

**Product:** An internal WPF-based application used by traders to record and manage deals.
- **Design and implementation of new features** based on operational and customer requirements.
- **Operations:** Supervised patches and participated in the on-call rotation where I had to react to auto-cut alarms by investigating and restoring brokers into a healthy state.
- **Interviews:** Participated in interviewing candidates.

**Tasks:**
#### Skills
- Java
- Python
- bash
- AWS
- Git
- CI/CD
- Agile

* Product development, code reviews, bug fixes, mentoring, refactoring.
* Introducing automated coding style checks into our build system to improve maintainability.
* Phone-screening software engineer candidates.
* Working on UI testing automation framework to reduce the manual work of QA engineers.

**Skills used:** .NET, C#, WPF, Git, nUnit, SpecFlow, Jenkins
### EPAM Hungary - Booking System (Jan 2020 - Sep 2020)
Booking system (frontend and backend) for client specialized in language training, educational travel, academic degree programs and cultural exchange.

### Software Engineer @ Dealogic (Hungary) | 2011 Sep - 2018 Aug
#### Role (Senior Software Engineer)
- **Maintenance**
Implementing fixes in the monolithic legacy system.
- **Refactoring**
Joined the initiative of moving the old, monolithic system to microservice-based architecture.

**Product:** Reporting sub-system of a complex conference, event and deal-manager system used by major investment banks around the globe.
#### Skills
- .NET / Core, C#,
- GIT
- WPF
- nUnit, SpecFlow
- Jenkins
- Agile

**Tasks:**

* Product development, code reviews, bug fixes, mentoring, refactoring.
* Project leadership: Successfully led a small team in rewriting a cruicial part of the software.
* Introduction of new approaches, like BDD tests.
### Morgan Stanley - Internal Application (Sep 2018 - Jan 2020)
An internal WPF-based application used by traders to record and manage deals.

**Skills used:** .NET / Core, C#, Git, SQL, HTML, CSS, JavaScript, Less, WebApi, RESTful, xUnit, SpecFlow, TFS, Classic ASP, VBScript
#### Role (Associate | Senior Software Engineer)

### Software Developer @ Labtech (Hungary) | 2008 Sep - 2011 Sep
- **Product development**, code reviews, bug fixes, mentoring, refactoring,
- **Introducing automated coding style checks** into our build system to improve maintainability,
- **Phone-screening** software engineer candidates,
- Working on **UI testing automation framework** to reduce the manual work of QA engineers.

**Product:** Windows-based client application to an ambulatory ECG Holter and Rest/Stress System targeting international market, especially the Japanese market.
#### Skills
- .NET, C#, WPF
- Git
- nUnit, SpecFlow
- Jenkins
- Agile

**Tasks:**

* User interface, reporting system: I had a major role in designing and implementing the user interface and reporting system of the application. These were exporting ECG curves, simple 3D graphs and raw data too.
* Localization system: Designed and implemented the localization system to make the software ready for international markets with the focus on the Japanese market.

**Skills used:** .NET, C#, SVN, WinForms
### Dealogic - Custom Reports (Sep 2011 - Aug 2018)
Reporting sub-system of a complex conference, event and deal-manager system used by major investment banks around the globe.

## Education
#### Role (Software Engineer)
- **Legacy code reduction, standardization**: Redesign and standardization of old custom reports and rewrite using .NET technologies.
- **Analytical Reports Consolidation**: Optimized the analytical reports’ performance by rewriting the queries and refactoring the code.
- **Project leadership**: Lead the efforts of rewriting a report with significant impact. Participated in the functional and technical design steps, coding, verification and maintenance. Introduced and/or enforced new work processes like unit and integration testing, strict code reviews.

#### Notable Achievements
- **Branding**: Designed and implemented a lightweight build-time branding framework to help the team creating the standard reports but still being able to customize the design of it for the clients.
- **Leadership**: Had a highly motivated team who could deliver great results in the end, multiplying the speed of report rendering and earning customer trust.

#### Skills
- .NET / Core, C#
- Git, TFS
- SQL (MSSQL)
- HTML, CSS, JavaScript, Less
- WebApi, RESTful
- xUnit, SpecFlow
- Classic ASP, VBScript
- Agile

---

### Labtech - CardioSpy (Sep 2008 - Sep 2011)
Windows-based client application to an ambulatory ECG Holter and Rest/Stress System targeting international market, especially the Japanese market.

#### Role (Software Engineer)
- **User interface, reporting system**
I had a major role in designing and implementing the user interface and reporting system of the application. These were exporting ECG curves, simple 3D graphs and raw data too.

### BSc Computer Science | 2019
- **Localization system**
Designed and implemented the localization system to make the software ready for international markets with the focus on the Japanese market.

#### Skills
- .NET, C#, WinForms
- SVN


---------------------------------------------


## Education

Eötvös Loránd University (ELTE) - Faculty of Informatics
### AWS Certified Cloud Practitioner
ID: BJTJZ8VC9FE411W5
Exp.: May 2026

Thesis: Chess AI
### Computer Science BSc - Eötvös Loránd University - Hungary (Jan 2019)
### Thesis
Chess AI and platform – Created a platform, where users could register and play chess against each other or one of the artificial intelligences, which were based on the MiniMax and the Alpha-Beta algorithms.

## Additional information
#### Skills
- C#, .NET Core
- SQL, ORM
- WebApi, REST
- Algorithms, Data Structures
- WinForms

### Skills
---------------------------------------------

* .NET (Core) | C#
* Java
* Python
* (MS)SQL
* DynamoDB
* Git
* AWS
* Development in scale
* Agile, Kanban
### Additional information

### Languages
#### Spoken Languages

* English (Professional)
* Hungarian (Native)
- English (Professional)
- Hungarian (Native)

### Interests
#### Interests

* Mathematics
* Cosmology
* Informatics
* Artificial Intelligence
* Video games
* Biking
* Photography
* Traveling
* Cultural Exchange
- Mathematics
- Cosmology
- Informatics
- Artificial Intelligence
- Video games
- Biking
- Photography
- Traveling
- Cultural Exchange

0 comments on commit ada164b

Please sign in to comment.