Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

VIJAY KRISHNA

Vancouver,Canada

Summary

Experienced professional with 5+ years of expertise in analysis, application design, prototyping, development, integration, and testing of applications. Proficient in Agile (SCRUM) and Test-Driven Development (TDD) methodologies, consistently delivering successful projects. Skilled in developing User Interface (UI)-rich Web Applications using cutting-edge technologies including HTML5 semantic elements, Flexbox, Grid, JavaScript, Node.js, React.js, Bootstrap, Media Queries, Material UI, and other CSS Frameworks.


Extensive experience with HTML APIs like Web Storage for local data storage. Proficient in CSS concepts such as Background, Positioning, Text, Border, Margin, Padding, Flexbox, Animations, Layouts, Table, Pseudo Elements & Classes. Strong knowledge of JavaScript (ES6) for API data manipulation.


Expertise in React component creation, routing, lazy loading, Redux, and NPM packages. Skilled in NoSQL database modeling and development using MongoDB.


Proficient in writing UI component unit test cases with Jest and Enzyme. Familiar with bug/issue tracking using JIRA and project tracking & management. Experience with Cloud Computing Services like Amazon Web Services (AWS - EC2 EBS S3 and ELASTIC SEARCH). Proficient in designing fully distributed systems using Restful API and Microservices with GIT for version control and configuration management.

Overview

6
6
years of professional experience
1
1
Certification

Work History

React Developer

Ramsoft
10.2023 - Current
  • Designed REST calls using React to streamline user interface performance.
  • Maintained high-level expertise in React state management strategies.
  • Developed reusable components to facilitate faster development timelines and improve overall code quality.
  • Reduced application load times by optimizing React components and utilizing code-splitting techniques.
  • Developed user interfaces for deployment on Amazon Web Services (AWS) platforms.
  • Collaborated with cross-functional teams to develop seamless integration of APIs, improving data flow within applications.
  • Participated in software field testing to verify performance of developed projects.
  • Mentored junior developers, providing guidance on React concepts and best practices for efficient project completion.
  • Created documentation and reference materials for the development team, streamlining onboarding processes for new hires.
  • Proved successful working within tight deadlines and a fast-paced environment.

Frontend Developer

Tata Consultancy Services (TCS)
10.2018 - 01.2022
  • Demonstrated proficiency in Agile Software Development and Scrum technology, ensuring efficient project execution
  • Utilized HTML, CSS, and JavaScript to create visually appealing and responsive web pages that met client requirements.
  • Developed Page layouts, Navigations, presenting designs and concepts to the clients and management
  • Engineered a pagination module in React JS for organized display of backend data
  • Incorporate the React JS, Suspense, fallback features to improve the performance of the page
  • Used React JS for front-end framework and Redux architecture for creating data layers for unidirectional data flow
  • Used React DOM manipulation and React State to generate the data result in UI
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Developed client-side interface using React JS components life cycle methods, react-router, animations, state with hooks methods, reducers, flux, props
  • Developed the React front-end components to Build visualization charts using interactive React charts
  • Implemented modules into Node JS to integrate with designs and requirements
  • Used Middleware, Redux-Thunk in application to retrieve data from Back-End and to also perform RESTFUL services
  • Used WebPack to bundle all JavaScript files and takes all modules with dependencies and generate static assets
  • Designed and developed Restful APIs for different modules in the project
  • Extensively used debugging tools such as Firebug and chrome Dev tools to investigate the issues and bug fixes
  • Prepared Test Cases to perform Unit, Integration and System Testing
  • Worked with JEST unit test framework to write unit tests for UI components
  • Worked on CI/CD tools for deploying a pipeline for automation of testing and deployment process
  • Used Git and GitHub desktop as version control management tool
  • Used JMS for sending out automated email notifications to respective users of the application
  • Used Log4J for logging errors and bugs
  • ENVIRONMENT: HTML5, CSS3, Bootstrap, JavaScript, React.js, Material UI, Express, Node.js, Redux, State management, Responsive web design, Ajax, Tomcat, Linux, Oracle, Design patterns, log4J, JSON

Education

Post Degree Diploma - Web and Mobile Design Development

Langara
08.2023

Bachelor of Technology - Electronics

JNTU
Vijayawada, India
04.2018

Skills

  • Languages: C, JavaScript
  • Frontend Technologies: HTML, CSS, JavaScript, Reactjs, Nodejs
  • Frameworks: React, Bootstrap, Material UI
  • Tool: Figma, Postman, Jenkins (CI/CD), Jira
  • Databases: MYSQL, NoSQL, Mongo DB
  • IDE: Visual Studio Code
  • Version Control System: GIT & GitHub
  • Operating Systems: Windows, Linux, Unix
  • Test Framework: Jest
  • Cloud: Amazon web services (AWS) integration
  • API integration
  • UI and UX design
  • Error handling
  • Webpack knowledge
  • Microservices architecture
  • Agile development methodologies
  • Contiguous integration systems
  • DevOps principles
  • Operating Systems: Windows, Linux, Unix
  • Test Framework: Jest
  • Cloud: Amazon Web Services (AWS)

Certification

  • AWS Certified Developer – Associate - Amazon Web Services [2023-2026].
  • AWS Certified Developer - Practitioner - Amazon Web Services [2023-2026]

Timeline

React Developer

Ramsoft
10.2023 - Current

Frontend Developer

Tata Consultancy Services (TCS)
10.2018 - 01.2022

Post Degree Diploma - Web and Mobile Design Development

Langara

Bachelor of Technology - Electronics

JNTU
VIJAY KRISHNA