Kevin Narvaez

Kevin Narvaez Email and Phone Number

Senior Software Engineer @ Lightspeed DMS
salt lake city, utah, united states
Kevin Narvaez's Location
Salt Lake City, Utah, United States, United States
Kevin Narvaez's Contact Details

Kevin Narvaez personal email

n/a

Kevin Narvaez phone numbers

About Kevin Narvaez

Skilled Senior Developer with fifteen-plus years of experience writing solid Java code that has been deployed on hundreds of thousands of computers including Macs, Windows and Linux PCs. Developed a modular application framework that allowed StoryRock to offer custom development services that boosted revenue. Increased StoryRock development team efficiency by introducing Agile methodologies. Implemented licensing and workload services modules for Clusterworx that won the Best Cluster Management award. Knowledgeable and creative team player that loves to mentor and support others.

Kevin Narvaez's Current Company Details
Lightspeed DMS

Lightspeed Dms

View
Senior Software Engineer
salt lake city, utah, united states
Employees:
2
Kevin Narvaez Work Experience Details
  • Lightspeed Dms
    Senior Software Engineer
    Lightspeed Dms Jun 2023 - Present
    Salt Lake City, Utah, United States
    Working on Lightspeed EVO application for power sports dealership management.
  • Cdk Global
    Senior Software Engineer
    Cdk Global Apr 2018 - Jun 2023
    Salt Lake City, Utah
    Working on Lightspeed EVO application for power sports dealership management.
  • Storyrock Electronic Publishing Inc.
    Senior Software Engineer
    Storyrock Electronic Publishing Inc. Oct 2005 - Mar 2018
    Greater Salt Lake City Area
    Developed and maintained the StoryRock application framework which allows many different UI’s to be implemented on top of a common foundation. I separated and modularized the framework from a tightly coupled application. I implemented many of the API’s including printing, remote content web services and picture exporting subsystems. This allowed the company to offer custom development services for various business partners, efficiently expand our portfolio of products and boosted revenue. These products are JavaFX and Swing desktop applications for cross platform deployment on Macs and PCs. These applications include the award winning My Memories Suite™ digital scrapbook application, My Digital Studio™ for Stampin’ Up!, PrintMaster, The Print Shop for Mac and Calendar Creator distributed by Encore Software Inc.I was responsible for JNI C++ integration for Windows and Mac OS to support platform specific functions. I bundled and successfully submitted the Java based PrintMaster to the Mac App Store with support for In-App purchases by using a Java to Objective-C bridge. Other technologies include iText library for PDF importing and exporting and Install4j cross platform installation on Mac OS X and Windows. We use an embedded JavaDB to provide asset searching that I designed and implemented. I also created the database schema, JDBC interface, and SQL queries. These products also include web service clients to communicate with various hosts to allow for on demand downloading of assets and a professional printing backend for photobook, calendar, and greeting card publishing. These clients are implemented using Apache Axis to talk with a .NET web service via SOAP and the Google Guava library for RESTful services. The project files and SOAP web service requests and responses are all XML. RESTful service requests and responses use JSON.I engineered and deployed an automated build environment for continuous integration using CruiseControl, CVS/SVN, and Ant.
  • Techniscan Medical Systems
    Senior Software Engineer
    Techniscan Medical Systems Jan 2005 - Oct 2005
    Developed a touch screen capable user interface for the Ultrasound CT breast cancer scanner in Java utilizing Swing. Wrote shared libraries that allow the Java UI to communicate with the backend scanner application using JNI and C++. Wrote the detailed UI design document describing the implementation from the UI Requirements and System Specification documents.Designed and implemented an automated Ant build environment that performs nightly builds and integrated it with the existing build system.Built an automated test suite using JUnit, jfcUnit, and CPPUnit that runs autonomous unit tests to exercise the various UI components after each build. Wrote the application installation program to deploy the scanner software on Linux using Java, RPMs, and shell scripts.
  • Linux Networx
    Software Engineer
    Linux Networx Jun 2000 - Nov 2004
    Designed and implemented the award winning Clusterworx 3.x management software (Best Cluster Management - Monitoring Solution at Clusterworld in 2003 and 2004) for Linux clusters. Designed and built tools to manage these highly scalable systems that required thorough knowledge of distributed architectures and programming ideologies. Wrote back-end modules including licensing, workload services, and resource administration. Created GUI applications to interact with these back-end services.Extensive UI design and development experience. Expert knowledge of Java, especially Swing/JFC. Also used C++ primarily with JNI to interface with Linux system functions. Devised system specific protocols and interfaces to allow communication between remote services and UI applications.I also designed and built the company intranet. Created web applications for document collaboration, employee directory, and initial sales quote system. The online sales quote system allowed sales reps to more than quadruple the number of quotes they generated and helped to double sales revenue year upon year from about 10 million to nearly 50 million in 4 years. Used PHP, MySQL, and Javascript. Built upon the phpGroupWare open source project and was deployed on Linux.
  • Ibm
    Team Leader, Software Maintenance & Development
    Ibm Oct 1995 - May 2000
    Supervised 8 programmers maintaining 12 programs on 3 different development platforms (Win32,JAVA,DOS) for the K-12 educational software division. Investigated and resolved application errors with Win 32 and Java applications. Coordinated new projects with design team. Scheduled and delivered product patches. Implemented and packaged product updates. Designed internal API for product installations and patches.
  • Ibm
    Software Tester
    Ibm Mar 1995 - Oct 1995
    Designed test cases based on program specifications. Executed test cases and documented erroneous behavior. Worked with programmers to reproduce errors. stressed applications to induce errors.
  • Brigham Young University
    System Operator
    Brigham Young University Sep 1994 - Apr 1995
    Managed system backups of the university mainframe. Resolved system errors. Supervised batched production programs for different departments.
  • Visting Nurses Association Of Northern California
    Mis Technician
    Visting Nurses Association Of Northern California Mar 1994 - Jun 1994
    Provided general technical assistance for office staff. Solved system problems for an IBM RS6000 network. Answered Word Perfect and Lotus 1-2-3 software questions. Installed and maintained office PC's
  • Ibm
    Help Desk Operator
    Ibm Jun 1992 - Jun 1993
    Solved application and printing problems of IBM employees. Supported IBM mainframes using VM/CMS environment. Supported IBM PC's running OS/2. Experienced heavy call volume atmosphere.

