Senior Scala and Big Data developer with valuable transferable skills, knowledge and experience of software engineering gained within “blue chip” financial institutions. Noted and commended for excellent technical knowledge, analytical skills and timely project delivery. Firm believer in “Agile” methodologies and high quality software design. Together with his team created a highly acclaimed cutting-edge system for visualisation and analysis of suspicious transactions.
Lead Developer @ Team: Compliance - Financial Intelligence Unit - Research and Development/Special Projects
Technologies: Scala, Spark, GraphX From July 2014 to Present (1 year 6 months) London, United KingdomAnalyst Developer (Java + mix of technologies) @ Worked on multiple projects involving Java stack and other technologies.
Team: Prime Services - Securities Lending
Technologies: Java, JUnit, DBUnit, Mockito, EasyMock, Groovy, Gradle, jQuery, HTML, CSS, Tomcat, Weblogic, Sybase ASE, Sybase IQ, DB2, Slang, SecDB, JMS, EMS, job schedulers, bash, C#, XML, JSON
Dev tools: Jira, SVN, CVS From July 2011 to May 2014 (2 years 11 months) London, United KingdomSoftware Engineer (Hadoop & Java) @ Led the Big Data part in the first iteration of a project to build a nationwide portal with scientific works repository.
Technologies used: Java, Hadoop, HDFS, HBase, Solr, slf4j, VMware virtual machines, Linux
Dev tools: Maven, Mercurial, IntelliJ Idea From March 2011 to June 2011 (4 months) Java Developer @ Server side developer in a startup project of Massively Multiplayer Online Game www.stratisimperia.com
Technologies used: Java, Spring, Hibernate, JUnit, log4j, MySQL, Tomcat, bash
Dev tools: maven, git, Eclipse (STS), Redmine, TeamCity From March 2010 to October 2010 (8 months)
Master’s Degree, Computer Science @ Warsaw University of Technology From 2005 to 2010 Technische Universität München / Technical University of Munich From 2009 to 2009 Computer Science @ Universität Karlsruhe (TH) / University of Karlsruhe From 2007 to 2008 Computer Science @ Maria Curie-Skłodowska University, Lublin From 2004 to 2005 Tomasz Dudziak is skilled in: Apache Spark, Scala, GraphX, Agile Methodologies, Java, MongoDB, Spring, Hibernate, Groovy, Groovlets, Maven, Gradle, Clean Code, Big Data, Hadoop