CV - Valentin Plamadeala
Summary
Proficient in web application development and architecture. Open-minded, keeping pace with the latest cutting - edge technology. Experienced in all stages of application development from planning to deployment. Experienced with database administration, design, and modeling.
Technical skills
Languages and frameworks: .NET Core, C#, ASP.net Core, ASP.NET MVC, EF Core, SQL, HTML, JavaScript, jQuery, CSS, Blazor, Angular, React.js, Vue.js, AWSSDK, DynamoDb, MongoDB, Redis, Memcached, log4net, elmah, NUnit, Moq, FakeItEasy, Postsharp, WinForms, WPF, ADO.NET
Server technologies: Windows Server, IIS, SQL Server, Linux, nginx, Docker
Methodologies, Standards: Agile, SCRUM, Design Patterns, OOD, DDD TDD, BDD, SOLID, Extreme programming, Pair Programming
Education
Graduated the Academy of Economics Studies of Moldova, department of "Cybernetics, Statistics and Economic Informatics" in 2008Personal Summary
Citizenship: Moldova and Romania (EU)
Language skills: English, French, Romanian (native), Russian
Travel ability: Able to travel freely as required
Experience
aspnetawesome.com
January 2014 - Present : Personal projectChisinau
Responsibilities and tasks performed:
- building UI components for ASP.net Core, Blazor, JS- building demo applications the library
- build and release automation
- payments integration using fastspring.com
Technologies used: .net, C#, ASP.net Core, JavaScript, jQuery, Blazor, CSS, SQL Server, Entity Framework, Angular, React.js, Vue.js, Git, MongoDB, fastspring payments, AWS, Azure, Docker
Main demo apps:
demo.aspnetawesome.com
store.aspnetawesome.com
blazor.aspnetawesome.com
Gamesys
March 2012 - November 2013: C# DeveloperLondon
Project: Bingo Lane ( facebook.com/bingolane )
Interactive multiplayer game. Client on facebook (flash), iOS and Android.
Responsibilities and tasks performed:
- technical solution research and prototyping
- server side development, code review, continuous refactoring
- performance profiling and code optimization
- deployment
Other smaller projects:
BotRunner: bot runner service for integration and performance testing of the bingo game
Server Director Monitor: Web application for monitoring ec2 servers using ASP.net MVC and SignalR
Technologies used: .net, C#, AWS SDK, Amazon EC2, DynamoDb, SimpleDb, RDS, CloudFront, CouchBase, Redis, ASP.net MVC, SignalR, jQuery, HTML, CSS, Postsharp, WCF, Sockets, Windsor Castle, NUnit, FakeItEasy, log4net, git, ANTS performance profile, dotCover, resharper
Moldova Rapid Governance Support Program (USAID)
April 2010 - December 2011: ICT ConsultantChisinau
MRGSP was a project sponsored by USAID that was designed to improve the governance of Moldova's national government institutions and to provide expert assistance to Moldovan Government Ministries and Offices.
Project: Moldova Court Information System 3 (MCIS)
A case management system for Justice Courts in Republic of Moldova (3rd version). Rewritten from scratch to the new technology (from ASP.net Web-Forms to MVC) in order to improve application performance and usability. Also the 52 existing databases were merged into one. This version has a new statistical module and a survey module. The application was going to be deployed on the M-Cloud (Moldova government's private cloud).
Project: Moldova Court Information System 2 (MCIS)
Our job was to create the 2nd version of this application by implementing change requests, developing new features and fixing existing issues as well as deployment on 4 pilot courts.
Project: Agriculture Subsidies Management System
Web application for agricultural subsidies management. The application is very flexible and can be changed by the admin in case of any change in law. Performance and usability was an important aspect of this application.
Project: Survey Master
Web application for filling and creating surveys of any complexity. The entire process of creating a survey is done on one page without a single page refresh. The project was open-sourced.
Responsibilities and tasks performed:
- technical solution research and prototyping
- development, code review, continuous refactoring, deployment
Technologies used: .NET 4, C#, ASP.NET MVC 3, EntityFramework 4.1, WCF, NPOI, Stimulsoft Reports.Net, T-SQL, jQuery, ValueInjecter, Castle Windsor, NUnit, FakeItEasy, Elmah
Amdaris LLP
November 2009 - April 2010: Software EngineerAmdaris is a UK based company that offers design and build of business-critical systems and software design services.
Project: EDI eNVQ E-Portfolio
EDI is an accredited Awarding Body and leading international education company both within the UK and internationally through LCCI.
eNVQ is the name of EDI's web-based electronic portfolio system which allows employers, candidates, assessors and verifiers to load evidence into a multimedia portfolio which can be accessed and managed remotely at any time of the day or night. eNVQ delivers qualifications in a cost-effective way and provides learners with secure online portfolios improving the efficiency, security and flexibility of assessment procedures.
Responsibilities and tasks performed:
- Setting up the base structure of the project
- Investigation and implementation of new technologies and best practices
- Implementation of the automatic client and server side data validation
- Implementation of Multilanguage user interface
- Discussing the requirements of the application with the client
- Adding functionality to the application according to the requirements
- Implementation of automatic data input form generation
- Creation of algorithm for automatic mapping of user input to domain entities
- Creation of unit and integration tests using NUnit and Moq
- Performing code coverage using NCover
- Performing performance optimization using DotTrace
Technologies used: .NET 3.5, C#, ASP.NET MVC, NHibernate (Fluent Mappings, Linq), T-SQL, jQuery, AJAX, xVal, NUnit, Moq, AutoMapper, SharpArch, Elmah, FusionCharts
Development tools: Microsoft Visual Studio 2008, SQL Server Management Studio 2008, TortoiseSVN, Pivotal Tracker, JetBrains DotTrace, TeamCity, Resharper
Moldova Governance Threshold Country Program (USAID)
January 2009 - September 2009: Software EngineerThe Moldova Governance Threshold Country Program (MGTCP) is a two year initiative funded by the Millennium Challenge Corporation (MCC) and managed by the United States Agency for International Development (USAID).
Project: Collection Enforcement Tracking System (CETS)
The main functions of the CETS application include providing Tax Inspectorate management with the information regarding the details of every enforcement action that has been initiated by Tax Inspectors to collect tax debt arrears accounts. CETS provides the STI (State Tax Inspectorate) management with an automatic reporting of the amount of time each tax debt arrears account has been in the process of collection, it shows the aggregate amount owed by the taxpayer entity, and allows the STI managers to monitor the efficiency and effectiveness of enforcement activities of tax inspectors. The new system allows the letters and notices sent to taxpayers to be prepared using electronic templates, ensuring that all letters meet the legal requirements for notification to taxpayers.
Responsibilities and tasks performed:
- Creation of a HTML based report engine that creates reports with editable content and with the ability to refill the report content with data after the edits of the user
- Creation of templates and data sources for the reports that are to be created by the HTML report engine
- Creation of reports using mssql reporting services and sql queries for the reports
- Creation of BL, DAO and SQL stored procedures for the entities of the application
- Creation of web forms and user controls using jQuery and Ajax for partial rendering of the web forms
- Deployment of the application, database, and reports to the server
- Creation of a video tutorials page using Flex and ActionScript
- Training of the maintenance programmers
Technologies used: .NET 3.5, C#, ASP.NET Web Forms, T-SQL, jQuery, AJAX, WCF, HTML, Flex 3, MSSQL Reporting Services
Development tools: Microsoft Visual Studio 2008, SQL Server Management Studio 2005, SQL Server Business Intelligence Development Studio 2005, TortoiseSVN, Flex Builder 3, Bugzilla, SQL Assistant, JetBrains DotTrace and TeamCity
SEMANTICSOFT SRL
September 2008 - December 2008: Software EngineerSemanticosft's main goal is the development of the Web 3.0 semantic technologies, but it also has commercial projects in order to be able to finance its main goal. www.semanticsoft.net
Project: Ciel Payroll Web
Ciel Payroll Web application is a solution for salary calculation automation, for Human Resources Management and issuing the reports needed to the company.
- Responsibilities and tasks performed:
- Creation of NHibernate table mappings
- Creation of DAO using HQL and NHibernate transactions
- Creation of BL for the entities of the application
- Creation of web forms and user controls
- Implementation of Forms Authentication
- Creation of reports using DeveXpress XtraReports
- Creation of Unit tests using NUnit
- Analyzation and optimization of foreign code
- Fixing bugs in foreign code
- Writing sql scripts for database updates
- Deployment of the application and database to the server
Technologies used: .NET 2.0, C#, ASP.NET Webforms, T-SQL, JavaScript, AJAX, Web Services, HTML, NHibernate, HQL, XML, NUnit, DeveXpress Web Controls and XtraReports
Development tools: Microsoft Visual Studio 2005 and SQL Management Studio 2005, TortoiseSVN, Bugzilla
ICS ENDAVA SRL
May 2007 - August 2007: Software EngineerEndava is an IT services company with delivery centers in the UK, US and Eastern Europe. Endava designs, implements and manages business-critical systems and digital services for some of the world's leading financial services, telecommunications, media and professional services organizations. www.endava.com
Project: Core Rebuild
Core Rebuild is a UK Government project which main goal is the finding the best solution for providing housing to the homeless based on a myriad of criteria based on the various preferences of the landlords and housing seekers.
Technologies used: .NET 2.0, C#, ASP.NET Web Forms, T-SQL, HTML, NHibernate, HQL, XML, NUnit, NCover, Spring.NET, MSSQL Reporting Services
Development tools: Microsoft Visual Studio 2005 and SQL Management Studio 2005, TortoiseSVN, Bugzilla, JetBrains Resharper
Gemini Webcast Ltd
March 2004 – November 2004: Software Engineer (freelance)Gemini WebCast is an IT services company from the city of Toronto, Canada. Company’s main goal is the development of commercial websites.
Project: RedBox E-Shop
Web application which allows the customers to create and customize their own web store within minutes. User has the possibility to customize the design of the site, manage the categories and subcategories of the products, and manage the product list and upload pictures for products.
Responsibilities and tasks performed:
- Building of the application architecture
- Creation of the Database structure
- Creation of Sql Stored Procedures and Views
- Creation of web pages using ASP and VBScript
- Implementing data entry validation using JavaScript
- Styling web pages with CSS
- Building the web-site’s main dynamic design skeleton
- Testing the website
Technologies used: ASP, T-SQL, HTML, CSS, JavaScript, VBScript, SQL Server
Development tools: Macromedia Dreamweaver, Microsoft SQL 2000 Query Analyzer

linkedin.com/in/omuleanu
youtube.com/omuleanu