Post Job Free

Resume

Sign in

react developer/UI developer

Location:
Austin, TX
Posted:
January 12, 2021

Contact this candidate

Resume:

Sita Sindhuri

UI Developer/ Web Developer

Contact: 512-***-****

Email: adjdo2@r.postjobfree.com

Portfolio: https://sindhuri-5530e.web.app/

Github: https://github.com/sindhuriguntur-1996

Linkedin: https://www.linkedin.com/in/sita-sindhuri-guntooru-580341152/

SUMMARY:

Proven experience developing consumer-focused websites using HTML, CSS, Javascript, ReactJS and other Java-script libraries. Built products for desktop and web application users over 4+ years, meeting highest standards for web design, user experience, best practices and speed. Designed and developed web applications across multiple APIs, third-party integrations and databases like MySQL, MongoDB, Firebase

Profound experience in web development using ReactJs, React Hooks, Context API, Typescript, HTML5/4,Chart.JS, CSS/CSS3,SASS, Node.js, JavaScript, JSON,AJAX, Bootstrap, NPM and JavaScript frameworks like JQuery, Redux and testing frameworks like selenium, Jest and Enzyme including UX design tool Figma

Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing and extensive experience with Agile methodologies.

Creative React Developer in designing useful, approachable user interfaces. Knowledgeable on all aspects of Facebook's design best practices and emerging UI development techniques. Skilled at connecting exceptional assets with users via creative UI frameworks and careful user experience optimization for SPA/MPA.

Extensive knowledge-based in JavaScript, especially using jQuery and AJAX driven web applications and UX design

Strong Experience in database design using SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, and MySQL and in No-SQL data bases like MongoDb and Firebase.

Worked with POSTMAN, REST Client on different browsers to test the services and implemented JWT token based authentication for the REST API.

Professional in creating Templates, Mockups and Prototypes using UX design tool Figma

Enthusiastic UI developer eager to contribute to team success through hard work, attention to detail and excellent organizational skills.

Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details accomplished problem solving and analytical skills.

Efficient team member with excellent work/time management skills, communication and interpersonal skills and ability to work under strict deadlines.

TECHNICAL SKILLS:

Programming Languages/Web Technologies: ReactJS, HTML5, JavaScript, Typescript, CSS3, J-Query, AJAX, SASS, SQL, Python, Flask, Pygame, Node.JS, Express.JS, react-redux, Chart.JS, Restful API, JWT.

UX-Design-Tools: Figma

Databases/Version-controls: SQL Server, My-SQL Workbench, Visual Basic; Mongo-DB, Firebase, Git-hub

Operating Systems: Windows 7/XP/VISTA/2008/10, Mac OS, LINUX, UNIX

QA-Engineering: Selenium, Jest, Enzyme.

PROFESSIONAL EXPERIENCE:

Apple, Sunnyvale(Remote) August 2020 – Till Date

UI Developer/ React JS Developer.

Job Description:

This is a release management application that gives access to release management team and feasibility to project managers / developers to track and update the details of their applications like release phases, release notes, user management. It has full-fledged widget dashboard built on React. This dashboard differs depending on the role of user.

Responsibilities:

Responsible for developing website with React.js, Node.js, JavaScript ES6, HTML5, CSS3, material-UI, AJAX, JSON and RESTful API.

Built high performance website using React.js, with virtual DOM and life cycle function, and experience with functional programming in React.js, flux, redux and JavaScript. Understand the concept of pure function, immutable state, function composition, and higher order function.

Developed Page layouts, Navigation bar, controlled component with React.js and material-UI, and infinite scrolling for better user experience, used react-auto-complete-input library and de-bounce to find the appropriate option for completing words when typed in input.

Involved in using React-Router to turn the web application into single page Application (SPA) and to route among different components.

Used React.js with Redux to separate the data and presentation layer. Utilized dispatch, action, reducer and store from Redux stores to handle the states across the components and update the UI.

Use HTML5 and CSS3, material-UI to style the page, improve the user experience by minimizing required operations. Used SASS as preprocessor for building more maintainable CSS with variables, mixins, inheritance and import.

Worked with backend server using node.js and express.js to serve stateless RESTful API to handle requests, used document oriented NoSQL database, MongoDB and mongoose to manage and store customer data for its flexible schema, better performance and horizontal scalability.

Used material-UI for developing horizontal and vertical timelines and managed state using context-API and Redux and worked on role based authentication in grouping the user roles and assigning different privileges on each role.

Worked on consuming Rest API calls for user management in role based authentication and implemented JWT token based authentication for the REST API.

Communicated with product managers and UX designers to translate project requirements and business objectives into polished user interfaces.

