Profileimage by Amitay Plasencia Software Developer from Bonn

Amitay Plasencia

available

Last update: 06.09.2022

Software Developer

Graduation: Bachelor Degree in Computer Science in Cuba
Hourly-/Daily rates: show
Languages: English (Full Professional) | Spanish (Native or Bilingual)

Attachments

Cover Letter.pdf
Amitay\'s University Degree.pdf
CV Amitay English.pdf

Skills

WPF
C#
Windows Forms
WCF
AJAX
Javascript
jQuery
Reports
Software Development full cycle: Design, development, test and maintenance
ASP.NET with MVC
ASP.NET Core with MVC
ASP Webforms
Azure DevOps
Entity Framework
NHIBERNATE
SQL Server (queries, stored procedures and triggers)
PostgreSQL (queries, stored procedures and triggers)
Full Stack Developer
LINQ
Design Patterns
TFS
Microsoft Teams
Scrum
Agile Methodologies

Project history

03/2019 - Present
Software Consultant
Getecsa (Internet and Information Technology, 50-250 employees)

Work in the development of a web based system for the Strategic Marketing Company, using the following technologies:

  • C#, ASP.NET with MVC, ASP.NET Core with MVC, Web Forms, JavaScript, Jquery, AJAX. 

  • Design Patterns (Strategy, Template Method, Adapter, Facade, Proxy, Repository). 

  • Object Oriented Programming.

  • Git, Azure DevOps, Microsoft Teams, TFS, JIRA, SCRUM, Slack.

  • PDF Manipulation using EVO.

  • MultiLayered (N-Tier) Architectures. 

  • SQL Server (Queries, Stored Procedures).

  • Full Stack Development.

  • Kendo, Telerik.


08/2018 - 03/2019
Software Consultant
Axen (Internet and Information Technology, 50-250 employees)

  • Implementation and modification of WCF Services. 

  • Work with SQL Server queries, stored procedures and tables creation. 

  • Implementation of Views, ViewModels and Generic User Controls in WPF with the MVVM pattern. 

  • Work with Enterprise Architect, C#, LINQ, TFS, NodeJS and Reports. 

  • Full Stack Development. Implementation of Unit Tests. 

  • PDF Manipulation with iTextSharp. 

  • Design Patterns (Strategy, Template Method, Adapter, Facade, Proxy, Repository).

  • MultiLayered (N-Tier) Architectures.


12/2017 - 08/2018
.NET Senior Developer
Daltum Systems (Internet and Information Technology, 50-250 employees)

  • Implementation of a Point Of Sale using WPF with the MVVM pattern (Views, ViewModels, Generic User Controls), C#, LINQ, Generic Classes, Entity Framework, Repositories, Unit Of Work, AutoMapper, Async Processes, ADO.NET, TFS and PostgreSQL with Stored Procedures. 

  • Full Stack Development. 

  • Implementation of Unit Tests. 

  • PDF Manipulation with iTextSharp. 

  • MultiLayer (N-Tier) Architectures.

  • Work with Design Patterns (Strategy, Template Method, Facade, Adapter, Proxy, Repository).


08/2016 - 12/2017
ERP Software Developer
Epicor Software (Internet and Information Technology, 250-500 employees)

  • Development of an ERP (Enterprise Resource Planning) system in C#, Windows Forms, LINQ, WPF (Views and User Controls) with the MVVM pattern, Generic Programming, Repositories, Jira, TFS, Unit Of Work, AutoMapper.

  • Object Persistence using Entity Framework in Microsoft SQL Server Databases. 

  • Full Stack Development. 

  • Implementation of Unit Tests.

  • Implementation of Stored Procedures and Triggers for SQL databases. 

  • Implementation of the generation of Accounts Payable and Accounts Receivable ACH (Automated Clearing House) files. 

  • Implementation of Windows Services. 

  • Implementation of Web Pages using ASP.NET, ASP.NET Core, both with MVC and Bootstrap.

  • MultiLayered (N-Tier) Architectures.

  • Work with Design Patterns (Strategy, Template Method, Facade, Adapter, Proxy, Repository).


09/2015 - 08/2016
ERP Software Developer
Bnext ERP (Industry and mechanical engineering, 50-250 employees)

  • Development of an ERP (Enterprise Resource Planning) system using C#, WPF (Views and User Controls) with the MVVM pattern, Windows Forms, LINQ, Repositories, Generic Classes, Source Version, Scrum,, Unit Of Work, AutoMapper.

  • Object Persistence using NHibernate in PostgreSQL databases. 

  • MultiLayered (N-Tier) Architectures.

  • Implementation of Stored Procedures and Triggers for PostgreSQL databases.

  • Work with Design Patterns (Strategy, Template Method, Facade, Adapter, Proxy).


11/2012 - 07/2015
Software Developer
Caroil (Transport and Logistics, 50-250 employees)

  • Development of an application using C#, Windows Forms, WPF, ADO.NET and SQL databases to manage the fleet of ships along with their inventory and maintenance tasks. Full Stack Development.

  • Development of a C# application in WPF to calculate the cost of a ship´s travel and see the ship´s performance.

  • Development of a C# application in Windows Forms used by the ships to send their reports to the company.


09/2007 - 11/2012
Software Developer
Segurmatica Antivirus (Internet and Information Technology, 10-50 employees)

  • Development of a C++ application to load the files of the formats HLP and CHM. Study and Documentation of the format’s structure. Load and display all data structures and binary fields. Detection of corrupted files in these formats. 

  • Study of the HTML language. Elaboration of a C++ grammar to detect whether a file is HTML or not. Implementation of a C++ application to extract identification signatures of infected HTML files using a heuristic method. Statistical analysis of the malwares that attack HTML files. Implementation of the antivirus detection for infected HTML files.

  • Implementation of an application to generate updates for Segurmatica Antivirus in Windows (C#) and Linux (script programming). These application perform all the process to make the updates for Segurmatica Antivirus automatically. Use of I/O (file reading/ writing, command execution with threads, processes and data structure work).

  • Development of a C++ application to scan a file and return if it is detected by the complex virus methods of Segurmatica Antivirus.

  • Participation in the International Convention and Fair Informatics 2011 as a delegate with the presentation of the work “Automatic Generation Updates for Segurmatica Antivirus”.


Local Availability

Open to travel worldwide
Willing to relocate depending the country.
Profileimage by Amitay Plasencia Software Developer from Bonn Software Developer
Register