Post Job Free

Resume

Sign in

Software Engineer Web Services

Location:
Danville, CA
Posted:
October 23, 2023

Contact this candidate

Resume:

Jon A. Savell Danville, CA 650-***-**** ad0ktf@r.postjobfree.com Linkedin

SOFTWARE DEVELOPER

JAVA C# MESSAGING SQL

CORE SKILLS

Java, C#, JavaScript, AJAX, and jQuery

SQL: Oracle, PostgreSQL, MySQL, and SQL Server

Java Enterprise Edition (JEE): JDBC, JMS, Servlets, and JSP

O/R Mapping: Hibernate

RESTful Web Services

Dependency Injection and Spring

Multithreaded programming, queuing, and

publish/subscribe

Apache Tomcat application server

Scripting: Python

SELECT CAREER HIGHLIGHTS

Their team was well versed in SQL Server, stored procedures, and SSIS, but the problem of property matching was best suited for Object-Oriented techniques and libraries. I designed the migration and successfully implemented it, which led to higher efficiency and the whole team was very happy with the results. - REAL CAPITAL ANALYTICS PROFESSIONAL OVERVIEW

INPIXON – Palo Alto, CA 07/2019 – 08/2023

SOFTWARE ENGINEER

● Performed defect fixes, feature enhancements, and designed new features.

● Mentored offshore developers.

● I consistently exceeded expectations and consistently received bonuses.

● Technologies used: Spring annotation and Java component configuration, Hibernate O/R Mapping, MySQL backend, Java.

AVENUE CODE – San Francisco, CA 10/2017 – 06/2019

SOFTWARE ENGINEER

● Performed defect fixes, feature enhancements, and designed new features.

● Mentored junior developers and pushed for best practices.

● Technologies used: Java development, MyBatis and ibatis O/R Mapping, Oracle backend. PROJECTS AS A SOFTWARE CONTRACTOR (CALIFORNIA, USA) 2007-2017

● SCAPECASTER LLC (2016 – 2017): Designed and developed controllers, views, local business services, data-access services, unit and integration tests, and database schema migration script for an enterprise property management product (featuring reporting). Technologies used: C#, ASP.NET, Entity Framework O/R Mapping, SQL Server backend.

● BYTECODE.IO (2015): Designed and developed a prototype workflow solution with Java, RabbitMQ, and csv-validator, selected and used Spring Batch to implement several ETL jobs which transformed the exports from potential clients in order to produce the input for DSCO (drop shipping system of record). Additionally, I analyzed the export data and documented weaknesses in data quality. Finally, I used the tools within DSCO in order to ingest the transformed data into the system. Technologies used: Spring XML component configuration, Java development, PostgreSQL backend.

● WELLS FARGO WEB ATM GROUP (2015): Created many software artifacts (entities, repositories, services, mappers, and presentation classes) in support of several software projects. Additionally, I assembled several technologies

(HSQL, dbUnit, Mockito, and Spring-Test) and created many unit and integration tests for new and existing projects. Finally, I delivered several presentations on Software Engineering and the use of these technologies to developers within the team. Technologies used: Spring annotation, XML, and Java component configuration, Java development, SpringData O/R mapping, Oracle backend.

Jon A. Savell 650-***-**** ad0ktf@r.postjobfree.com Page 2

● SILVER SPRING NETWORKS (1/2014 – 5/2014): Contributed to the development of the trap handling, ESB component development, and non-relational persistence components within the PowerMonitor 2.0 product. Additionally, I performed maintenance defect analysis and bug fixes. Technologies used: Spring annotation and XML component configuration, Java development, SpringJDBC, Oracle backend.

● EJ GALLO WINERY (2013): Reviewed requirements and prepared a demo of server-side hibernate/JAX-RS configuration paired with an HTML and JavaScript (jQuery) frontend. Technologies used: Spring XML component and transaction configuration, Java development, Hibernate, O/R mapping, SQL Server backend.

● GE (2013): Contributed to the design and implementation of the Admin module within the eServices 2.0 application suite: designed the Java packaging structure to accommodate the conversion of the earlier monolithic OSGi bundle into several smaller bundles, led the design of the ABAC client and server-side security mechanism to enable fine- grained authorization, refactored RESTful Web Services as part of a code cleanup effort, created JPA entities, and performed training and mentorship to junior members. Technologies used: Spring annotation component configuration, Java development, SpringData/JPA O/R mapping, Oracle backend.

● NS3I (2013): Assisted in the development of Java persistence services and RESTful Web Services on the server-side and HTML and JavaScript (jQuery) on the client-side. Technologies used: Spring XML and annotations component configuration, Java and J2EE development (Struts 1, JSP, and Servlets hosted within Tomcat), Oracle and SQL Server backend.

● Originate (2013): Contributed to the server-side design (UML diagrams and architecture documents) for an iOS project for Originate client Asurion.

● AON ESOLUTIONS (2011 – 2012): Researched and fixed defects, refactored existing code, designed and developed new code, created stories, provided estimates, and performed end-to-end testing. Technologies used: Spring annotation and XML component configuration, Java development, SpringJDBC, Oracle backend.

● CISCO NETWORKS (2011): Developed both a reusable notification library and an adapter library to enable integration of the notification library with an existing software project. Worked closely with architects and the client to ensure that the requirements were met, and the design properly realized. Technologies used: Java development, Hibernate O/R mapping, Oracle backend.

● REAL CAPITAL ANALYTICS (2008 - 2009): Designed and developed Component Based Software, SSIS packages, Stored Procedures, and Relational schema/table structures to create ETL processes for the identification of matches between existing property records within persistent store and newly arrived property records from feed data. Additionally, I designed and developed components to perform configurable and relatively fast searches for database entities based on token matching. Technologies used: C#/.NE, SQL Server Integration Services (SSIS), Spring.NET XML component configuration, NHibernate O/R mapping, Lucene.NET Information Retrieval library, SQL and Stored Procedures (T-SQL on SQL Server backend), Multithreaded software development. EDUCATION & CREDENTIALS

BA, Major: Mathematics, Minor: Computer Science, UNIVERSITY OF CALIFORNIA - SAN DIEGO, CA Computer Science, DIABLO VALLEY COLLEGE – CONTRA COSTA COUNTY, CA



Contact this candidate