Post Job Free

Resume

Sign in

Software Engineer M A

Location:
Irvine, CA
Posted:
November 28, 2023

Contact this candidate

Resume:

Richard Johnson

Software Engineer

Contact

562-***-****

ad1jgr@r.postjobfree.com

Irvine, CA 92617

Education

Carnegie Mellon University

B.S. in Computer Science with

Philosophy Minor

Expertise

Python, Java

Backend development

Skills

SQL, Typescript, HTML/CSS, vim,

svn, latex, unix, git

Environments/Frameworks

Windows, MacOS, linux, Grafana

7/8, Spring, Spring Boot, Maven,

Vue, Node, Docker, Django, Falcon,

NiFi, JavaFX, Java Swing, Jenkins,

JIRA, Pycharm, Webstorm,

Netbeans, Eclipse

Other

Agile development process,

Algorithm performance optimization,

Debugging, Testing, AWS, Pair

programming, Migrations, UI/UX

design and usability, Software

architecture, SBIR and defense

contracting, Business presentations,

Application design, Unit Testing,

Documentation, Refactoring, REST

Api design and development,

Scripting

Professional Summary

Skilled software engineer with 10 years of

developing in Java and Python. Experienced with

enterprise SAAS, designing and delivering

software solutions from the ground up,

integrations, and building microservices.

Collaborative team player with exceptional

communication skills, able to interact with

customers and non-technical internal teams with

ease. Possess a strong background in algorithms

and efficiency, human factors and design, and

problem-solving. Hold a degree from Carnegie

Mellon University and have had 4 relevant jobs

in the defense industry, artificial intelligence IT ops, and commercial real estate.

Proven ability to work in fast-paced

environments and deliver results within tight

deadlines. Ready to apply my skills and

experience to contribute to the success of a

dynamic organization.

Career Highlights

As part of the contracting and closing team at

Auction.com, I successfully replatformed vital

financial services by updating and redesigning

APIs, SQL tables, and microservices.

With Perceptronics I architected software based

on complex requirements from an SBIR contract

and met the specific deliverable deadlines by

managing other developers and designers as

well as leading the programming efforts.

While with Grok, I brought the software from

design to maturity, handling nearly all aspects of development and working closely with early

customers to gather feedback and steer the

product with a focus on the MVP, leading to

promising negotiations with a number of Fortune

100 companies.

Work Experience

Auction.com, Irvine, CA: Leading online auction marketplace for bank-owned and foreclosure properties, with over 52 billion in total sales and 10,000+ auctions per year. Software Engineer: 2021 - 2023

As part of the contracting and closing team, I developed and maintained code dealing with important financial transactions. I also provided assistance to the salesforce squad and other internal teams to ensure customer satisfaction.

● Successfully overhauled financial and legal components as part of a major software replatforming effort by writing new microservices to interface with new third party software and updated internal services.

● Updated SQL tables, wrote scripts and migrations, and improved data storage to handle new use cases and requirements.

● Was responsible for a majority of the development work of handling all the personal and financial data from the close of the auction to end of the entire sale process including payment data for all parties involved (auction, buyer, seller, agents, legal entities/trusts, all other representatives).

Grokstream, Aliso Viejo, CA: AI IT OPS company offering SaaS with a suite of capabilities including clustering/noise reduction, prediction, and a variety of dashboards to display context and event triage assistance.

Software Engineer: 2019 - 2021

As the third developer hired, did full stack development and helped the product go from the introduction stage to early maturity, with the software now deployed at billion-dollar plus companies.

Front End:

● Designed and built the initial user interface and later moved the tool to use Grafana 7 and migrated both data sources and dashboards to Grafana 8.

● Worked directly with customers to understand their workflow and design dashboards to suit their specific needs.

● Led front end design and planning efforts and coordinated with sales, data science, and development teams to gather and fulfill requirements. Back End:

● Developed and documented APIs to support a variety of queries with diverse requirements and nontrivial constraints.

● Wrote a data ETL tool that interacted with Redis and Elasticsearch ● Designed and developed the Elasticsearch index migration system as well as scripts to reindex and update shards.

● Developed numerous scripts, queries, sorts, helper functions, and data structures to help create a mature product.

Perceptronics Solutions, Pittsburgh, PA : Defense industry company which primarily does Small Business Innovation Research (SBIR) contract work related to decision aids in a variety of contexts.

Software Engineer:2016 - 2018, Intern Summers 2014,2015 TOPDDAT Project: Team Oriented Programming for Dynamic Automated Target Area Threat and Route Optimization (Navy Mission/Path Planning)

● Optimized path-planning algorithms with the result of achieving twice the previous speed by reviewing and adapting to reduce redundancy in previous versions of the algorithm.

● Designed user interface to visually represent complex planning information, including manned and unmanned aerial vehicles’ paths in 3D and danger levels over time, improving the usability of the tool. Implemented GUI in Java Swing.

● Developed test cases and tests of algorithm’s performance. Dreamm Project: Development and Run-time Environment for Aviation Mission-tasking and Mission-management for Manned-Unmanned Teams (Army ‘mission playbook’ authoring tool)

● Managed a team including a software developer and two UI/UX designers to enhance the usability of the tool. Leveraged JIRA to facilitate collaboration across office locations.

● Owned client relationship, producing monthly reports to the customer as well as an in-person demonstration of the completed project. Communicated the value and explanation behind our approach to the project.

● Designed and implemented a reusable platform upon which subsequent applications have continued to be built.

APBIE Project: Agent Based Particle Filter and Bayesian Inference Engine (Army electronics warfare geo-location assistance tool)

● Was architecture lead engineer for an electronic warfare tool to augment Raytheon’s Electronic Warfare Planning and Management Tool (EWPMT) software.

● Led initial integration efforts requiring querying databases for primary and third party supplied data. Designed API for the solution output as well as the XML parsing and translation of input data.

● Designed and implemented GUIs for development/testing purposes using both Swing and JavaFX.

OR Concepts Applied, Whittier, CA : Company in the defense industry focused on government contracts and SBIRs primarily related to mission planning for stealth aircraft and unmanned vehicles

Software Engineer: 2011- 2013, Intern Summers [2006-2010]

● Conducted usability research on multiple unit command and control to analyze how video game interfaces could inform design of interfaces for unmanned aerial vehicle

(UAV) coordination. ● Implemented parsing functionality for log files in Argos cyberwarfare tool.

● Programmed components of a tool to be used in human factors research for single-operator multiple-UAV control with variable degrees of autonomy.

● Developed software and UI for a physical fitness training program called RAD+. Included a SaaS component marketed towards fitness trainers/coaches.

● Marketed software and facilitated demos at national trade shows (Association for Unmanned Vehicle Systems International) in Orlando, FL and Washington, D.C. for the Adaptive Levels of Autonomy tool.



Contact this candidate