Post Job Free
Sign in

Software Engineer / Technical Lead

Location:
Oakland, CA
Posted:
June 03, 2024

Contact this candidate

Resume:

Russell G. Wells

Technical Lead\Software Engineer

*******@******-*****.*** • 510-***-****

www.linkedin.com/in/russellgwells • Oakland, CA 94618

Innovative and tech-savvy professional with extensive experience in creating robust and scalable software applications. Adept at analyzing requirements, coordinating design and architecture of applications/databases, and managing software development life cycle and releases. Proficient in utilizing programming languages, writing clean, efficient code, providing high-quality software solutions, and driving continuous improvement. Well-versed in collaborating with diverse teams, guiding technical direction of projects, and ensuring adherence to best practices and coding standards. Skilled in conducting technical evaluations, resolving complex issues, enhancing system performance/reliability, and optimizing user experience.

Technical Proficiencies

Languages:

JavaScript, Typescript, Java, C/C++, HTML, PHP, CSS, Python, SQL, C#, Perl, LSL

Databases:

Oracle, Microsoft SQL Server, PostgreSQL, SQLite, MySQL, CouchDB

Technologies:

Node, JSP, J2EE, EJB, Servlets, Design Patterns, JDBC, Web Services, JMS, Ajax, SOAP, REST, XML, XSL, RMI, MVC, JSON, Docker, AWS services SNS, SQS, S3

APIs & Frameworks:

AWS, Express, Axis, ActivMQ, JUnit, Struts, JQuery, iBatis, log4j, Ant, Ivy, MFC, Winsock, TCP/IP, COM, MAPI, TAPI, TAP, NetBIOS, DAO & ODBC

Professional Experience

Worldly Holdings Inc, Kensington, CA 05/2020 – 04/2024

Lead Developer

Architected invoice recognition system, ACE, as modular and extensible system for seamless uploading of invoices, extraction of data via third-party OCR service, translation, normalization, and storage. Designed and executed prototype demonstrating transition of platform database to SQL, while leveraging JSON storage for flexible, complex querying. Organized analysis scripts to assess performance, reliability, and accuracy of third-party APIs while leveraging Typescript with SQLite3 database for data storage. Conducted technical evaluation for various technologies and frameworks to evaluate suitability and impact on system performance.

Elevated system performance and reliability by increasing scaling of main API.

Reduced input errors and enhanced user experience by enabling direct OCR invoice uploads into system.

Augmented back-end scalability by integrating message queue for efficient load distribution among servers.

Built data importers for segments of Higg Index, incorporating Excel and API sources for factory information import.

Established pseudonymization process to anonymize personal and sensitive information while preserving platform data.

Self Employed, Oakland, CA 07/2015 – 04/2020

Caregiver

Cared for elderly parents for some time.

Developed and implemented hardware and software for scrolling message sign by employing Android application with Bluetooth communication for setup and configuration. Created HTML/CSS/JavaScript game with PHP backend to optimize front-end JavaScript skills and acquire proficiency in PHP for backend development.

Engineered two Arduino projects to automate enzyme manufacturing processes with C++, Arduino, and various hardware interfaces.

Constructed multiplayer role-playing game for Second Life™ by integrating scripting elements within virtual environment with SQL backends and REST interfaces hosted in cloud via AWS/EC2 & RDS.

Bear River Associates, Inc., Oakland CA 09/1999 – 06/ 2015

Technical Lead / Software Engineer

Spearheaded DMM project at US Pentagon by overseeing establishment of suite of programs and web applications to manage document access. Introduced extensive application monitoring within DMM project to ensure streamlined operation of distributed system. Crafted Windows CE application for MetroTech to read and display data from pipe leak detection system through C#. Supported field activities of parole agents by leading execution of Field Information System for California Youth Authority and consolidating web applications, mobile clients, Enterprise database, and existing information systems.

Coordinated design and architecture of mobile applications, web applications, and databases while serving as Senior Developer for ITS tracking system curated for US Pentagon.

Directed formation of ProRep, sales automation system for Genentech by administering code development for Palm-based applications and database synchronization between palm apps and desktop databases.

Improved field data entry and synchronization with Oracle database through porting of ePeg Construction Diary system to Windows CE platform.

Technical Lead for BearTracks Mobile application and devised internal tracking systems to maintain business services across enterprise.

Additional Experience

Software Engineer/Contractor, CS: Critique, Danville, CA, 08/1999, 04/1999 – 09/1999

Software Engineer, Newspager Corporation of America, Brisbane, CA, 02/1996 – 03/1999

Software Engineer, Intersection Development Corporation, Fremont, CA, 05/1991 – 01/1996

Associate Geophysicist/Computer Technician, Grant Norpac, Inc, Bakersfield, CA, 10/1988 – 09/1990

Instrument Technician, Wells Oilfield Specialties. Inc, Bakersfield, CA, 06/1983 – 09/1988

Lighting Designer, Bella Lewitsky Dance Company, Western Opera Theatre, San Francisco, CA, 09/1985 – 08/1988

Education

Bachelor of Science in Mathematics

University of California, Berkeley, CA 1986

Bachelor of Arts in Theatre

California State University, Bakersfield, CA 1983



Contact this candidate