Kevin Narvaez Skills

Java Software Engineering Programming Web Applications Mysql Linux Javascript Software Development Php Html Swing Css Cruisecontrol Jdbc Java Enterprise Edition Javafx Java Native Interface J2ee Http Web Development Apache Ant Objective C

Frequently Asked Questions about Kevin Narvaez

What company does Kevin Narvaez work for?

Kevin Narvaez works for Lightspeed Dms

What is Kevin Narvaez's role at the current company?

Kevin Narvaez's current role is Senior Software Engineer.

What is Kevin Narvaez's email address?

Kevin Narvaez's email address is ke****@****ily.com

What is Kevin Narvaez's direct phone number?

Kevin Narvaez's direct phone number is (801) 487*****

What are some of Kevin Narvaez's interests?

Kevin Narvaez has interest in Science And Technology.

What skills is Kevin Narvaez known for?

Kevin Narvaez has skills like Java, Software Engineering, Programming, Web Applications, Mysql, Linux, Javascript, Software Development, Php, Html, Swing, Css.

Not the Kevin Narvaez you were looking for?

  • Kevin Narvaez

    Alumni At California State University, Long Beach | Navigating New Opportunities | Open To Internships And Fellowships | Intern With Beach Building Services At Csulb During My Academic Journey.
    Stanton, Ca
  • Kevin Narvaez

    Brand Architect & Storyteller
    Los Angeles, Ca
    3
    csudh.edu, jewishla.org, gmail.com

    2 +132336XXXXX

  • Kevin Narvaez

    Project Manager At Michael Baker International
    Greater Philadelphia
    5
    gmail.com, eclimited.com, eclimited.com, eclimited.com, mbakerintl.com

    2 +185622XXXXX

  • Kevin Narvaez

    Nice To Meet You
    New York, Ny

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.