Collaborated with teammates to deliver valuable features meeting business and customer needs, worked closely with DevOps team to implement and maintain Continuous Integration (CI) and Continuous Delivery (CD) practices.

Used Agile software management that included iterative application development, weekly Sprints, stand up meetings.

Environment: React.js, JavaScript, HTML5, CSS3, Node.js, axios, SASS, Visual Studio Code, GIT, Agile, Redux, ContextAPI, React hooks, Bootstrap, Rest-API.

Virtusa-Polaris, Chennai, India September 2017 – February 2020

UI Developer/React Developer

Job Description:

It is a banking application that keeps track of all the tools used inside the project. User enters into the application by gathering all requirements from customer. Depending on the requirements, a list of tools that matches the criteria will be generated along with the comparison chart. Once the tool is selected, user would receive a detailed report of the tool along with the environment setup instructions. Entire application is built on React and JavaScript libraries.

Responsibilities:

Worked with Facebook's new framework – ReactJS along with Redux, HTML 5, Typescript, CSS/CSS3, D3, JavaScript, Bootstrap, NodeJS, SASS, Git, React Testing Library, in an Agile environment.

Worked with Redux and Context API to make the user available throughout the application

Worked on React JS Virtual DOM and React Views, rendering using components which contains additional components called custom HTML tags.

Developed cross-browser/platform to match design specs for complex page layouts while adhering to code standards.

Implemented React container and presentational components (as Stateless and Functional components when applicable)

Built responsive web page using semantic HTML, CSS3 and CSS preprocessors.

Worked with JSON for data exchange between client and server.

Involved in User Interface which is generally testing the graphical user interfaces, how the user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.

Extensively used Bootstrap and it’s modules for the exact fit of the application and so to develop a responsive application.

Used CSS preprocessor SASS for the styling of the application globally using the style.css.

Worked on various python libraries like pandas and textract to extract the values from excel and word documents.

Followed Agile software management (Scrum) development methodologies for software development.

Collaborated with QA team to test software quality through manual and automated testing in Jest and Enzyme. Worked with typescript to avoid compile time errors that can occur through Javascript.

Created designs, frames and Prototypes using UX design tool Figma.

Was part of development support team in generating regex patterns through python code for values comparison

Performed Python file I/O operations and worked on Comprehensions.

Worked with OS module to fetch files from directories.

Worked closely with the business to understand the requirements and give weekly demos with regards to the progress during the Sprint.

Was part of the design and requirement gathering process, also helping along the usability testing with potential users.

Worked with the API Gateway to get the data, as we worked in a contract-first model. Defined contract for the UI.

Environment: React.js, JavaScript, HTML5, CSS3, SASS, Visual Studio Code, GIT, Agile, Redux, ContextAPI, React hooks, Bootstrap, python, regex.

MGIT, India July 2016 – August 2017

Full Stack Developer

Multiple projects

Job Description:

Developed UI application which has login where an employee can login into the portal to see his candidacy details and can chat with the other candidates .These are developed using MERN stack.

Responsibilities:

Worked on ReactJS along with Redux, HTML 5, CSS/CSS3, D3, JavaScript, Bootstrap, NodeJS, SASS.

Worked with design of UI contract requirements, sanitized user input for display (dangerouslySetInnerHTML compatible with ReactJS).

Used Code Splitting (webpack), making smaller bundles to be loaded for performance.

Worked on adding category based search feature with CSS/ Bootstrap/JavaScript and comparison charts with Chart.JS

Worked with JSON and AJAX in fetching the data related to tools in the project

Worked with Node.JS and Express.JS in setting up a http server for the application and on various middle wares like redux-thunk, body-parser.

Coordinated with CS Team to evaluate and improve software and hardware interfaces. Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.

Reviewed code, debugged problems and corrected issues. Inspected equipment, assessed functionality and optimized controls.

Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.

Worked on multiple components in react to enhance the existing website.

Took concepts and produced design mockups and prototypes to strengthen designs, enhance user experiences and improve site interactions.

Conducted unit testing to deliver optimal browser functionality.

Collected, defined and translated user requirements into project designs and implementation plans.

Worked with firebase in storing and retrieving data

Worked with JSON for data exchange between client and server.

Utilized various jQuery plugins to build Rich Internet Application to make it look more intuitive.

Using CRUD operations of MongoDB database management system and handled database access using Node JS.

Environment: React.js, JavaScript, HTML5, CSS3, SASS, Visual Studio Code, GIT, Agile, Redux, ContextAPI, React hooks, Bootstrap, Node.js, axios, Rest-API, Mongo-DB, MY-SQL, Express.JS.

Education Background: Bachelor’s in computer science at Mahatma Gandhi Institute of Technology, Hyderabad, India.



Contact this candidate