Summary
Overview
Work History
Education
Skills
Work Availability
Timeline
AdministrativeAssistant

Sai Krishna M

Sr. fullstack Developer
Dallas,TX

Summary

Innovative Full Stack Developer with 10 years of experience crafting high-performance, scalable, and intuitive user interfaces. Passionate about modern web architecture, optimizing user experiences, and pushing the boundaries of front-end development.

Core Expertise:

o React.js | React Native | Next.js | Redux | Angular | TypeScript | ES6+

o Node.js | Java | Spring Boot | Asp.Net | REST APIs

o UI/UX Optimization | Performance Tuning | Responsive Design

o Agile | TDD | CI/CD | Code Reviews

o Version Control (Git, SVN, TFS)

Overview

11
11
years of professional experience

Work History

Sr.Software Developer (React &Node)

BestBuy
07.2021 - Current
  • Developed a Command Line Interface (CLI) tool to streamline the creation, configuration, and deployment of Micro Frontend (MFE) applications
  • Integrated React with NestJS to build a robust full-stack architecture, enabling seamless communication between the frontend and backend layers
  • Implemented Server-Side Rendering (SSR) for React-based MFE applications to improve SEO, performance, and initial load times
  • Designed and developed reusable UI components and modules for MFE applications, ensuring consistency and scalability across multiple projects
  • Configured Webpack and Module Federation to enable dynamic loading and sharing of components across MFEs, reducing bundle size and improving performance
  • Collaborated with cross-functional teams to define architecture and best practices for MFE development, ensuring maintainability and scalability
  • Designed, developed, and maintained GraphQL APIs to enable efficient and flexible data querying for client applications
  • Created GraphQL schemas, resolvers, and mutations to define data structures and handle complex data fetching requirements
  • Ensured responsive and mobile-friendly design across devices using CSS media queries
  • Built iOS and Android applications using React Native, JavaScript, TypeScript, and native iOS/Android code
  • Collaborated with native iOS developers to create bridges connecting native modules within React Native apps
  • Applied responsive design principles for optimal viewing across Android and iOS devices
  • Worked closely with web designers to integrate assets and CSS layouts with the existing Bootstrap framework for visually appealing and mobile-responsive pages
  • Implemented authentication and authorization mechanisms to secure GraphQL endpoints and protect sensitive data
  • Built custom UI components for visualizing AI-generated outputs, such as dynamic text displays, image galleries, and real-time editing tools

React Developer

IBM & Kyndryl
08.2019 - 07.2021
  • Designed and developed micro UI architecture across multiple repositories, ensuring seamless integration and scalability using React.js and Angular
  • Delivered application enhancements and new features in iterative cycles, aligning with sprint goals every two weeks
  • Created reusable Carbon component libraries (e.g., input boxes, modals) using React.js to streamline UI development
  • Resolved critical and blocker issues, ensuring stable and timely releases for production environments
  • Worked with NoSQL databases, designing efficient database interactions for scalable applications
  • Expertise in containerization and orchestration using Docker and Kubernetes for efficient deployment and scaling
  • 2+ years of experience building modern RESTful APIs and GraphQL APIs for flexible and efficient data querying
  • Developed and optimized backend systems using Node.js and Express.js, ensuring high performance and scalability
  • Built and maintained React.js components for Carbon libraries, ensuring consistency and reusability across applications
  • Implemented Redux for state management, enabling predictable data flow in complex applications
  • Leveraged advanced tools like React.js, Node.js, Angular, and GraphQL to deliver innovative and scalable solutions

UI Developer

