Full stack Software Engineer for Administrative back-end, web, agent and mobile app, using an Owin REST back-end layer based on Nancy framework. Interaction with third party electronical sign (external API: eSign). Code using SOLID patterns, IoC, DI, Angular, TypeScript, Serilog, Ionic, as database we use PostgreSql, pgAdmin and Data Grip; finally for testing: MS Testing framework and NSubstitute for mocking.
TechnologiesAngularREST APIsSOLID PrinciplesTypeScriptTestingIonicPostgreSQL
Client 01: Software Engineer working in an e-commerce distributed American store with presence in USA, England, Canada, Australia, etc. Back-end developer in .Net for several applications. Client 02: Software Engineer developing software for an American Education company focused on lawyers. Mainly focus on maintaining logic on stored procedures and code using LINQ in .Net systems. • Client 03: Software Engineer maintaining applications for Human Resources department of a Worldwide company with more than 5K employees around the world. With a strong focus on performance management and feedbacks. • Cloud: some Amazon services (AWS, S3, etc.) • Agile practices: Scrum, Kanban, XP. • Quality Assurance and active testing, coverage, unit and integration tests. • Teams: WebApp, Customer application, Foundation, CMS, Code generation, HC team, third party integrations. • Others: SCM with GitHub, VSO, TFS-Git, Atlassian Bitbucket, TeamCity, Jenkins, ProjectPlace, Confluence.
TechnologiesASP.NET CoreLINQTypeScriptRabbitMQC#.NETWCF Web ServicesAWS Cloud ArchitectureT-SQLJenkinsASP.NET MVC
Project 01: Development of a web application for a specialized institution of the Government: ANA. I led a team of 4 developers. Project 02: Development of an administrative desktop system for a private company: TISUR, for managing the payroll of intermittent workers. I led a team of 5 developers. Project 03: Development of a Business Process Modeling Project to the human resources department. They manage profiles for executives, staff, tarjadores, intermittent staff, and practitioners. Functional requirements were identified, and then an architecture plan was developed for integration with SAP ERP System, and some models were modeled in Bizagi tool. Project 04: Development of the integrated Human Resource ERP system named SIR-H (including: Attendance control, Vacations management, Contracts, Performance evaluation, Training management); we started with the Attendance system, etc.
• Project 08: Statistical Monitoring Application for Asisa. • Project 07: Statistical Monitoring Application for Mapfre Seguros. • Project 06: Statistical Monitoring Application for BanColombia. • Project 05: Statistical App for BBVA Seguros • Project 04: Executive Application for the “Banco de Crédito del Perú” BCP. • Project 03: Balance Results Monitoring Application for McDonalds Spain. • Project 02: Balance Results Monitoring Application for VidaCaixa Spain, insurance company. • Project 01: Statistical Monitoring Application for “Banco Continental” BBVA, with applications for several countries.
Developer for systems: Payroll, Human Resources Control, Costs, Labor Record and Activities Monitoring System. Payroll Database managing +US$15 million per year. Also, I managed the Project Development of a Decision Support System (Data warehouse) for Executives of the Administrative Area.