GERMAN SEGURA
**** *. *** ****** ** #** Fairfield, Iowa 52557
315-***-**** *************@*****.*** www.linkedin.com/in/german-segura/
SOFTWARE DEVELOPER
Versatile software developer with 12 years of experience driving the software development lifecycle for complex applications and systems using project management, design patterns, web services and data structures. Hands-on experience in architecture, design and development of Java applications using Spring Framework. Strong abilities in Front End development to build robust and highly responsive single page applications using Angular.
CORE COMPETENCIES
Full Stack Software Development Full-Lifecycle Configuration Management Requirements Gathering & Analysis
SDLC Java Development Front-End Development Quality Assurance Testing & Troubleshooting Continuous Integration
Languages: Java, JavaScript, PHP
Technologies: JEE, JDBC Template, JPA
Web Services: SOAP, RESTful API, JSON, JMS, AMQP
Web: JSP, Servlets, jQuery, HTML5, CSS, Bootstrap, JSON, XML, Ajax, Angular, TypeScript
Web/App Servers: Apache Tomcat, JBoss, Apache, Node.js
Frameworks: Spring MVC, Spring Boot, Spring Data, Spring AOP, Hibernate, Servlet API, Junit, ExpressJS
Databases: Oracle, DB2, SQL Server, MySQL, PostgreSQL, MongoDB, Hadoop
Design Patterns: Abstract Factory, Factory Method, Singleton, Template Method
SDLC: TDD, Iterative, XP, Agile, Waterfall, UML, CI
Tools: Enterprise Architect, IBM Rational ClearQuest - Clear Case, SoapUI, Toad, Squirrel SQL, CVS,
Veracode Application Security, MantisBT, Eclipse, STS, NetBeans, GIT, SVN, Microsoft Project,
Microsoft Office, XAMPP, Git Hub, Maven
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
EXPERIAN, Bogotá, Colombia 2010-2017
One of the top global consumer and business credit reporting services, operating in 40 countries worldwide.
Java Technical Leader
Directed software development activities in an Agile environment, leveraging SDLC principles to provide key leadership over all phases from requirements through deployment for a highly complex Java JEE software system built on SOA architecture. Evaluated client processes to determine technical solutions. Shaped technical specifications, data and software architecture models.
Tasks:
Defined class and program specifications in use case documents.
Handled new feature and product development in collaboration with internal and third-party teams.
Managed development in JEE using Spring Boot; also used PHP, JavaScript, AngularJS, and PL/SQL.
Monitored code quality and security.
Troubleshot and resolved customer reported and QA team issues. Fostered adoption of coding best practices.
Achievements:
Led design, test and implementation of the core migration of the Company, using JEE SOAP Web services, Cobol and Portlets with jQuery.
Oversaw planning, design, and implementation of the new web architecture using JBoss Enterprise.
Managed the complete SDLC of the first application using the new web architecture, using SOAP Webservices, Spring and JSP.
Coordinated development of the SOAP Webservice to request data from third-party company Thomson Reuters, increasing the company’s revenues by offering new products containing this data.
Served as Technical Lead on creation of a cross functionality built in Java SOAP Webservices and Cobol to be used to generate credit report alerts, resulting in a new source of company revenue.
Technologies: Java, JavaScript, jQuery, PHP, Cobol, HTML, Spring, DB2, Enterprise Architect, XMLSpy, IBM Rational ClearQuest - Clear Case, BuildForge, CVS, Veracode Application Security, Red Hat Enterprise Linux Server, Windows, Apache Tomcat, JBoss
GERMAN ANDRES SEGURA JIMENEZ Page 2 315-***-**** *************@*****.***
DANE, Bogotá, Colombia 2006-2010
Colombian National Administrative Department of Statistics.
Software Developer
Took an instrumental role throughout the software development lifecycle for a complex Java, Struts, and PHP-based system, providing valuable contributions to entire SDLC Implemented key software changes to support internal applications, including programming new elements as needed.
Tasks:
●Took a successful role in meeting and gathering client requirements.
●Developed and deployed database schema.
●Developed, deployed, and maintained Enterprise Applications with JEE technologies and PHP
●Managing clients and applications changes to the system.
Achievements:
●Constructed the company intranet using PHP, jQuery, Ajax, and MySQL
●Analysis, design and Implementation of the document management system OrfeoGPL, promoting the adoption of a no-paper policy and reducing time to complete internal processes.
●Training team members on Web Applications development using PHP, JavaScript, Java, and Oracle.
Technologies: Java, Apache Struts, PHP, PL / SQL, JavaScript, Oracle, Project, JDeveloper, TOAD, Red Hat Linux
AUTONOMA DE COLOMBIA UNIVERSITY, Bogotá, Colombia 2004-2005
Higher education institution offering a wide range of degree programs.
Software Developer / Investigation Coordinator
Drove development and implementation of diverse JavaScript and PHP-based applications as part of a major project to investigate feasibility and methods for creation of a software document management system for a notary office. Deployed applications systems on open source platforms.
Tasks:
●Development in PHP and JavaScript Language.
●Researched and implemented open source software.
●Administered web application infrastructure on Linux based systems.
Achievements:
●Designed and developed a Document Management System using PHP, JavaScript, Ajax, MySQL, HTML and CSS.
●Successfully deployed the application infrastructure, implementing a DMZ, backup implementation, and clustering in Fedora Linux Server.
Technologies: PHP, JavaScript, MySQL, Snort, Apache Web Server
OTHER EXPERIENCE AND ACADEMIC PROJECTS
MINISTRY OF AGRICULTURE, Bogotá, Colombia 2016
Colombian government ministry overseeing rural development and agriculture of Colombia.
Software Developer - Freelance
Coordinated requirements gathering and analysis for new feature requests; provided support for new feature development, coding and bug fixing for existing applications.
Technologies: PHP, EXTJS Framework, HTML, MySQL.
UAESP, Bogotá, Colombia 2013-2015
Government entity of Colombia in charge of garbage disposal.
Software Developer - Freelance
Drove the software development lifecycle and associated support activities for the OrfeoGPL software document management system, including handling new feature development, coding and bug fixing.
Technologies: PHP, CSS, Ajax, JavaScript, HTML, Oracle.
CUNDINAMARCA GOVERNMENT, Colombia 2012-2013
Software Developer - Freelance
Contributed to the development lifecycle by defining technical specifications, developing use cases, and creating data and software architecture models. Developed class and program specifications. Developed prototypes and new features with clean coding resulting in high quality application systems.
GERMAN ANDRES SEGURA JIMENEZ Page 3 315-***-**** *************@*****.***
CUNDINAMARCA GOVERNMENT, continued:
Achievements:
●Designed a system for collecting and measuring carbon footprint as part of planning for new forestry planning and carbon footprint reduction – leading to a successful drop in generation of CO2 in the institution.
●
Technologies: PHP, JavaScript, jQuery, Google Maps, Google Charts, MySQL, DataTables, Xoops CMS, UML
OMBUDSMAN OFFICE, Colombia 2008
Colombian institution of the government which enforces human rights.
Software Developer - Freelance
Managed SDLC for new systems and tools, overseeing technical specifications, use case development, class and program specifications, and creation of data and software architecture models. Handled programming and testing.
Achievements:
●Built the ATQ complaint management system, which significantly shortened complaint response time.
Technologies: Zend Framework, PHP, EXTJS, MySQL.
MAHARISHI UNIVERSITY OF MANAGEMENT
Software Projects: https://github.com/gaseguraj
Broker System: Servlet API, JSP, JDBC, MySQL
Job Seeker: Spring MVC, JPA, Bootstrap, JavaScript, AJAX, JSON, MySQL
Airlines Web: Spring Boot, Rest Webservice, Thymeleaf, Hibernate, JPA, Spring Security
Volunteer Applications: Spring Boot, Rest Webservice, Thymeleaf, Hibernate, JPA, Spring Security, Apache ActiveMQ
BigData: MapReduce using Java on Hadoop, Scala development with Spark using Cloudera QuickStart VM
Job Application Tracking: MEAN Stack application with bootstrap, deployed in AWS EC2 and MongoDB Atlas
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion November 2019)
Maharishi University of Management, Fairfield, Iowa
Key Courses: Modern Programming Practices, Web Application Programming, Web Application Architecture, Algorithms,
Enterprise Architecture, Big Data, Modern Web Applications
Specialist in Productivity & Quality Management (2006)
Autónoma de Colombia University, Bogotá, Colombia
Degree in Systems & Computer Science Engineering (2004)
Autónoma de Colombia University, Bogotá, Colombia
PROFESSIONAL DEVELOPMENT
Java Architect: Object-Oriented Analysis & Design Using UML
Java Architect: Developing Applications for the Java EE Platform
Java Architect: Architecting & Designing J2EE Applications
Linux Administrator Certified, ISEIT
Oracle Developer 9i PL / SQL, Piloto de Colombia University
PROFESSIONAL AFFILIATION
National Professional Engineering Council (COPNIA) #25255128176CND, Systems & Computer Science Engineering