
cutberto ocampo
software engineer iii
About
As a Senior Java Developer, I love creating high-quality software that's enjoyable by users and developers alike. Specialties: JEE, Spring, Spring MVC, Hibernate, JPA, JAX-WS, JAX-RS, Apache CXF, JSP, Servlets, Struts, GoF Design patterns, Oracle, DB/2, SQL Server, PostgreSQL, Weblogic, WAS, JBoss, Eclipse/MyEclipse, IntelliJ, IBM RAD, TDD, Scrum. Currently in the US on an H1-B visa.
united states
plano
banking
hibernate, java, java enterprise edition, web services, javascript, xml, uml, scrum, struts, rest, spring, jquery, soap, design patterns, web development, tomcat, jpa, test driven development, maven, subversion, soa, ooad, junit, object oriented design, jstl, intellij idea, eclipse, ajax, cxf, jax ws, backbone.js, j2ee, mvc, refactoring, multithreading, unit testing, json, jndi, sun certified java programmer, continuous integration, axis, rmi, xslt, xsl, javamail, pair programming, j2se, tdd, wsad, jax rs
Experience

senior java developer
globant
Working for hCentive, developed new features (both front end and backend) and fixed existing functionality for the Massachusetts HealthCare Exchange Marketplace portal. Technology stack: Tomcat/JBoss, Spring 3.x, Spring MVC, Hibernate 4, Javascript and jQuery, CSS3, Oracle, JAX-RS, JAX-WS.

senior java developer
monsanto company

service designer
deintec
Design interactions between services to fulfill requirements, based on previous analysis of existing use cases. Define detailed design documents for Java developers. Review XSD and WSDL's to ensure compliance to rules.

systems engineer senior
bbva en méxico
Responsible for maintaining J2EE legacy web applications. Led a 3-month project to develop a web application to deliver IRS-valid XML files via Bancomer’s web site. Analysis of a legacy application in order to migrate the application to comply with BBVA’s technological standards. Oversee junior developers to learn the internals of the applications and performed code reviews to ensure that high-quality code was shipped to the production environments.

it deputy director
secretaria de educacion publica
Design, build and support a very successful system to manage the budget in the Ministry. The system meant a huge improvement in performance, development, licences and maintenance costs, reducing the process by 30% both in complexity and execution time as measured by users and directors alike; I introduced Usability to this team and as a consequence of that, the system enjoyed of great acceptance among the users, also reducing the tech support incidents and training time. By 2008 the system was awarded a prize and by the following year other Offices in the Federal Government adopted it, INBAL, Conaculta and Programa Oportunidades among them. Leaded a medium-size team to provide tech support to over 1200 users in different locations across the country. Provided architecture and design guidelines to develop internal projects.

project leader
siscon
* Project leader, web developer for several projects at Infonavit (Financial Services). * Team Leader, responsible of developing a workflow for the E-Commerce area at Nafin (Financial Services). * Technical Leader, responsible of migrating Sicop (largest operational system) at Serpaprosa (Transportation/Financial Services). * Internal Training Leader, responsible of training new developers in UML, Java, Object-Oriented Analysis and Design. * Responsible of making and/or reviewing Technical Proposals for potential customers.

consultant
qtx de méxico

software engineer iii
examsoft

java architect
globant
Helped to create the architectural specifications the Crew Mandates project, which was then developed along with a team of 12 offshore developers. The project was designed to provide asynchronous processing of Flight Updates by using the Akka framework, integrating it with external systems through JMS, to publish and consume messages. I also Worked on a project to migrate a Tuxedo-based legacy system made in C language into a new Java one. The new system includes developing microservices, batch services and the development of new UI features for a Swing thick client. For this project, I mentored 8 offshore developers, performing code reviews and introduced them to additional Software Engineering practices. During this time, I also helped to improve E2E automated testing for the Crew Scheduling Systems department, by creating PoC's showing how these tests could be implemented and added to the CI process to increase confidence in the quality of the application and reduce manual regression testing efforts.

senior software engineer
24/7 customer
24]7 is redefining the way that companies interact with consumers. The company's customer engagement platform assists several hundred million visitors across all channels, and engages in 1.5 billion conversations annually, most of which are automated. Using [24]7 solutions, many of the world's largest and most recognizable brands are anticipating and acting on consumer intent to create more personalized customer experiences. This shift to an intent-driven engagement strategy results in an order of magnitude improvement in digital adoption, customer satisfaction, and revenue growth. [24]7 is based in Campbell, California. [24]7 is a registered trademark of 24/7 Customer, Inc. For more information, visit: http://www.247-inc.com.
Education
universidad tecnológica de méxico
computer science
computer programming
cutberto ocampo's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

