Ing. Amitay Plasencia Baras
Angestellt, Fullstack C#/.NET Developer, AMANA - a LucaNet company
Abschluss: Bachelor Degree in Computer Science, University of Havana
Bonn, Deutschland
Über mich
I am a Software Developer with 14 years of experience in both Web and Desktop development. I enjoy coding a lot (specially working on Desktop applications!) and working with a team of talented and helpful people. I am very enthusiast about Desktop Development (7 years of experience), specially with C#, .NET Framework, WPF, MVVM Pattern, Design Patterns, Object Oriented Programming, SQL Server, PostgreSQL and Full Stack Development.
Werdegang
Berufserfahrung von Amitay Plasencia Baras
Implementation of Desktop Applications using C#, Windows Forms, .NET Framework, Visual Studio. Implementation of Web Applications using C#, ASP.NET, .NET Framework, Angular and Visual Studio. XBRL Developer Implementation of Filing Rules for EBA, EIOPA, SRB. Use Gitlab for Continuous Integration / Continuous Development. Work with SQL Server. Implementation of Unit Tests (Component and End 2 End) using Cypress, Unit Tests in Visual Studio. Object Oriented Programming, Design Patterns, Clean Code
Develop Web applications with PHP and Symfony. Install applications on customer servers. Customer support. SCRUM meetings and Agile Development. GitHub
1 Jahr und 8 Monate, März 2019 - Okt. 2020
Software Consultant
Getecsa
Web development: C#, ASP.NET with MVC, ASP.NET Core with MVC, ASP.NET 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. System.Reflection. JSON Files. Web Services (asmx).
7 Monate, Sep. 2018 - März 2019
Software Consultant
Axen
WCF Services. SQL Server queries, stored procedures and tables creation. Implementation of Views, ViewModels and Generic User Controls in WPF with MVVM. Work with Enterprise Architect, C#, LINQ, TFS, NodeJS and Reports. Full Stack Development. Unit Tests. PDF Manipulation with iTextSharp. Design Patterns (Strategy, Template Method, Adapter, Facade, Proxy, Repository). Multi Layered (N-Tier) Architectures (Business Logic, Repositories, Models and User Interface). System.Reflection. JSON Files.
9 Monate, Dez. 2017 - Aug. 2018
Senior .NET Developer
Daltum Systems
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. Full Stack Development. Stored Procedures. Tables modification and creation in PostgreSQL Databases. Unit Tests. PDF Manipulation with iTextSharp. MultiLayer (N-Tier) Architectures. Design Patterns (Strategy, Template Method, Facade, Adapter, Proxy, Repository). System.Reflection.
1 Jahr und 5 Monate, Aug. 2016 - Dez. 2017
ERP Software Developer
Epicor Software Corporation
Development of an ERP (Enterprise Resource Planning) system in C#, Windows Forms, LINQ, WPF (Views and User Controls) with the MVVM pattern, Generic Classes, Repositories, Jira, TFS, Unit Of Work, AutoMapper and Object Persistence using Entity Framework in Microsoft SQL Server Databases. Implementation of Stored Procedures and Triggers for SQL databases. Implementation of Windows Services. Implementation of Web Pages using ASP.NET, ASP.NET Core, both with MVC and Bootstrap
1 Jahr, Sep. 2015 - Aug. 2016
ERP Software Developer
Block Networks
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 meetings, Unit Of Work, AutoMapper and Object Persistence using NHibernate in PostgreSQL databases. Implementation of Stored Procedures and Triggers for those PostgreSQL databases.
2 Jahre und 9 Monate, Nov. 2012 - Juli 2015
Software Developer
Caroil
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. 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.
5 Jahre und 3 Monate, Sep. 2007 - Nov. 2012
Software Developer
Segurmatica Antivirus
Development of a C++ application to load the files of the formats HLP and CHM. Full study of the formats structure. Load and display all data structures and binary fields. Ellaboration 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. Implementation of an application to generate updates for Segurmatica Antivirus in Windows (C#).
Ausbildung von Amitay Plasencia Baras
4 Jahre und 10 Monate, Sep. 2002 - Juni 2007
Computer Science
University of Havana
Sprachen
Spanisch
Muttersprache
Englisch
Fließend
Deutsch
Grundlagen