Sam R.

Sam R. Email and Phone Number

UI Developer at Digital hub solutions @
Sam R.'s Location
Canada, Canada
About Sam R.

• 6+ years of front-end development experience in TypeScript, React, React-native, Angular and Node.• Expertise in building responsive web design user interfaces using Css flex box, media queries and Sass.• Great experience with functional and class components in react.• Expertise in using redux and ng-rx for state management.• Great knowledge on angular and react component life cycle methods and handling state and props of react components. Expertise in using react-hooks.• Great experience with Observables, Subject, Behavior subjects in RxJs.• Experience in using build tools such as Webpack, Babel, Gulp, Grunt and handling NPM packages.• Great at handling routing using react-router and angular-router. • Expertise in making web api calls using fetch and axios.• Great experience with middleware such as redux-thunk, redux-saga.• Expertise in writing applications in JavaScript (ES5, ES6 and above) and TypeScript• Experience in building web applications using jQuery, bootstrap, ajax and expertise in handling REST apis. • Very good at configuring linting tools such as es-lint and prettier. • Expertise in writing unit test cases using Jest, Enzyme, Testing-Library, Mocha and Jasmine.• Experience in using dev tools such as angular, react and redux dev tools to debug and inspect the application.• Expertise in building mobile applications using react native, ionic and Cordova.• Expertise in building microservices using express js. hapi js and node and hosted application in cloud.• Working experience with sql and no-sql servers. Good at CRUD operations on sql records.• Great experience with CI/CD pipeline and Jenkins, Docker, Kubernetes.• Good at creating splunk dashboards and alarms to monitor health of a system.• Expertise in GIT version control and good at SVN. Used Jira and confluence for documentation. • Great experience with IDEs such as visual studio code, WebStorm, android studio and eclipse. • Worked in Agile and Scrum methodologies.

Sam R.'s Current Company Details
Digital hub solutions

Digital Hub Solutions

UI Developer at Digital hub solutions
Sam R. Work Experience Details
  • Digital Hub Solutions
    Ui Developer
    Digital Hub Solutions Feb 2021 - Present
    Mississauga, Ontario, Canada
    • Developed rich user interfaces using css flexbox to have responsive design to fit into different screen sizes.• Extensively worked on react and react-native applications by creating reusable components, higher order components and functional components.• Used react-hooks to build functional components.• Integrated react native device info library to get the device information such as battery, OS, device orientation, versions etc.• Experience in testing cross platform features for iOS and android.• Good at handling local storage and reduce unnecessary api calls to improve the performance. • Worked with react life-cycle methods to initialize, render, update and unmount components. • Used redux to maintain state of the application by having actions, reducers, store, dispatchers.• Worked with middleware such as redux-thunk and redux-saga.• Used state and props to hold and propagate properties between parent and child components.• Created reusable components such as buttons, input, toggles and many more to maintain consistency across the application.• Did extensive unit testing with Jest, testing-library and Enzyme to bring 100% code coverage.• Extensively worked with promises and making them synchronous using async-await pattern. • Always built applications by taking performance and optimization into consideration.• Worked with sql queries to maintain records also worked with cloud configurations settings. • Involved in developing rest services using express js and node.• Involved in gathering requirements and transforming them into technical solutions.• Great contribution in development and testing phases of application.• Great exposure to ci/cd pipeline and docker to build and deploy applications. • Good experience with git version control and used jira, confluence for documentation.
  • Tyd Technologies
    Angular Developer
    Tyd Technologies Oct 2017 - Jan 2021
    Toronto, Ontario, Canada
    • Developed web applications using html, css and latest angular versions.• Worked with angular life-cycle methods to create, render and update components.• Used angular cli to create components, templates, services, pipes, directive and adapted new features from angular framework. • Used angular core components and angular router to build single page applications. • Built forms using angular forms and used in reusable components.• Used ng-rx and redux for state management of applications.• Worked with dependency injection while building application.• Extensively worked with typescript, angular mvc framework and third party npm packages.• Added unit test cases and enforced code coverage using karma framework.• Involved in accessibility testing to ensure screen readers can properly read the interfaces.• Used browser extension dev tools to debug and profiling application.• Developed responsive web interfaces to fit into different screen sizes.• Worked with http-client library to make network calls from the application.• Did proper error handling to ensure application is not crashing due to run time exceptions. • Integrated splunk monitoring tool and setup other dashboards to capture the business metrics. • Involved in design pattern decisions, helped in building backend services with hapi js and node. • Build mobile application using ionic and Cordova.• Worked closely with business, development team and management to daily work.• Worked with different databases such as sql and no-sql. • Followed agile methodology.• Used git, jira and confluence for collaboration.
  • Sapphire Software Solutions
    Ui Developer
    Sapphire Software Solutions Jan 2016 - Aug 2017
    Hyderabad, Telangana, India
    • Worked with vanilla JavaScript and typescript.• Implemented Responsive Web Design using CSS, Twitter Bootstrap, custom media queries, etc.• Used CSS pre-processors like SASS and Bootstrap. • Design development of presentation layers using HTML5, CSS, JavaScript and jQuery and react.• Implemented routing using angular router. • Developed cross browser compatible web pages.• Implemented Performance Tuning to make the pages load fast and in an effective way. • Used ajax for implementing dynamic Web Pages and content was fetched via Restful API calls. • Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility. • Performed unit testing using jasmine. • Enhance and supported legacy application. • Involve in migrating jQuery application to Angular js. • Interact with backend developers and qa teams. • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects. • Modifying/Updating the existing code base on the specification changes. • Interacted with rest api calls which are built in java springboot.• Worked with different databases.• Used Git for version control.

Sam R. Education Details

  • Jntuh
    Jntuh
    Electronics And Communications Engineering

Frequently Asked Questions about Sam R.

What company does Sam R. work for?

Sam R. works for Digital Hub Solutions

What is Sam R.'s role at the current company?

Sam R.'s current role is UI Developer at Digital hub solutions.

What schools did Sam R. attend?

Sam R. attended Jntuh.

Not the Sam R. 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.