www.gurutechnologies.net Open in urlscan Pro
34.210.174.112  Public Scan

Submitted URL: http://gurutechnologies.net/
Effective URL: https://www.gurutechnologies.net/
Submission: On February 25 via api from DE — Scanned from DE

Form analysis 1 forms found in the DOM

POST /wp-admin/admin-ajax.php

<form class="ajax-form ng-pristine ng-valid" data-message-class="colors-d background-95 heading border" action="/wp-admin/admin-ajax.php" method="post" novalidate="novalidate">
  <div class="row">
    <div class="col-md-6 control-group">
      <div class="alt-placeholder">Name</div>
      <input type="text" name="name" value="" size="40" placeholder="Name" data-validation-required-message="Please fill the required field." required="">
      <div class="help-block"></div>
    </div>
    <div class="col-md-6 control-group">
      <div class="alt-placeholder">Email</div>
      <input type="email" name="email" value="" size="40" placeholder="Email" data-validation-required-message="Please fill the required field." required="">
      <div class="help-block"></div>
    </div>
    <div class="col-md-12 control-group">
      <div class="alt-placeholder">Message</div>
      <textarea name="message" placeholder="Message" data-validation-required-message="Please fill the required field." required=""></textarea>
      <div class="help-block"></div>
    </div>
    <div class="col-md-12 form-actions">
      <input class="button" type="submit" value="Send">
    </div>
  </div>
</form>

Text Content

All The Latest Blog
Documentation Help
Awesome How We Work
We Are Designers Who We Are
Some Facts Our Numbers
To Top


 * Home
 * About
 * Team
 * Work
 * Process
 * Skills
 * Contact
 * Blog
   
   

 * 
 * 
 * 
 * 
 * 
 * 
 * 

PROJECT DESCRIPTION



PROJECT DETAILS

Client:

Groups:

 * 
 * 
 * 

 * 
 * 
 * 


CREDITS

 * Photos by:
   * Katya Alagich, CC BY 2.0 License
   * Jim Lukach, CC BY 2.0 License
   * Johan Larsson, CC BY 2.0 License
   * John Kraus, CC BY 2.0 License
   * THOR, CC BY 2.0 License
   * stephane, CC BY 2.0 License
   * Pexels, CC0 License
   * Stocksnap, CC0 License
   * Picjumbo, Picjumbo License
 * Video by:
   * Mazwai, CC BY 3.0 License
 * Icons by:
   * Designmodoh, License

 * 
 * 
 * 


CUSTOM SOFTWARE DEVELOPMENT

We Are Developers
 * We Are Developers
 * We Are Innovative
 * We Are Programmers
   
   

Guru Technologies develops custom software, web apps, mobile apps, databases,
UI/UX design, desktop & server programming as well as technical support.

About UsOur Work


DEVELOPERS

Of Ideas


SOFTWARE ENGINEERS

Smart Program Design


PROGRAMMERS

We Create Applications


ABOUT

We Create Awesome Stuff

We are Guru Technologies located in Layton, Utah. We develop custom software for
a wide variety of platforms in a wide variety of computer languages. Our team is
especially talented at adapting to specific client needs.

WEB APPLICATIONS

We love building layout responsive web applications that work well on phones,
tablets, and desktops. We also focus on building client-responsive, Web 2.0
applications that react quickly to the user without requiring full page loads
for user actions.

MOBILE APPLICATIONS

We are experts with iOS, both iPhone and iPad, and Android, both tablet and
phone. We are highly adept at supporting these operating systems natively, but
we also build a variety of hybrid-platform apps when both iOS and Android
support are required

DESKTOP APPLICATIONS

We have developed a variety of desktop client type applications to fit custom
business needs.

CLIENT SUPPORT

We have a dedicated tech support team that provides phone and email support, and
also maintains backend services and servers, databases, and cloud services

EMBEDDED SYSTEMS

Wether it be on a custom device, raspberry pi, or other system, we are
experiened at writing software to fit your special needs.


TEAM

Who We Are

Our success is due to the high technical competence of our team. Most of our
team has graduate or post-graduate degrees in Computer Science, or related
fields. Our team has been carefully curated over many years to focus on
versatility and T-Shaped people.




WE CREATE
GREAT SOFTWARE

The unifying passion of our employees is to ensure users have great experiences
with software. Too often, software is confusing and poorly written. We aim to
change that.


WHERE WE ARE

Our entire team is located in our Layton, Utah office which is on the first
floor of the Grandview Corporate Center. Our address is:

1645 E Hwy 193, Suite 103

Layton, UT 84040

Zum Verschieben drückst du die Pfeiltasten entsprechend.






Karte
 * Gelände

Satellit
 * Beschriftungen












Kurzbefehle
KartendatenKartendaten © 2022 Google
Nutzungsbedingungen
Fehler bei Google Maps melden
Kartendaten © 2022 Google


OUR WORK

Some Recent Projects

With over 15 years in business, we've built applications for dozens of clients.
Here are a few of the awesome projects we can share with you.

 * All
 * Web
 * Mobile
 * Android
 * iOS
 * Tablet
 * 

