Sam B

Sam B Email and Phone Number

Software Engineer with extensive experience in UI and Backend Integration @ Caterpillar Inc.
deerfield, illinois, united states
Sam B's Location
Greater Indianapolis, United States
About Sam B

Over 8+ years of work experience in Software Industry. I have developed a strong passion and expertise for full stack development, using Angular, React, NodeJS, Next, Express, Typescript, JavaScript. I also gained exposure to Java, AWS, Python & CI/CD.I am currently working as an engineer at Caterpillar Inc., where I am responsible for creating dynamic and responsive web applications, using various technologies and frameworks. I am motivated by the mission of Caterpillar to provide innovative solutions for the construction, mining, and energy industries, and I enjoy collaborating with a diverse and talented team of engineers, designers, and product managers.In my current role, I have successfully used Angular, React, Typescript, JavaScript, Express, Next framework, and stored results using Angular Injector, observable & retrieved data from backend. I also have exposure to Java, SQL, Python, AWS, CI/CD pipelines, and worked in building high-quality and scalable products. I have work exposure in gulp, webpack, Karma, Jasmine. I implemented CRUD operations with HTTP services. I worked on Testing Automation using Playwright and Puppeteer.

Sam B's Current Company Details
Caterpillar Inc.

Caterpillar Inc.

View
Software Engineer with extensive experience in UI and Backend Integration
deerfield, illinois, united states
Website:
caterpillar.com
Employees:
50927
Sam B Work Experience Details
  • Caterpillar Inc.
    Engineer
    Caterpillar Inc. Dec 2018 - Present
    • Successfully used AngularJS, Angular -8,9,10,11,12, and stored results using Angular Injector & observable retrieved the backend data. Worked in SQL, Python, AWS, APIs, Data Pipeline, CI/CD pipelines.• Work experience in NodeJS framework – Loopback, sail, etc., for creating and modeling APIs. Developed API’s using NodeJS and hosted on AWS API instances.• Successfully consumed REST APIs in component-based architecture. Created custom directives, decorators, & services to interface with both RESTful and SOA services. Using HTTP client integrated front-end & back end.Tools - Bootstrap, JSON, HTML5, CSS3, SASS, Virtual DOM, JSX, AWS, SQL, CRUD, NodeJS
  • Werner Enterprises
    Full Stack Engineer
    Werner Enterprises Sep 2017 - Nov 2018
    78641
    • Involved in developing the UI/UX, layout, and front-end programming using AngularJS, NodeJS, Yarn, Jest, Babel, and Webpack. • Designed dynamic and browser-compatible pages using Node JS, AngularJS, HTML, CSS, Flex, Babel, Sagas, Python, and C++.• Work experience in using Angular -8,9,10,11,12,13,14,15,16 library for state management of applications.• Worked on store, reduces, actions and used observable to handle async REST API data requests.• Used ES-2015/ES-2016, Node-based workflow, and built a system involving gulp, webpack, and other tools.• Successfully worked on REST APIs in Node JS & MongoDB. Worked on server-side in Express JS framework. • Successfully created JSON objects at the front end for effective data storage into MongoDB.• Hands-on knowledge in User Acceptance & Accessibility Testing. Developed client-side unit test cases in AngularJS. Work knowledge in Eclipse, WebStorm, Visual Studio & IDEs.• Knowledge in writing test cases for a quality check using JEST & knowledge in writing JSX markup• Security feature creation - Windows-based Authentication, Forms-based Authentication) and Authorization based on users & roles. Worked on AWS Postgre SQL.• Successfully designed AWS Cloud Formation templates for custom sized VPC, and subnets.• Created tagging standards for identification and ownership of EC2 instance, AWS resources, Worked on AWS Postgres SQL.• Successfully implemented auto-scaling lunch configuration, the alert setting for EC2 instances with Angular
  • Entrust
    Software Engineer
    Entrust Mar 2016 - Sep 2017
    Minneapolis, Minnesota, United States
    • Design and development of core APIs for risk mitigation, storing client settings in the wallet. • Work knowledge in application architectures for E-Commerce, B2B, and Distributed Applications.• Successfully used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms. • Made dashboard, asset screen, key filtering settings for client selections & saving the location.• Unit test cases in Jasmine, & Karma along with component/directive for relevant business logic.• Collaborated with AWS team for getting real-time data into widgets, and other key screens, with BAs, UX team, and Agile meetings. Worked on AWS Postgre SQL. • Proficient in high-end charts, widget making, modifying tooltips & categories.Environment: Agile, HTML, CSS, XHMTL, JavaScript, jQuery, AJAX, XML, JSON, Bootstrap, SPA, Angular8, AngularJS, AWS, Jasmine, Karma, Kendo, Redux, Google API, NodeJS.
  • Detroit Engineered Products
    Application / Project Engineer
    Detroit Engineered Products Jan 2014 - Nov 2014
    Troy, Michigan, United States
     Successfully worked on Meshwork software & web development team. Successfully released new versions of morphing tools, web applications & integrated with OEMs proprietary tools.  Enhanced the user experience (UX) & worked on Oracle, MySQL databases. Worked on developing Stellantis proprietary software products and custom web applications. & Provided technology services.Environment: REST, JavaScript, OOPs, Unit testing, Debugging, Test-driven development, C++.

Sam B Education Details

Frequently Asked Questions about Sam B

What company does Sam B work for?

Sam B works for Caterpillar Inc.

What is Sam B's role at the current company?

Sam B's current role is Software Engineer with extensive experience in UI and Backend Integration.

What schools did Sam B attend?

Sam B attended University Of Houston-Downtown, Anna University, Tirunelveli.

Who are Sam B's colleagues?

Sam B's colleagues are Bill Pattillo, Kent Wagenbach, Ed Gott, Kelly Cristina, Sudhish Raghupatruni, Scott Metzler, Max Wall.

Not the Sam B you were looking for?

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.