Systemutvecklare Malmö, Sverige

Saattaa olla saatavilla

(Päivitetty 2020-04-07)

Systemutvecklare

Malmö, Sverige

Äidinkieli English, Persian (Farsi), Sujuva Svenska

  • XML, REST API, Linux
  • Java, C++, Git, Visual Studio, JavaScript
  • .Net, C#, ASP.NET, ASP.NET Core, MS SQL Server

Taidot (25)

MS .NET

XML

SQL

C#

SQL Server

DATABASE

DATABASE MODELING

XSL

OBJECT ORIENTED

REST API

Microsoft SQL Server

SQL SERVER 2012

C++

Java

Kanban

JavaScript

INTEGRATION

ISSUE MANAGEMENT

TypeScript

PL/SQL

SOAP

Linux

SQLite

Risk Management

Ruby

Yhteenveto

A software developer with more than 15 years of experience mostly with .Net and Microsoft development
platforms. He is also Microsoft Certified Associate in web development.


Personality
Motivated person with high interest in improving himself and others in the job environment. Good in
understanding complex problem and has the ability to come up with simple and practical solutions.


Competence
Tools and Frameworks Git, MS Visual Studio, MSMQ, MVC.net, Windows Communication
Foundation, Windows Presentation Foundation, Xamarin, RabbitMQ, TFS
Programming Languages Android development, ASP.NET Core, C#, Typescript, C++, Java, JavaScript,
jQuery, JUnit, MS .NET, MVC, PL/SQL, Rest, SOAP, SQL, XML, XSD, XSL
Databases SQL Server, My SQL and SQLite

Työkokemus

.Net developer
Apsis Internationl

2018-01 - Nykyhetki

Works as back-end .Net developer working on Apsis Pro, world
leading digital marketing software. Apsis Pro consists of ASP.Net MVC web application, Windows services, and REST full
API. It is completely written in C# and the database is MS SQL
Server
Kriminalvården Full stack developer
full/stack developer
TPS (Transport system)

2017-01 - 2018-01

in Kriminalvården. He works with ASP.NET Core, C#, SQL Server database,
Angular 2, and RabbitMQ

Techniques and Methodologies: Object oriented analysis, design and development, GIT for configuration management, TFS Build for Continuous
Delivery.

Development process: Agile, scrum
Senior .NET Developer
Kriminalvården

2016-01 - 2017-01

Worked as Microsoft NET Developer for Kriminalvården core application
KVR. As Microsoft developer he worked with C#, SQL Server database,
NHibernate, WPF (Windows Presentation Framework), MVVM (Model,


View, ViewModel) and WCF (Windows Communication Framework)

Tools and techniques: Object oriented analysis, design and development,
TFS for configuration management and requirement management, TFS
Build for Continuous Delivery.

Development process: Agile, scrum
Software developer
NETadmin

2015-01 - 2016-01

Worked as software developer in integration of NETasmin system with other third party applications such as Visma, Phonect
and Pega. Project was to make modules which worked as plug-in in NETadmin system to send and receive information to/from other system
using Web APIs in both JSON and WSDL format (REST, SOAP). NETadmin
system is made using ASP.NET MVC and Entity Framework.

Development process: Agile (Scrum).
Tools: Jira, Git, and SVN.
Software developer
Ericsson AB

2014-01 - 2015-01

Worked as software developer (programming C++ and Java) in simulation project Ltesim. The project was about simulating LTE protocol
to test Ericsson eNodeB units.

The project was based on network and multithread frameworks in both
C++ and Java. As unit test frameworks JUnit/Mockito, and Google Test was
used.

Development process was Agile (Scrum).

Tools and techniques: Object oriented analysis, design and development,
GIT for configuration management, Jenkins for Continuous Delivery. TDD
(Test Driven Development) och BDD (Behavior Driven Development)
.NET developer
iFACTS AB

2008-01 - 2014-01

Worked as .NET developer (C#, VB.NET and T-SQL programming)
developing iFACTS platform: Governance, Risk management and Insurance
management software.
iFACTS platform are web application developed using Microsoft ASP.NET
technologies both MVC and Web forms

Development process: Agile, Scrum, and KANBAN.

Tools and techniques: Object oriented analysis, design and development,
TFS for configuration management and requirement management, TFS
Build for Continuous Delivery.
C++ Programmer
TelescopeSoftware AB

2008-01 - 2008-01

Worked as C++ programmer to develop new version of Sony Ericsson
Themes Creator and Sony Ericsson Remote Control software which were
developed by Telescope Software AB. The project was development of new
GUI for the software using wxWidget library for MS Windows, Linux and Mac OS.


2 (3)


Tools and techniques: Object oriented analysis, design and development,
Bugzilla (issue management tool), TDD/BDD.
Team leader, database developer
Keshavarzi Bank

2005-01 - 2007-01

Was team leader, system architect and database developer for reporting
project BKI (Bank Keshavarzi Iran). In this project to collect data from
different databases ETL tool SSIS (SQL Server Integration Services), and Hummingbird BI for ad-hoc reporting was used.

Tools and techniques: MS SSIS, C#, VB.NET and T-SQL
Software developer
Padisar Informatics

2001-01 - 2005-01

Mehrgostar project: The Project was to integrate TCS BanCS banking
software with other systems in Bank keshavarzi. Ehsan job was to develop
components for SQL Server Integration Service (SSIS) using C#
programming language.

Behin Bank project: Ehsan was one of the developers who developed
Windows services med Borland C++ Builder, and Windows application wich
was developed with n-tier architecture and was written using Borland
Delphi, SQL Server and COM+

Koulutus

MSc.
Lund University

2007-01 - 2010-01

BSc.
Azad university Tehran

1999-01 - 2004-01

Sertifikaatit

Microsoft Certified
Certified Associate
Certified Specialist
Microsoft Certified Professional
Microsoft Certified Solutions Associate
Microsoft Certified Specialist

Ota yhteyttä konsulttiin

/