3M
07.2018 - 08.2019
  • Developed and implemented client-side features using Angular 7, creating a dynamic and responsive user interface
  • Leveraged Angular components, services, and pipes for efficient data binding, form validation, and view rendering
  • Built a Single Page Application (SPA) using Angular UI-Router, ensuring seamless navigation and enhanced user experience
  • Utilized PrimeNG Ultima-7 for designing and integrating reusable UI components, improving consistency and reducing development time
  • Collaborated on backend development by resolving data sorting issues using SQL queries and working with SQL Workbench to manage database operations
  • Created and managed Liquibase scripts for database version control, ensuring smooth schema migrations and deployments
  • Integrated AWS S3 Buckets for efficient data ingestion and storage, enabling scalable and secure data management
  • Designed and implemented interactive data visualizations using D3.js, including Donut charts and Sankey diagrams, to present key metrics and insights to clients
  • Enhanced application performance by implementing reusable components and optimizing layouts using ngGrid and ngFor directives
  • Utilized Node.js for managing build and development tools, streamlining the development workflow and improving productivity
  • Developed and executed MVC-based automated testing using Selenium WebDriver, reducing script development time by 50%
  • Authored manual test cases and implemented end-to-end testing using Protractor, ensuring application reliability and functionality

React-Native Developer

J.B Hunt
02.2018 - 07.2018
  • Responsible for porting an existing web application into mobile view
  • Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using React-Native
  • Experienced in creating android application using React-Native, bidirectional data flow, Virtual DOM, JSX
  • Worked on Manual Test Suites
  • Complete code base conversion to React-Native with feature parity

React Developer

Dell
07.2017 - 02.2018
  • Developed and maintained a Dell E-Commerce platform using React JS with MobX for state management, ensuring a seamless and responsive user experience
  • Built and enhanced a CMS application to streamline content management and improve operational efficiency
  • Designed and implemented an ERP customer onboarding application, enabling smooth integration for new customers
  • Leveraged Agile methodology for rapid development cycles, ensuring timely delivery of high-quality features
  • Deployed applications on Pivotal Cloud Foundry (PCF) using .NET build packs, ensuring scalable and reliable cloud-based solutions
  • Created microservices for the e-commerce platform using ASP.NET Core, ensuring modularity, scalability, and maintainability
  • Designed and developed cross-platform mobile applications using React Native, incorporating Native Base for reusable UI components and ensuring a consistent user experience across platforms
  • Built an offline React-Native learning environment, enabling efficient development and testing in disconnected scenarios
  • Ensured cross-browser compatibility and consistent styling across the application using CSS, while addressing layout and positioning challenges
  • Utilized ReactJS for client-side logic, leveraging State and Props to manage parent-child component relationships and data flow
  • Implemented ES6 features and services to fetch and manage data from remote servers, enhancing application performance and functionality
  • Conducted comprehensive testing using Jest, Enzyme, and ReactTestUtils, ensuring high-quality code and adherence to branding guidelines

Front-End Developer

Staples
08.2014 - 06.2017
  • Designed New Home page layout and Search Page Results
  • Developed Responsive Html web pages using HTML5, CSS3, Bootstrap2, JQuery, JSON and JavaScript
  • Used Angular JS extensively to customize the functionalities
  • Worked on CMS Application
  • Created templates using HTML, CSS for CMS application
  • Worked on the CMS Content for e-commerce application
  • Used Foundation Framework Grid system to make web page responsive
  • Used CSS3 and CSS preprocessor SASS for styling the web page
  • Implemented major features and was a major contributor to the project
  • Implemented additional features as it pertains to the functionality of the drawing app itself
  • Implemented the database functions of the app that enabled the sharing of drawing canvas's, like the way Google draw works but more robust in practice
  • Development was done on agile methodology with rapid turnarounds

Education

Master of Science - Engineering Management

International Technological University
San Jose, California
2015

Bachelor of Technology - Electricals and Electronics Engineering

Jawaharlal Nehru Technological University (JNTU)
2013

Skills

HTML5

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Sr.Software Developer (React &Node)

BestBuy
07.2021 - Current

React Developer

IBM & Kyndryl
08.2019 - 07.2021

UI Developer

3M
07.2018 - 08.2019

React-Native Developer

J.B Hunt
02.2018 - 07.2018

React Developer

Dell
07.2017 - 02.2018

Front-End Developer

Staples
08.2014 - 06.2017

Master of Science - Engineering Management

International Technological University

Bachelor of Technology - Electricals and Electronics Engineering

Jawaharlal Nehru Technological University (JNTU)
Sai Krishna MSr. fullstack Developer