Senior IT Consultant at Nordea Markets
Copenhagen Area, Capital Region, Denmark
System architect and software and application developer. I've been working with Java and the related technologies and frameworks for the last 16 years. Altogether I have about 25 years of experience in IT that includes experiences as IT consultant, system architect, software/application developer, data modeller, database developer and Unix system administrator. My primary focus and work areas...
System architect and software and application developer. I've been working with Java and the related technologies and frameworks for the last 16 years. Altogether I have about 25 years of experience in IT that includes experiences as IT consultant, system architect, software/application developer, data modeller, database developer and Unix system administrator. My primary focus and work areas for the last 8 years have been Java Integration with SOA/WS/Rest (CXF/Axis/Jersey), Messaging Systems/JMS (ActiveMQ), ORM/JPA (Hibernate), Open-source Integration Frameworks (Camel, Spring, Spring Integration, OSGi) and Front-end development wit GWT/SmartGWT and Android Development.Senior IT Consultant @ Projects: The Capital Market department in Nordea A/S need to automatise the processing of classifications of trades and positions based on "International Accounting Standards" (IAS classifications). Various sets of financial rules determine what classification a trade belong to. Each rule calculates the IAS classification on the basis of a set of data and attributes specific to each trade. The rules are specified and written by a Business Analyst. The BA should be able to add and/or modify rules dynamically on a running system. We have chosen to use the Drools framework in order to meet the business and workflow requirements of the IAS classification process. IAS classifications are processed each day for about 20 million trades, therefore high reliability and performance are of crucial importance to the system. Responsibilities: Architecture, Development Technologies: Java 8, Oracle DB 11g, JPA 2, Hibernate 4.3.7, Drools 6.1, Spring 4.1.3, Spring MVC 4.1.3, Spring Batch 3.0.2, Google Web Toolkit 2.7.0, Jersey 2.14 Git 2.1.4, Stash 3.2, Maven 3.x, Jira, Bamboo, Artifactory, Toad, Agile/Scrum From October 2014 to Present (1 year 3 months) Senior IT Consultant @ Projects: Design and development of the Nordija's FokusOn IPTV Platform. The platform offers a complete solution including real video on-demand and a TV focused set-top box clients together with second-screen products for Iphone/Ipad and various Android devices. Nordija’s IPTV platform FokusOn provides an easy and comfortable access to a wide range of on-demand content such as TV channels, EPG, VOD (Movie shops), PVR and NPVR (Personal Video Recording), and a whole range of widgets like weather, RSS, YouTube, etc. and various social networking widgets. Responsibilities: Development, Architecture, Database Management etc. I've been working on Nordija's FokusOn platform before from Oct. 2007 to Nov. 2010 (See below) From April 2012 to August 2014 (2 years 5 months) Copenhagen Area, DenmarkSenior IT Consultant @ Projects: Design and development of the new application infrastructure, the so-called "Dibs Next Generation Platform" for online payment transactions such as card payments, netback payments, invoices etc. Responsibilities: Development, integration and management of the underlying application infrastructure consisting of Messaging Systems (ActiveMQ/JMS/Spring), Web Services (CXF), application flows and routing logic (Spring Integration and Camel), Datasbase Access layers and transactions (Hibernate/JPA) and application management (JMX). From December 2010 to March 2012 (1 year 4 months) Copenhagen Area, DenmarkSenior IT Consultant @ Projects: Design and development of the Nordija's FokusOn IPTV Platform. The platform provides access to all kind of TV-Services such as EPG, VoD, PVR/NPVR, various movie shops, a rich set of TV-widgets and a workflow engine for importing and processing movie streams and movie metadata for various head-end infrastructures. Responsibilities: System architecture. Software development (Java, Javascript, Spring, Webservices with CXF/Axis/Spring, Quartz etc.). Data modeling (MySql, Hibernate, JPA). IPTV security (Integration with Widevine and Verimatrix) and Workflow development and management (Camel, CXF Webservices/Restlets) From October 2007 to November 2010 (3 years 2 months) Copenhagen Area, DenmarkSenior IT Consultant @ Projects: - Design and Implementation of the API for the "Common Instrument Database". - Implementing the feed service for retrieving information about various financial instruments and their prices in real-time. Responsibilities: Database modeling (ErWin). Design and development of the "Common Instrument Database" API (Java/Spring/Hibernate/JPA). Development of the feed-service (Java/Spring/SOA). From March 2007 to October 2007 (8 months) Copenhagen Area, DenmarkSenior IT Consultant @ Projects: Integration and Management of the various applications for The A.P. Moller - Maersk Group. Responsibilities: System integration (MQ Series, Oracle, Tipco, WebLogic etc.), Release Management (Ant, Maven, Shell), Application Deployment (WebLogic, WebSphere, MQ Series). From August 2006 to January 2007 (6 months) Copenhagen Area, DenmarkSystem Architect @ Projects: - Design and development of Ereg and Søs applications for "Danish Commerce and Companies Agencies". - Design and development of Web services for "Danish Maritime Authority". - Improving and refactoring the "Easy Platfrom" at the "National Board of Industrial Injuries" in Denmark. Responsibilities: System Architecture (Rational Unified Process-RUP). Application Development (Java, Hibernate, Struts, Axis etc.). SOA and Web Service development (Axis, WS in C#/.NET). Build and release management (Ant, Maven, Subversion etc). From 2004 to 2006 (2 years) Copenhagen Area, DenmarkSystem Architect @ Projects: Desgin and development of the Software platform for "Digital ARKiveriing" and processing damage reports). Responsibilities: System Architecture (UML/Rational Rose). Java Specialist (Swing, IBM's Enterprise Information Portal, IBM's Content Manager, MQ Series, WebSphere etc) From January 2002 to August 2004 (2 years 8 months) Copenhagen Area, DenmarkIT Consultant/System Architect @ Projects: Design and implementation of the "Outreach Program" for University of California, San Francisco (UCSF). Responsibilities: IT solution provider. Software design and development (DB2, VisualAge, WebSphere, JSP/Servlet, XML/XSLT, Struts, EJB2, etc) From November 2000 to December 2001 (1 year 2 months) San Francisco Bay AreaIT Consultant @ Projects: - Development of the salary system for seven of the administrative areas/counties in Denmark. - Development of a price module for "Post Danmark". - Development of SU and SVU projects for "State Educational Grant and Loan Scheme Agency" in Denmark. Responsibilities: IT Solution provider. Design and development (C, Perl, Java, Swing, CICS Transaction Gateway, Java Cryptography (Cryptix), Servlet). Data modeling. Database programming (Informix, Natural/Adabas). From April 1998 to November 2000 (2 years 8 months) Copenhagen Area, DenmarkSoftware Developer @ Projects: Development of the Rambøl's Workflow software platform "Worksafe" and it's integration with the " Danish Patent and Trademark Office". Responsibilities: Software development. Workflow design. Database development (Oracle, SQL, PL/SQL). From December 1996 to April 1998 (1 year 5 months) Copenhagen Area, DenmarkSystem Programmer/Administrator @ Projects: - EMIR project. - Implementing various services for the Mathematic Institute such as a print accounting system, distributed user accounting system, automatic backup system. Responsibilities: Network Administration. Unix Administration. System programming (C, C++, Perl, Shell, Tcl/TK) From September 1992 to October 1996 (4 years 2 months) Copenhagen Area, DenmarkAssistant Teacher/Instructor @ From September 1990 to January 1991 (5 months) Copenhagen Area, DenmarkMaster of Science, Computer Science @ Computer Science Institut at Copenhagen University From 1987 to 1996 Social Sciences @ Social Sciences Institute at Copenhagen University From 1991 to 1993 Farhad Dehghani is skilled in: Spring, Hibernate, MySQL, Subversion, Weblogic, Web Services, JEE, JPA, ActiveMQ, Camel, Spring Integration, OSGi, JMS, EJB, GWT
Nordea Markets
Senior IT Consultant
October 2014 to Present
Nordija A/S
Senior IT Consultant
April 2012 to August 2014
Copenhagen Area, Denmark
DIBS A/S
Senior IT Consultant
December 2010 to March 2012
Copenhagen Area, Denmark
Nordija A/S
Senior IT Consultant
October 2007 to November 2010
Copenhagen Area, Denmark
Nordea
Senior IT Consultant
March 2007 to October 2007
Copenhagen Area, Denmark
IBM
Senior IT Consultant
August 2006 to January 2007
Copenhagen Area, Denmark
Tieto Enator A/S
System Architect
2004 to 2006
Copenhagen Area, Denmark
Topdanmark
System Architect
January 2002 to August 2004
Copenhagen Area, Denmark
Hall Kinion
IT Consultant/System Architect
November 2000 to December 2001
San Francisco Bay Area
Computer Sciences Corporation
IT Consultant
April 1998 to November 2000
Copenhagen Area, Denmark
Rambøll Informatik
Software Developer
December 1996 to April 1998
Copenhagen Area, Denmark
Euromath Center / Mathematic Institute Copenhagen University
System Programmer/Administrator
September 1992 to October 1996
Copenhagen Area, Denmark
Engineer Academy of Denmark
Assistant Teacher/Instructor
September 1990 to January 1991
Copenhagen Area, Denmark
Projects: The Capital Market department in Nordea A/S need to automatise the processing of classifications of trades and positions based on "International Accounting Standards" (IAS classifications). Various sets of financial rules determine what classification a trade belong to. Each rule calculates the IAS classification on the basis of a set of data and attributes specific to each... Projects: The Capital Market department in Nordea A/S need to automatise the processing of classifications of trades and positions based on "International Accounting Standards" (IAS classifications). Various sets of financial rules determine what classification a trade belong to. Each rule calculates the IAS classification on the basis of a set of data and attributes specific to each trade. The rules are specified and written by a Business Analyst. The BA should be able to add and/or modify rules dynamically on a running system. We have chosen to use the Drools framework in order to meet the business and workflow requirements of the IAS classification process. IAS classifications are processed each day for about 20 million trades, therefore high reliability and performance are of crucial importance to the system. Responsibilities: Architecture, Development Technologies: Java 8, Oracle DB 11g, JPA 2, Hibernate 4.3.7, Drools 6.1, Spring 4.1.3, Spring MVC 4.1.3, Spring Batch 3.0.2, Google Web Toolkit 2.7.0, Jersey 2.14 Git 2.1.4, Stash 3.2, Maven 3.x, Jira, Bamboo, Artifactory, Toad, Agile/Scrum
What company does Farhad Dehghani work for?
Farhad Dehghani works for Nordea Markets
What is Farhad Dehghani's role at Nordea Markets?
Farhad Dehghani is Senior IT Consultant
What industry does Farhad Dehghani work in?
Farhad Dehghani works in the Information Technology and Services industry.
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies