Osniel Hernandez

Co-Founder at Zonitel Solutions
  • Claim this Profile
Contact Information
Location
Miami, Florida, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Co-Founder
      • Dec 2019 - Present

      Miami-Fort Lauderdale Area

    • United States
    • Banking
    • 700 & Above Employee
    • Software Engineer/Architect
      • Mar 2014 - Jun 2018

      BankUnited, Miami Lakes, Fl • Redesign an existing framework based on ASP.NET web-forms to use ASP.NET MVC 4. • Responsible for redesign the entire new architecture using a 5-Layer approach: - Data Access Layer. - Business Logic Layer. - Query Results Layer. - Common Layer. - Web UI Layer(MVC project) • To achieve an strong architecture with separation of concerns, loose coupling and high cohesion I used the following patterns: - Repository. - Unit of Work. - Dependency Injection/IoC… Show more • Redesign an existing framework based on ASP.NET web-forms to use ASP.NET MVC 4. • Responsible for redesign the entire new architecture using a 5-Layer approach: - Data Access Layer. - Business Logic Layer. - Query Results Layer. - Common Layer. - Web UI Layer(MVC project) • To achieve an strong architecture with separation of concerns, loose coupling and high cohesion I used the following patterns: - Repository. - Unit of Work. - Dependency Injection/IoC (Unity). - Separation of concerns (SoC). - High cohesion/Single responsibility. - Model view Controller. • Technologies used: JSON, AJAX, .NET Framework 4.5 (C#), ASP.NET MVC 4, WEB API, Entity Framework(Database First), Bootstrap 3, jQuery, Animate CSS, Font Awesome, Angular.js, Dev Express, Mask.js, jQuery-Validation-Engine.js, Toastr.js. The new framework has been improved. Starting with the efficiency in which the data is managed using repositories and unit of work patterns. Also, with the new architecture, the new systems are very easy to maintain, the team just needs to follow a few principles and conventions in order to keep the clarity and maintainability of the code. At the beginning, not all the team members were happy because this is a different way to build applications, but after they got familiar with it, they just love it and the architecture is up and running in all the new applications. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Software Engineer
      • Sep 2013 - Feb 2014

      coral gables • Design and implementation of a new web application for desktop and mobiles devices at the same time. This application is going to be used by doctors in Jackson memorial Hospital to help them taking care of the patient’s life in the Hospital and generating all the documents required by the Insurance companies. • Implemented using ASP.NET MVC4, SQL Server, Entity Framework code first and DDD-CQRS as principal architecture. Bootstrap 3, JQuery Mobile, and some JQuery plugins as (Validation… Show more • Design and implementation of a new web application for desktop and mobiles devices at the same time. This application is going to be used by doctors in Jackson memorial Hospital to help them taking care of the patient’s life in the Hospital and generating all the documents required by the Insurance companies. • Implemented using ASP.NET MVC4, SQL Server, Entity Framework code first and DDD-CQRS as principal architecture. Bootstrap 3, JQuery Mobile, and some JQuery plugins as (Validation Engine, JSTree, Toaster, Mask, Rails and NGon) in presentation layer. • Design and implement of new features, troubleshooting and bugs correction. Show less

    • Australia
    • Real Estate
    • 1 - 100 Employee
    • Software Engineer
      • Nov 2012 - Oct 2013

      12270 SW 3rd Street, Suite 200 Plantation ,FL 33325 .Net Web Developer. Implementation and design of new Web Applications working with MVC, ASP.NET, SQL Server 2008, Progress DataBase, SharePoint. Working and generation PDF files automatically from HTML files and URL or from DataBases. E-Commerce applications. Technologies/Pattern used: HTML, CSS, JSON, AJAX, .NET Framework 4 (C#), ASP.NET MVC 3-4, WEB API, Authorize.net, Essentials Objects, Windows Azure, Entity Framework Database First, Repository Pattern, Unit of Work Pattern… Show more .Net Web Developer. Implementation and design of new Web Applications working with MVC, ASP.NET, SQL Server 2008, Progress DataBase, SharePoint. Working and generation PDF files automatically from HTML files and URL or from DataBases. E-Commerce applications. Technologies/Pattern used: HTML, CSS, JSON, AJAX, .NET Framework 4 (C#), ASP.NET MVC 3-4, WEB API, Authorize.net, Essentials Objects, Windows Azure, Entity Framework Database First, Repository Pattern, Unit of Work Pattern, jQuery, Bootstrap 3, Kendo UI, Payment processor. Show less

    • Software Engineer
      • Aug 2012 - Nov 2012

      Miami FL Implementation of a new ASP.NET web site to administrate and provide services for android applications. Implementation of web services with several options for downloading images, mp3 files, access to SQL Server Data base for interchanges information with androids applications. Implementation of several services to exchange information between databases and android devices on XML format. Configuration of media streaming services to optimize android applications. Configuration… Show more Implementation of a new ASP.NET web site to administrate and provide services for android applications. Implementation of web services with several options for downloading images, mp3 files, access to SQL Server Data base for interchanges information with androids applications. Implementation of several services to exchange information between databases and android devices on XML format. Configuration of media streaming services to optimize android applications. Configuration and maintenance of Apache -Tomcat cluster. Troubleshooting and bug correction in android applications Show less

    • United States
    • Research Services
    • 1 - 100 Employee
    • Software Engineer
      • Sep 2008 - Jun 2011

      Havana Cuba Develop web systems for administrative purpose inside the University of Informatics Sciences. • Management a team of junior programmers. • Involved in various phases of Software Development Life Cycle of the application such as: Requirement, Analysis and Design, Implementation, Test, Deployment. • Analyzing code for system testing and debugging. • Designing and implementation of required tables and Stored Procedures for the project in SQL database. • Development and… Show more Develop web systems for administrative purpose inside the University of Informatics Sciences. • Management a team of junior programmers. • Involved in various phases of Software Development Life Cycle of the application such as: Requirement, Analysis and Design, Implementation, Test, Deployment. • Analyzing code for system testing and debugging. • Designing and implementation of required tables and Stored Procedures for the project in SQL database. • Development and optimization of modules using C#.Net, ASP.NET, SQL and T-SQL. • Development of user interfaces, using HTML, CSS, AJAX, and JavaScript. Show less

    • Implementation of multiple Desktop aplications.
      • Jan 2005 - Jun 2008

      Havana Cuba Implementation of multiple Desktop applications using OOP with C++ and C#.

Education

  • University of Informatics Sciences
    BS of Informatics Sciences, Web, Desktop and Database programming
    2003 - 2008
  • University of Informatics Science
    Bachelor of Science (BS), Computer Science
    2002 - 2008
  • IPVCE Federico Engels
    12
    1999 - 2002

Community

You need to have a working account to view this content. Click here to join now