Java Lead/devops Resume
San Diego, CaliforniA
PROFESSIONAL SUMMARY:
- 15+ years of experience working with all the phases of the development lifecycle: planning, analysis, documentation, building, testing, corrections and customer support, applying agile methodology (SCRUM).
- Extensive experience with Java 1.8 - 1.7, Java 1.6 (Certified) Java 1.5, .NET, C# (Entity framework, LinQ), Python, Django (ORM), JDBC 2.0, Struts 2.0, Spring Framework, Spring Boot Microservices, JEE, Servlet, JSP, Web Services (SOAP, REST), HTML5, AJAX, Learning React, Bootstrap 4, JSON, Grails framework, UML, Oracle 9/10g, MSSQL 2005/2008/2012 , Postgres, MySQL Spring Data with JPA, WebSphere Application Server 6.0/7.0, Apache Tomcat Server 7.0/5.0, ActiveMQ, LiquiBase.
- Certified in Java 1.6 and working experienced.
- Have been working with GIS (Geographic Information Systems) from as sub assistance and GIS Developer in Delphi, MapServer and PostGIS .
- Expert in Cartography projections and GIS software such as: QGIS, Python, Anaconda. ORMapper, Leaflet, OpenGRads.
- Experience as Architect and Developer of backed systems with multiple sources as well as good understanding of architecture patterns.
- Strong experience in data base design and developing systems with relational data bases as well as experience working with large data including data aggregation and historical.
- Proficient level knowledge and hands-on experience in Amazon Web Services (AWS)
- Experience in Continuous Integration practices and tools like Jenkins 2.0, Ansible, Artifactory, Git, GitLab, Maven.
- Experience with Infrastructure as Code with Vagrant, Docker, VirtualBox.
- Experience as DevOps Engineer responsible of ensure code quality and optimize the company business processes through Agile methodologies and Lean IT
- Possess good leadership qualities, good Interpersonal Skills, team-working attitude, take initiatives and very proactive in problems solving and providing best solutions.
TECHNICAL SKILLS:
Languages: Java (1.5-1.8), Spring Boot, SQL, HTML, XML, REST, SOAP, JSON, JQUERY, Python, C#, Pascal, Delphi, Learning React.
Database: Oracle, Microsoft SQL Server (MSSQL), MySQL, PostgreSQL.
Backend Frameworks: Spring framework, Spring Boot, Hibernate, Django, Grails, Spoke.
SOA, Microservices, ClientServer, Mater: Slave.
CI/CD Tools: Jenkins, Artifactory, Ansible, Vagrant, Docker, DockerSwarm, Maven, Liqubase, VirtualBox, Git, GitLab, LiquiBase, Spock continuous testing.
Web Servers: JBOSS 7, WAS, Apache, Tomcat.
Server OS (Setup): Red Hat (CentOS), Ubuntu, MacOSX, Windows 10
Frontend Technologies: Learning React, JQuery, HTML5, Boostrap 4, Struts.
Development Tools/Environment: Eclipse, IntellyJ, STS, Atom, GitLab, Desktop, SVN, Toad, SQL, MSSQLVisual Studio, Notepad++, Delphi.
Education:: Bachelor of Computer Systems Engineering
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, California
Java Lead/DevOps
Responsibilities:
- Responsible of develop restful web services and soap web service.
- Strong experience in data base design and developing systems with relational data bases.
- Experience working with large data including data aggregation and historical.
- Responsible to implement the Continuous Integration practices and tools
- Development under Agile frameworks (Scrum)
- Microservices creation with Spring Boot and Spring Data with JPA
- Application Support of JMS services that consume topic messages posted into ActiveMQ broker .
- DevOps culture adoption through Continuous Integration tools such as Jenkins, SonnarQube, GitLab, Artifactory and Maven . As well as Doker as Continuous delivery tool .
- Manage of PostgreSQL relational data bases .
- Experience as Linux user with CenOS as well as RedHad to production servers.
- Created AWS Security Groups for deploying and configuring AWS EC2 instances.
- Deployed applications on AWS by using Elastic Beanstalk .
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS ).
Environment: Java 1.8, Spring Boot, Microservices, Postgres 10, Liquibase, GitLab, Artifactory, Maven, Web Services SOAP or REST, Jenkins, Sonnar, Docker, Linux CenOS, Agile, CentOS(RedHat) and DevOps culture.
Confidential, Dallas, TX
Java Lead
Responsibilities:
- My activities were to define the technological architecture of the applications and create digital transformation strategies applying methodologies such as continuous delivery or agile development.
- One of my achievement was create one application to extract and transfer AutoCad information from UTM to Geographic coordinates with Django-Python
- Responsible to develop the microservice to automate the material procurement request.
- Responsible to implement the best practices of Continuous Integration
- Java developer using Spring Boot and ApachePOI
- Python web developer using Django framework, ajax, boostrap and html .
- DevOps beginner started using Continuous Integration tools like Ansible, GitLab, Git and Docker .
- Codification of Infraestructure as Code through Vagrant, Docker and virtualization over VirtualBox
- Experience as CentOS user .
Environment: Java 1.8, Spring Boot, HTML 5, Boostrap, Git, MySQL, Ajax, STS, Python, Django, ORM, Apache POI. Docker, Vagrant, VirtualBox, CentOS, Atom, Git, GitLab, DevOps culture.
Confidential, Dallas, TX
Java Developer
Responsibilities:
- I made the mapping business process of Sprint customer to implement the business continuous service improvement in ITIL alignment
- Have created the strategy to implement the continuous integration on TELECOM projects following the DEVOPS statements.
- Responsible of create .Net Applications Development for Sprint company of USA.
- Responsible as Applications Support of Java web Applications
- Application support of java applications developed with Struts and JMS middleware services.
- Develop of .Net application to Sprint company
- Started working with AWS .
- Getting knowledge of DevOps culture to apply into telecom projects
Environment: Java 1.7, Struts, Visual Studio .NET, HTML5, AngularJS, MS SQLServer, XML, SOAP J2EE, MQSeries.
Confidential
Sr. Java Developer
Responsibilities:
- Responsible to provide solution architecture for Java Enterprise Edition applications.
- I got experience working with multidisciplinary teams designing Financial Terminal and Window attendance.
- Also, I developed the system that provides the CFDI tickets to Confidential bank.
- Software Architecture, using UML to create the software workflows, developing documentation, Use Cases, and Requirements that would line up the software needs.
- Database Design, using tools like workbench to create the model EER and the database specification, using normalization techniques.
- Baking analyst responsible to design back office applications
- Java EE Developer using Java 1. 7
- Java Builder applications with ANT
Environment: Java 1.7, SVN (Source Control), Oracle, ANT, EJB, Web Services SOAP, HTML, WAS, Microsoft Project.
Confidential
Java Developer
Responsibilities:
- Responsible of design strategies and software development to collect, store, analyze and visualize climatic data from several data sources for judgment of the national catastrophic assurance.
- Experience in Java automations doing the processes to download climatic information from NOAA (National Oceanic and Atmospheric Administration’s) SMN (Meteorological National Service).
- I was data engineer specialist responsible of analysis, manipulation, and visualization of climatic data
- Administered databases in MS SQL Server, designed queries, views, triggers and functions to fetch data requested by different departments.
- Relational Microsoft data bases to store historical climatic information
- Java Programmer that automate the download of climatic information from NOAA and CPC
- Applications support of .Net Applications
- OpenGRads user
Environment: Java 1.7, Visual Studio .NET, Ajax, HTML4/5, Postgres, MS SQLServer, OpenGrads SOAP J2EE