Software Systems Engineer
CurrentDevelopment and maintenance of web and batch applications for a multinational investment bank.• 1. CLM Client Data (4 Dec 2018 - Present)Project which handles client data mastering, integrating with upstream and downstream systems, with a set of enterprise scale applications designed to support Client Lifecycle Management, Know Your Client (KYC) processes and regulatory changes.Technologies used: • Groovy, Spring Boot, Hibernate, Spring Data JPA, REST, Angular, TypeScript • Java 8, Apache Struts, JMS, SOAP, JSP, JavaScript, jQuery • Oracle SQL, PL/SQL • IntelliJ, Oracle SQL Developer, Git (GitLab, GitHub), Subversion (SVN), Crucible, Jenkins, Jira• 2. GED Risk Batch (24 Apr 2017 - 31 Nov 2018)Big data application which handles financial data transformation to given custom formats, generating risk reports for downstream systems based on trade data.Technologies used: • Scala, Apache Spark, Apache Hadoop, Spark SQL, Bash (Unix shell) • IntelliJ, Git (GitHub), TeamCity, Jira