Hello! I am Noé Hernández :)
I have been working as Software Engineer, Java Developer, Web Developer and Freelancer. I have experienced on Web Development applications using Java Stack Technologies to Design, Develop, Implement and Testing Applications. I'm Interested on analysis and implementation of complete solutions and processes tooling/automation like CI/CD using Microservices, Web Services, etc. I'm certified as Oracle Java Programmer & Oracle Web Component Developer among other certifications obtained on platforms such as Udemy and Platzi. I have experience in Linux Administrator Topics.
Linux Topics Knowledge: Unix Commands, Logical volume administration, package management, file systems, users, groups, file permissions and ownership, Server Configurations, Linux Network configuration, Troubleshooting, Server Security, Secure Shell etc.
Passion for Computer Science and Technologies.
My last school degree was the Master's Degree in Computer Science from the "Universidad Autonoma de Guadalajara"
I have Knowledge in the below Stack Technologies:
- Java > 8
- Spring Boot
- Microservices
- Web Services
- SOLID Principles
- Docker
- Control version, GIT and SVN
- Social Programmer (Github "https://github.com/elinformatico")
- Cloud Server Administrator using Linux (DigitalOcean, Rackspace and AWS "Currently Preparing")
- Web Development Technologies: (HTML5, CSS3, Javascript, Angular JS, React JS)
- Databases (MySQL, SQL Server, PostgreSQL, DB2, MongoDB)
- Design Patterns (MVC, Singleton, Factory etc.)
- PHP > 5 Programmer
- PHP Laravel
March 2024 - Present
I started working in this company for a client from the United States.
Skills: Java · Spring Boot · React JS · GitLab · Docker · Kubernetes · Jenkins · Microservices
Sep 2023 - March 2024
Freelance Developer working in the development of applications for a few small projects for micro-businesses using Java Stack Technologies: (Java > 8 & Spring Boot), Cloud Platforms: (DigitalOcean, Linode), Front-End: (HTML5, CSS3, Bootstrap, React JS), and other complementary technologies like Docker, MySQL, Github etc.
Skills: Java · Spring Boot · Web Services · JavaScript · MySQL · HTML5 · GitHub · Monolithic Apps
June 2022 - June 2023
I worked for the Ford Company as a contractor in (Electric Vehicles) Area as a Software Engineer. I worked in On-Call support for production tickets/incidents. Also I worked with the stack technologies like "Spring Boot, Mongo DB, Pivotal Cloud Foundry, Microsoft Azure "Block Storage", SQL Server, Splunk"
Skills: Java · Spring Boot · MicroServices · Microsoft Azure · Mongo DB · Splunk
Oct 2016 - June 2022
I Worked as Contractor for USAA Bank (Primary Bank, Credit Cards), using different JAVA EE Technologies Like Java EE, Spring Boot, Microservices, Hibernate, Spring JPA, Selenium for Test Automation etc. The Teams used the SCRUM Agile methodologies and also we had direct contact with US Customers from USA
Skills: Java · Spring Boot · MySQL/DB2 · Microservices · Web Services · OpenShift · Gitlab · JavaScript · HTML5 · ReactJS
Sep 2015 - June 2016
I worked as a Java Developer in the Development of an Internal CRM System for the company using technologies like "Java EE, Spring Framework, JPA, IBM DB2 Databases, Web Services" Also I worked in some internal Web Development projects using Technologies like "Angular JS (First version of Angular), Bootstrap, Javascript, CSS and HTML5 and PHP Laravel Framework
Skills: Java · Java EE · CRM · MySQL · JavaScript · PHP Laravel · HTML5 · CSS3
Jul 2014 - Sep 2015
I was working as Web Developer for a StartUp called Ranktab that was financed by Reto Zapopan, a “Mexican business accelerator”. I worked in the Backend & Front-End Development to the Start-Up’s application using the Technologies “PHP5, Yii PHP Framework to the Rest API Services, HTML5/CSS3, Javascript, jQuery & Bootstrap to the Front-end Development”. I Contributed ideas and continuous improvements to the project that was being developed.
Skills: PHP 5 · Laravel · Yii Framework · JavaScript · HTML5 · CSS3 · MySQL
Nov 2013 - Jul 2014
Systems Manager and Web Developer for the implementation of new Technologies based on Web 2.0, HTML5, CSS3, jQuery, JavaScript, DOM, PHP 5, Frameworks (Laravel). Maintenance of Linux-based systems (Internal Network & Internal Server maintenance), maintenance and configuration of IP Telephony using Software (Asterisk, Elastix), VPS, Cloud Computing, Cloud Servers.
Skills: Wordpress · PHP · Laravel · HTML · CSS · JavaScript · Linux Local Server, Asterisk, Elastix, IP Telephony, IP Tables.
Feb 2012 - Jul 2014
I worked in the domain Maintenance (.COM) using Java EE, JBoss. Also, I migrated from Java to PHP the all estamosdentro.com portal to reduce costs of Servers. I implemented a face recognition to detect people in the portal's albums to tag those poeple on Facebook using Facebook API and Face.com API face recognition.
General Activities performed:
- SEO improvement
- Software Design and Implementation
- Configuration Management
- Trouble analysis and Solution
- Server configurations
- Asterisk and Elastix telephonic commutator configurations.
- People coordination to get the area milestones.
Skills: Wordpress · PHP · Laravel · HTML · CSS · JavaScript · Linux Local Server · Asterisk · Elastix · IP Telephony · IP Tables · VPS
August 2010 - Feb 2012
I worked in this company along with Electronicosonline.com where I worked with Wordpress as CMS of this site. Also I started working with SalesForce (Platform as a Service) where we build an Application to SalesForce.
Skills: SalesForce (PaaS) · VisualForce · Java · Java Apex · MySQL · PHP · JavaScript · HTML
Nov 2006 - Jan 2009
This was my first Company where I worked with .NET Environment using Visual Studio as IDE and I developed a Desktop Application using Visual Basic and C#. I worked in distributed systems for Points of Sales using Local Servers.
Skills: Microsoft .NET · Visual Studio · Visual Basic · C# · Desktop Development
2016 - 2018
Universidad Autonoma de Guadalajara
I studied the Master's Degree in Computer Science in Guadalajara, Jalisco, Mexico. I specialized in different areas of computing, such as: Software Design, Software Architecture. I studied a course in France called "Human Computer Interaction" at the University of "Telecom Sudparis" for 1 month.
2008 - 2011
University "Instituto Tecnologico Superior de Zapopan"
I studied Computer Engineering. Here I expanded my key knowledge as a Software developer. I also applied mathematics in programming. I participated in various programming contests in the ACM ICPC "The ICPC International Collegiate Programming Contest" to solve different types of algorithmic and mathematical problems.
2005 - 2007
University "Universidad Tecnológica de Jalisco - UTJ"
I studied this degree to begin my path in the world of computing and information technology. Here were my first beginnings in programming and where I learned some programming languages such as: Java, C# and Visual Basic. I first learned algorithms, design patterns. I also learned computer networks, their configuration in routers, switches, etc. I focused on Software development.