0% found this document useful (0 votes)
54 views3 pages

Samuel Martinez: Professional Summary

Samuel Martinez is a React frontend developer with 8+ years of experience developing web applications using technologies like React, TypeScript, JavaScript, HTML and CSS. He has extensive experience building single page applications, reusable components, and responsive user interfaces. Currently he works as a Web App Developer at TC Energy where he builds applications using React and Leaflet and collaborates with designers and other teams.

Uploaded by

vitig2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views3 pages

Samuel Martinez: Professional Summary

Samuel Martinez is a React frontend developer with 8+ years of experience developing web applications using technologies like React, TypeScript, JavaScript, HTML and CSS. He has extensive experience building single page applications, reusable components, and responsive user interfaces. Currently he works as a Web App Developer at TC Energy where he builds applications using React and Leaflet and collaborates with designers and other teams.

Uploaded by

vitig2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Samuel Martinez

React Frontend Developer

Professional Summary
 8+ years as Software Engineer with experience and ability to adapt in both self-starting and collaborative
environments.
 Experienced React Developer with hands-on experience in identifying web-based user interactions along with
Implementing highly responsive UI components.
 Proficient in translating designs & wireframes into high-quality code.
 Extensive experience in developing web pages using HTML5, CSS3, JAVASCRIPT.
 Experience in developing single page applications (SPAs).
 Good experience on customizing CSS frameworks like Bootstrap, Tailwind.
 Experience with the use of Styled Components and Emotion for the creation of React Components.
 Experience in the use of React libraries like Material UI Implementing the components for the creation of UIs.
 Implementing easy to use Bootstrap features for building carousel, accordion, modal windows etc.
 Good experience with Leaflet and React-Leaflet libraries for the creation of Maps.
 Good expertise in analysing the Document Object Model (DOM) Layout, DOM Functions, JavaScript functions,
Component State analysing, Cascade Styles across Browser Dev-Tools and plugins.
 Experience in using React JS components, handle of Props and State management, Events, Forms, Keys, etc.
 Experience in the Implementation of React Hooks for the migration from class components to Functional
components.
 Familiar with creating Custom Reusable React Components Library.
 Experience using TypeScript as programming language for static typing in the projects.
 Knowledge of utilizing cloud technologies including Amazon Web Services (AWS) and Microsoft Azure.
 Good experience in React for creating interactive UI’s using One Way Data flow, Virtual DOM, JSX concepts.
 Familiar with the Creation of API utilizing Strapi as Headless Content Management System (CMS)
 Experience with in the creation of Client Applications with Apollo Client and GraphQL.
 Familiar with the Next JS Framework for the creation of web Applications and Server-Side Render Applications.
 Experience with the Consume of Rest APIs in the Frontend utilizing fetch features like Async Await and Axios for
the HTTP requests.
 Good experience in Bug tracking tools like JIRA and Harmony.
 Experience with Node package manager for the installation of dependencies and Scripts management.
 Experience in Version Control tool like GIT and GIT Hub for source code version management.
 Experience Using IDE tools such as Notepad++, VSCode, ATOM, Sublime Text.

EDUCATION DETAILS:
Bachelor’s in Computer Science from Universidad del Valle de México UVM.

WEB DEVELOPMENT TRAININGS:


- The WEB Developer bootcamp, by Colt Steel
- React the complete guide by Maximilian Schwarzmüller
- The complete React developer course, by Andrew Mead
- JavaScript and ReactJS mentoring, by Abraham Garcia

Technical Skills:
Programming Languages JavaScript, JSX, TypeScript
Web Technologies HTML5, CSS3,
CSS Frameworks Bootstrap, Tailwind
React Frameworks Next JS, React-Bootstrap, Create React App, Material UI
Libraries Leaflet, React-Leaflet, Styled Components, Emotion
Headless CMS & API Tools Strapi, GraphQL, Apollo Client, JSON
IDE & Tools VSCode Notepad++, ATOM, Sublime Text, Linux terminal
Version Control Systems Git, Git HUB
Operating Systems Windows, Linux

Professional Experience
Company: TC Energy, Feb 2022 – Till Date,
Role: Web App Developer
Responsibilities:
 Work with web development technologies like React, TypeScript, JavaScript, Bootstrap5, CSS, HTML.
 Creation of Single Page Applications with React, React-Leaflet, Styled Component.
 Implementation of Draggable and Resizable Components for the UI.
 Creation GIS web Application with React-Leaflet.
 Add functional elements to a Map Layer App to make it dynamic.
 Change the Whole Direction of a User Interface for a better look and functionality.
 Create Reusable Components to Improve the Performance in a web Application.
 Implement Grid System Technologies to make Responsive UI Components.
 Adapt to a class Component project for the integration of new features.
 Integrate new features into Internal Systems web Apps already developed.
 Creation of Layout of web Elements with HTML, CSS and JavaScript
 Develop Flows with Microsoft Power Automate for the automation of Desktop process.
 Work in multiple projects at a time and attend SCRUM meetings for each Project.
 Work in Collaboration with design team members to incorporate visual designs into functional web pages.
 Attend Tickets from Microsoft Azure DevOps.
 Extensively use of Git for version controlling.
 Interact with Testing Team, SCRUM Masters and Business Analyst for fixing of Issues.
 Migration of old version of dependencies into the project to the latest.