CrewTracks

This app has a full web application backend, full API, native tablet app with an
intuitive interface. It helps construction workers do time shifts and time
allocation.

Jill's Office

Manages call routing, call queuing, push notifications, etc. to allow even the
smallest company to have the customer service of a 9-5 secratary

Maggie Sottero

This beautiful app showcases the new bridal designs for each new season
collection w/ intuitive controls to help customers narrow choices

Inwest Title

These apps have powerful features that allow users to generate quotes, place
orders, locate offices, and find information about properties.

Vinny

Vinny puts the car purchasing power in your hands by telling you what the dealer
paid at auction for their cars their lots.

Beside You Forever

Let's users create their own wedding announcement site with highly customizeable
elements.

Elevate Home Warranty

Calculates costs of packages and options for home warranties and has a backend
that manages orders and claims

Starrizer

Helps unknown artists and musicians get noticed and get their music purchased.
One unique innovation is the quick discovery feature

Pinyata

Social media and sharing app used to connect with your friends and tell stories
together

Kindex

Family history and indexing app that helps organize journals, documents, and
other information for searching and long-term preservation

Evidence 360

Classroom observation app for teacher evaluations that allows evaluators to take
notes during an observation, do tasks—scoring, aligning, etc

Lumibook

A cloud book platform with a wide variety of resources including
text/audio/vidio, file sharing, social media interaction, and more

Missionary Memories

Within minutes gather, edit, and print missionary emails and photos to create a
beautiful hardbound book.

Documap

Browser-based document manager that uses a unique visual map interface for
tagging and locating documents

Float River

A mobile app that is used to order vehicle shuttle services for fly fishing and
river float trips.

Greenlight

A dating app that helps you get matched with people near you, carry out
conversations, browse the map, etc.


OUR PROCESS

We Make Our Customers Happy

More important than good engineering is the ability to really understand the
problems and the needs before trying to solve them. We often have clients that
have a need that they think requires an engineering solution. We are always able
to solve this problem or point the client to a solution that already exists.
This is our process:

Research

First we listen. We carefully find out our clients' needs.

Concept

With our years of experience, we show our clients conceptually what we could
build to meet their needs, or, if there is already something that fits their
need.

Develop

Using some of the best software engineers in Utah, we build the project by
modeling the data, implementing specific use cases, and programming with
frequent customer feedback at regular intervals

Test

Often overlooked, but very important, we let our clients test the work
throughout the engineering process so they can see how the project is
progressing. Doing testing while developing is a cornerstone of our process.

In short, we aim to make the experience working with us pleasant and easy. Our
greatest complements usually come from clients who have used other companies
unsuccessfully and come to us to rescue their projects. The difference is
usually night and day and why our clients keep coming back to us.


OUR NUMBERS

Some of the cool facts about us

224
Projects
183
Clients
16
Years in Business
68
Servers Managed

We have a long history of building good relationships to help our clients
achieve success.


OUR SKILLS

Our Main Skills

We've grown experienced in a very broad range of technologies and languages. We
always stay up to date with cutting edge skills, but we also understand how
important it is to be smart about employing the proper mix of cutting edge with
tried-and-true languages and frameworks for long-term viability

 * Frontend Web
 * Backend Web
 * Mobile Development
 * Databases
 * Desktop/Other




From flexbox, to the canvas element, we are up to date using the latest
well-supported HTML5, and CSS3 browser features. We also work with a variety of
frameworks/libraries to make developing beautiful frontends for web applications
we build for our customers.




JAVASCRIPT FRAMEWORKS

Angular
We love this powerful and respected full front-end framework.  It’s a good
solution for complex business applications.  Maintained and supported by Google.

React
A declarative, component-based library that’s great for building fully
interactive front-ends. We love the wide support and versatility.  Maintained
and supported by Facebook.

Vue.js
Another progressive, component-based framework that we love working with.




DESIGN

Material Design
We love Google's Material Design and like to use it in conjunction with
libraries like Angular Material and other material design implementations to
show off the latest modern design styles.

Bootstrap
We've been using Bootstrap for a long time to create beautiful, modern designs.

UI/UX
We use tools like Adobe XD, Sketch, Figma, Invision, and Balsamiq to help mockup
and try various user interface designs and user experience before we build.




OTHER LIBRARIES

There are a lot of different frameworks out there not named here that we've
implemented over the years, and we know how to effectively piece these
technologies into a powerful frontend using design patterns like MVC, MVVM, and
MVP.

TypeScript
We love putting Mircrosft's awesome technology TypeScript to good use. Embraced
by Angular, we've used this technology in many projects.

jQuery
When the job is simple, jQuery can be a powerful tool. We've been using jQuery
as long as it's been around.  The need for this has lessened with modern
ECMAScript.








Whether you need an API, web app backend, or socket server, we can meet your
needs. Each of the many backend languages has strengths and weaknesses. Backend
is one of our strongest competencies as a company. Here are the languages we
work with:

