Brian Greene
Senior Fullstack Developer at EG America- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Amy Sutherland
Brian was a great coworker. He is easy to get a long with and great at collaboration. I was always impressed with Brian's ability to offer innovative solutions. He has an eye for design, which is rare for someone that is also skilled in programming. Brian would be a great asset to any team.
Clayton Berrett
Brian came to the Bank of Utah with the skills needed to be a great Web Developer. Brian not only has the technical skills but the soft skill needed to communicate with people at all levels.
Amy Sutherland
Brian was a great coworker. He is easy to get a long with and great at collaboration. I was always impressed with Brian's ability to offer innovative solutions. He has an eye for design, which is rare for someone that is also skilled in programming. Brian would be a great asset to any team.
Clayton Berrett
Brian came to the Bank of Utah with the skills needed to be a great Web Developer. Brian not only has the technical skills but the soft skill needed to communicate with people at all levels.
Amy Sutherland
Brian was a great coworker. He is easy to get a long with and great at collaboration. I was always impressed with Brian's ability to offer innovative solutions. He has an eye for design, which is rare for someone that is also skilled in programming. Brian would be a great asset to any team.
Clayton Berrett
Brian came to the Bank of Utah with the skills needed to be a great Web Developer. Brian not only has the technical skills but the soft skill needed to communicate with people at all levels.
Amy Sutherland
Brian was a great coworker. He is easy to get a long with and great at collaboration. I was always impressed with Brian's ability to offer innovative solutions. He has an eye for design, which is rare for someone that is also skilled in programming. Brian would be a great asset to any team.
Clayton Berrett
Brian came to the Bank of Utah with the skills needed to be a great Web Developer. Brian not only has the technical skills but the soft skill needed to communicate with people at all levels.
Experience
-
EG America
-
United States
-
Retail
-
300 - 400 Employee
-
Senior Fullstack Developer
-
Jan 2022 - Present
-
-
-
The Church of Jesus Christ of Latter-day Saints
-
United States
-
Religious Institutions
-
700 & Above Employee
-
Software Engineer 3
-
Jan 2021 - Jan 2022
-
-
-
Clover Software LLC
-
Vernal, UT (Remote)
-
Owner
-
Jun 2008 - Jan 2022
- Work in depth with clients and end-users to gather requirements and implement those requirements using agile principles, delivering value early and often. - Implemented web apps and mobile apps for the following types of systems: time tracking, inventory, invoicing, study guide creator, fitness tracker, insurance coverage inventory, website content management, shopping cart, and alot more. - Used a wide range of tools and technologies for my projects: .NET, C#, Linux, Node.js/Express, JavaScript, Web API, MVC, React, React with Function Components, AngularJS, Telerik, PHP, MySQL, T-SQL, NoSQL, Sails.js, Adobe Photoshop, and Adobe Illustrator. - For the first 3 years, developed fully functional websites using CMS’s such as Joomla, Wordpress, and Drupal customized to the customer’s needs, developed custom applications that met customer’s specific needs such as web forms, user interfaces, database design, etc, Created graphics and edited photos for a crisp modern template design. Show less
-
-
-
Superior Drilling Products
-
United States
-
Oil and Gas
-
1 - 100 Employee
-
Senior Software Engineer
-
Apr 2014 - Jan 2021
- Build and maintain software for manufacturing and tracking processes using the following technologies: ASP.NET C# MVC, WebAPI, Ninject, Node.js, Sails.js, AngularJS, KendoUI, React.js Windows Server 2012, Linux UBUNTU 16+. - Build and maintain native mobile applications that track tools in the field from inventory management all the way to invoicing tool rentals and sales, using: NativeScript iOS, NativeScript Android, JavaScript, XML. - Design and implement very complex and normalized database structure to accommodate flexibility and scale-ability of our business model over time. Show less
-
-
-
Uintah Basin Applied Technology College
-
Primary and Secondary Education
-
1 - 100 Employee
-
Web Development Instructor/Contractor
-
Feb 2015 - Jan 2018
- Taught basic principles about web development to students with little or no experience of web development. - I taught on the following topics: Markup language, HTML, HTML markup structure, CSS, CSS Selectors, and basic JavaScript capabilities. - Taught basic principles about web development to students with little or no experience of web development. - I taught on the following topics: Markup language, HTML, HTML markup structure, CSS, CSS Selectors, and basic JavaScript capabilities.
-
-
-
KLAS Research
-
United States
-
Information Technology & Services
-
200 - 300 Employee
-
Software Developer
-
Nov 2013 - Apr 2014
- Besides being an amazing company, KLAS provided several projects for me that helped me to improve upon my javascript skills including SPA-like functionality and mobile application development. I strived to implement standard and good-practicing code to contribute to Klas's mission and to improve health care. I worked along side very knowledgeable and seasoned developers that enforced best practices, regular code reviews, and had several discussions on design patterns. - Implemented a ``ticker'' tool that provided realtime updates to all researchers on buzz words and topics. Show less
-
-
-
Bank of Utah
-
United States
-
Banking
-
200 - 300 Employee
-
Software Developer
-
Sep 2012 - Nov 2013
-Engage in software development projects consisting of web applications, process automation scripts, using C#, ASP.NET MVC, PHP, SQL Server, MySQL, HTML, CSS, and JavaScript/jQuery. -Use best practices for software development such as implementing easily readable code, SQL injection proof web applications, maintainable and reusable code, and version control. -Help provide support for nearly 350 very active computer users on many levels such as network troubleshooting, retrieving data backups, VM and server troubleshooting, phone support, hardware installation, software compatibility, etc. -Work to maintain data integrity and reliability, using best practices for VM organisation, email retention, system and data redundancy, and DMZ security. Show less
-
-
-
Varian
-
United States
-
Medical Device
-
700 & Above Employee
-
Flat Panel Test Technician II
-
Jun 2011 - Sep 2012
- Take several x-ray images at various exposed levels onto a flat panel to find defects in the digital images that the flat panel produces. - Run automated scripts and manual tests on digital flat panels to ensure that it meets customer specification. - Perform voltage tests on devices to ensure that no shorting exists in the circuit system. - Take several x-ray images at various exposed levels onto a flat panel to find defects in the digital images that the flat panel produces. - Run automated scripts and manual tests on digital flat panels to ensure that it meets customer specification. - Perform voltage tests on devices to ensure that no shorting exists in the circuit system.
-
-
-
J&C Enterprises
-
Vernal, UT
-
Crane Driver / Technician
-
Jul 2006 - Jul 2007
- Drove 60-ton cranes, rigged up the crane, and used hand signals to guide the crane operator under complex and hazardous circumstances. Creatively chained up large masses to the crane for even weight distribution. We moved oil rigs, set modular homes, and became proficient using a cutting torch and using welding equipment. - Drove 60-ton cranes, rigged up the crane, and used hand signals to guide the crane operator under complex and hazardous circumstances. Creatively chained up large masses to the crane for even weight distribution. We moved oil rigs, set modular homes, and became proficient using a cutting torch and using welding equipment.
-
-
Education
-
Weber State University
Bachelor of Science, Computer Software Engineering -
University of Utah
Started Computer Engineering program, Computer Engineering -
Utah State University
Associate of Science (AS), Pre-Engineering