Company: Doctype, Sep 2021 – Feb 2022, Reynosa Tamaulipas Mexico


Role: Frontend developer
Responsibilities:
 Creation of web Pages for a Customer.
 Test REST Endpoints using POSTMAN
 Worked with Axios, promise based HTTP client for hitting REST endpoints and fetching data into the app.
 Creation of React Components Library for the web page.
 Created a small API with Strapi for Catalogue on a web Application.
 Development of Layouts for the presentation of UI Mock-ups.
 Implement semantic HTML tags to the pages for a better understanding of roles and parts in the page.
 Assist in building reusable code and libraries for future use.
 Worked with 2 designers, 1 project manager, 1 SCRUM Master, and 6 Developers to achieve design goals.
 Collaborate with design team members to incorporate visual designs into functional web pages
 Creation and Implementation of HTML elements to ensure web pages conformed to accessibility standards.
 Create Multiplatform Components to be functionals in the different web Browsers.
 Documentation of all features and new functionality added to the projects.

Company: LG Electronics, Dec 2018 – Sep 2021, Reynosa Tamaulipas


Role: Web Developer 3 Years
Responsibilities:
 Development of Internal Web pages.
 Work with web development technologies like React, JavaScript, Bootstrap5, CSS, HTML.
 Creation of Layout of web Elements with HTML, CSS and JavaScript
 Creation of Projects in collaboration with Hardware members.
 Planning of Projects in collaboration with other team member to stablish the stack, and the right frameworks,
libraries, resources to be use in every project.
 Creation of a small API to store the information to be displayed on the web site.
 Work with product, design and back-end teams to create web product.
 Participate in product releases and code review with other developers and team leads.
 Creation of responsive and mobile-first web application.
 Recommending solutions for a streamlined, user-friendly interface with the design team.
 Analysis of Software errors, Document Object Model Functions and layout issues under the Google Chrome
DevTools.
 Ensure the Compatibility of all Application elements with the different browser platforms.
 Provide Status of every task and stablish the tasks to be developed for the next days.
 Analyse UI/UX design for responsive layout for improve usability
 Configuration and setup of the Development environments for webOS Application development and for web
development.
 Installation and setup of webOS emulator into virtual machines for a real time environment.
 Administration of the Software versions control in the project.

Company: LG Electronics, Nov 2014 – Dec 2018, Reynosa Tamaulipas


Role: Java Frontend Developer 4 Years
Responsibilities:
 Create Software Solutions to Improve Production process at Factory lines.
 Creation of Internal Desktop Applications to Assure the Quality of Product components.
 Provide software Solutions for the right validation of the Functionality in the Product.
 Development of Apps for debugging purposes and its integration to the Internal Store.
 Creation of Projects in collaboration with Hardware members.
 Debug Software Issues in the LG Smart TV webOS Operating System.
 Creation of Scripts for extraction of information form the file System of the webOS Operating System.
 Creation of Test Sequences for the Reproduction of Issues and bugs.
 Collaborate with Hardware members in the Analysis and Resolution of problems.
 Creation of test sequences to test the Performance in several Hardware components.
 Attend & Coordinate meetings with field Engineers from several countries to give solutions to field claims.
 Attend Software issues Reported during Mass Productions At Factory Lines.
 Attend Software issues reported during Software evaluation by QA members.
 Attend field claims of Software issues reported in North America and South America.
 Implementation of new Software versions by ECO.
 Creation of Engineering Report for all Software Improvements Implemented.
 Collaborate with Korean member from Headquarter to plan the Implementation of Software version Releases.
 Follow up and tracking of Software Issues at JIRA System and Harmony System.
 Attend Business trips to Headquarter in Korea every year to bring all new Changes in the Software of the
product.
 Provide trainings to all R&D Members to Introduce the new Changes in the Software product.
 Provide training to QA Members and FA Operators to educate them in the way of testing the new features in the
product.
 Develop Test Validation protocols to Assure the compliance of each Feature in the product.
 Business trips to several Countries in the world to attend Field Claims Face to Face with the Customers.
 Dedicate 3 Months to prioritize the New product Introduction to ensure the Quality in the product.

You might also like