Python
We're fond of this excellent and powerful scripting and backend language. We
most frequently pair Python with Django but also have experience with other
python frameworks such as Flask and Falcon. This is also a great choice for
machine learning projects, and we love using Django-admin for webapp
administration.

C# and .NET
We love C# and the .NET ecosystem, especially Microsoft’s new .NET Core (now
called just .NET), especially since they have released it with an open source
MIT license.  We’ve been working with the .NET ecosystem for 15 years, including
ASP.NET, .NET, .NET Core, WinForms, XAML, etc.

PHP
This trusty old language is the most popular backend language on existing web
apps. We've been using it for 15 years, and you won't find many with more
experiance than us. We've also used many PHP frameworks like CakePHP,
CodeIgniter, Laravel, and others in addition to native PHP apps.

Ruby
We've done our fair share of Ruby projects, and several of our internal
processes are built with this language. Ruby on Rails is the most popular
framework that we use most often with this language. We also really like how
rails migrations work for database change management.

NodeJS
NodeJS is a great choice we've used in projects where asynchronous calls are
heavy and frequent, or where it's handy to have the backend and frontend
languages be the same.

Java
Some of our developers just love developing in Java. We've written several
enterprise and financial applications with Java backends. And of course, our
native Android applications use Java (more often these days we use Kotlin for
Android.)

Go / Golang
We've worked with Google's Go language in at least one major project now that
uses Go as the primary language powering the API backend. We've found it to be
delightful to code in.






We are the top mobile app software development company in Utah.  We have large
teams of both iOS and Android developers at our company that build native code
apps as well as cross-platform apps.  We are especially proficient with Flutter,
Google’s cross-platform mobile development toolkit for iOS and Android.

Android
Android is a powerful mobile platform we love to develop for. In our most
intense Android project, we've gone as far as re-compiling a custom Android
kernal to meet the needs of one of our clients. Whether the app is for Android
tablet, phone, or both, we can create powerful, inutitive and responsive
applications in Android. We’ve been building for Android since the first Android
phone was released in 2008.  We often use Google’s new Flutter/Dart framework so
apps work well in both Android and iOS, but sometimes clients prefer native
code, and for that we primarily use the Kotlin programming language.  We also
maintain some older Java-based Android apps as well.

iOS
The iOS developers on our team tend to be fully into Apple's ecosystem. We've
developed a lot of different apps for Apple products such as iPhone, iPad, and
iWatch for every version of iOS since 2008. Every new iOS app we make that we
aren't doing with Flutter, we build with Apple's modern Swift language. We also
maintain some older apps written with Objective C. We know the best way to
integrate storyboards, nib files, auto layout, and custom views into a fast,
powerful and responsive app that follows Apple's guidelines for release in the
App Store.

Flutter and Cross-Platform
There are a variety of technologies to support cross-platform mobile app
development. At Guru Technologies, we are extremely proficient with Flutter and
Dart, which is a very cost-efficient way to quickly build apps. We have been
working with Flutter since before it's official release from Goolge and have
developed over 20 mobile applications with it.

We also can work with a variety of other cross-platform technologies such as
React Native, Xamarin, NativeScript, Ionic Framework, and Cordova.  We’ve been
working with these other frameworks for several years, primarily before Flutter
was released.  We continue to maintain several applications using these
frameworks.

Cross-platform development technologies like Flutter are very useful for
supporting iOS, Android, and even web and desktop platforms without costing
nearly as much as the native app development would in each platform.






Databases are at the core of most of our work. We have a strong competency in
database architecture, database management, and database optimization. When
considering database architecture it's important to consider the scale of the
application, whether replication or distributed technology is needed.

Relational, SQL-Based Databases
MySql, MS SQL Server, PostgreSQL/Postgres, MariaDB, SQLite, Advantage Database,
etc

NoSql Databases
MongoDB, Redis, and DynamoDB

Cloud Databases
Amazon Aurora, Amazon RDS, DynamoDB, and Azure SQL

Data Warehousing and Business Intelligence (BI)
Redshift, Azure Synapse Analytics, Looker, Sisense, Tableau






Desktop
We've written desktop applications in everything from C# to Java to C++ to C
itself. More modern cross-platform desktop apps we've written have been done
with Electron.

Embedded Systems
We've written custom applications for various embedded platforms. This includes
custom hardware, Raspberry Pi, Arduino, etc.




CONTACT US

We'd love to talk with you

Phone Number: (801) 528-1195

1645 E Hwy 193, Suite 103
Layton, UT 84040

Email: contactus@gurutechnologies.net

www.gurutechnologies.net

Name

Email

Message



Custom software development, web apps, phone apps, databases, website design &
programming, and desktop & server software

PAGE NAVIGATION

 * Home
 * About
 * Team
 * Work
 * Process
 * Skills
 * Contact
 * Blog
 * Careers

RECENT POSTS

 * Cross Platform iOS/Android Development
 * Technologies We Are Using Right Now
 * Vimeo Video Script
 * New Student Classroom Management App - Kodiak Picker
 * Newest App to Hit the Store...

© 2021 All Rights Reserved