Dedicated Senior Software Engineer with experience in the design and development of data
pipelines, pipeline drivers, Eclipse plug-ins, web applications, and database development. Proficient in technologies such as Kafka, iBatis, JDBC, MySQL, Vertica, Postgres, Oracle, Teradata, and Aster Data.
Committed to delivering high-quality, timely solutions. I employ a rigorous testing approach throughout the development process to ensure accuracy. My detail-oriented, analytical, and efficient work style makes me a valuable asset both as a team member and independent consultant
Technical Skills:
• Programming Languages: Java, C, C++, Python
• Web Development: RESTful Web Services, JavaScript, AngularJS
• Databases: SQL, Teradata, Aster Data, Oracle, PostgreSQL, MySQL
• Data Processing: Hadoop, Kafka
• Data Formats: JSON, XML
• Integration Technologies: Web Services, JMS, ActiveMQ
• Testing Frameworks: TestNG
• Build Tools: Ant
• ORMs and Frameworks: iBatis, Spring, JAXB
• Cloud Platforms: Azure, AWS
• IDE and Tools: Eclipse, SQL, JDBC
X (full time Engineer)
Java/Scala Enterprise Engineer October 2023 -November 2024
• Data Pipeline Development: Designed and developed data pipelines for X reporting, integrating diverse data sources including Jira Cloud, Mongoose, Oracle, Salesforce, MySQL, Vertica, and Kafka.
• High-Volume Data Transfer: Created a Crane drivers using Java 17 for high-volume data transfer between Vertica, Oracle, and Salesforce databases, specifically tailored for X data pipelines.
• Kafka Integration: Developed high-volume Kafka consumers and producers to facilitate data flow within X data pipelines.
• Data Transformation and Processing: Utilized Python to refine large data structures and convert them into SQL-compatible tables for efficient analysis.
• Scala Application Development: Built Scala applications leveraging REST and Thrift services for robust and scalable solutions.
Twitter (K2) Columbia SC
Java/Scala Enterprise Engineer Contactor June 2021 -October 2023 John Smith
858-***-**** ************@*****.*** San Diego, CA
• Kafka Integration: Developed high-volume Kafka consumers and producers to facilitate data flow within X data pipelines.
• Developed Scala application using rest and thrift services
• Created Monitors for Twitter applications using python
• Developed Java Crane ETL applications using REST and JDBC for large data transfers. Walmart (Randstad), Atlanta, GA
• Software Engineer Contractor Feb 2021 - May 2021
Implemented microservices using RESTful services.
Developed frontend for Walmart e-commerce site.
Spring Boot - Created Web services
Angular Front web Development
BigRio, Boston, MA
• Full Stack Software Contractor July 2020 - Sept 2020
Developed Amwell Telemedicine website.
Implemented user interactions using Angular 10 and Java microservices.
Spring Boot - Created Web services
SAIC, San Diego, CA
• Senior Software Engineer Aug 2018 - Apr 2020
Developed Java applications for ingesting sensor data.
Created data inventory software using RESTful services and AngularJS.
Participated in object-oriented analysis and design.
Mentored junior developers.
Implemented user interactions using Angular 10 and Java microservices.
Spring Boot - Created Web services
Proven, San Diego, CA
• Senior Java Developer Apr 2018 - Aug 2018
Designed and developed Python database for updating Death Master database.
Contributed to Encryption command application.
Tek Systems, San Diego, CA
• Senior Java Developer Oct 2017 - Apr 2018
Designed, developed, tested, and deployed complex Hadoop applications.
Developed RESTful APIs using Kafka, Accumulo, and Solr.
Participated in object-oriented analysis and design.
Mentored junior developers.
Teradata, San Diego, CA
• Senior Software Engineer Oct 2004 - Sept 2017
Developed RESTful web services for Teradata Data Protection Engineering
(BAR) team.
Implemented AWS S3 and Azure Blob storage solutions for BAR.
Designed, developed, and supported Teradata Database Backup, Archive, and Restore (BAR) software solutions.
Developed Eclipse plug-ins for Teradata, including Smart Loader Data Wizard, Table Data Editor, Query Derived Web Services, Teradata SQL Ant Wizard, and Java Stored Procedure/UDF Wizards.
Designed and implemented JDBC escape syntax for the Teradata JDBC driver.
Maintained and enhanced the Teradata JDBC driver.
Spring Boot Development
SeatAdvisor, San Diego, CA
• Senior Software Engineer Jan 2001 - Oct 2004
Designed and developed multi-tiered application server for internet-based ticketing system.
Led framework development for mapping Java beans to Oracle database schema.
Designed and implemented Patron Profile servlet for advanced data mining and tracking.
Developed SABO Reports System using MVC architecture.
Implemented Print at Home Tickets feature.
Compass Learning, San Diego, CA
• Software Engineer Apr 2000 - Jan 2001
Developed software using TopLink, Oracle8i, Borland JBuilder, and WebObjects.
Created student test scores data mart using Microsoft Visual C++, ODBC, and SQL Server 7.0.
SAIC, San Diego, CA
• Software Engineer Jun 1997 - Apr 2000
Maintained and enhanced interactive seismic detection software using Java Swing and networking libraries.
Led conversion of software from C to C++.
Developed Java JDBC interface for GSO interactive.
Built Motif C++ classes and templates.
Used Builder Xcessory Tools to create screens.
Interfaced with Oracle database.
Education
• San Diego State University, San Diego, CA Business Information Systems, 1996