| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Full Stack Engineer PHONE NUMBER AVAILABLE EMAIL AVAILABLESummary :Over 5+ years of software development experience specializing in web applications using React, Node.js, and various frontend and backend technologies.Skilled in developing dynamic and responsive web applications with React, utilizing React Router, Redux, Class, and functional components lifecycle.Proficient in creating RESTful APIs with Node.js and leveraging AWS services such as EC2, DynamoDB, Lambda, S3, API Gateway, and more.Extensive experience in MongoDB development, including schema design and query optimization, as well as creating databases and schemas in DynamoDB.Strong expertise in MERN (MongoDB, Express, React, Node.js) stack for building single-page applications (SPAs) with event-driven, non-blocking I/O architecture.Hands-on experience in cross-platform server-side JavaScript frameworks using Node.js, focusing on scalability in real-time web applications.Proficient in asynchronous programming and event-driven architecture, utilizing Redux and Flux for global data management in React applications.Experienced in creating Node.js applications with Express.js, incorporating middleware and JWT tokens for security.Skilled in developing RESTful and GraphQL APIs for frontend-backend communication, and proficient in state management solutions like Redux and Context API.Familiarity with MySQL for relational database management and CSS for styling web applications.Proficient in frontend technologies such as HTML5, CSS3, and JavaScript, with a focus on creating modern and responsive user interfaces.Experienced in utilizing CSS preprocessors like Sass or Less to enhance the maintainability and scalability of styling code.Skilled in optimizing frontend performance through techniques such as code splitting, lazy loading, and browser caching.Familiarity with frontend build tools and package managers like Webpack, Babel, and npm/yarn.Strong understanding of asynchronous programming in TypeScript with Promises, async/await, and type-safe API calls.PROFESSIONAL EXPERIENCE :Full Stack Engineer Jan 2024 - PresentMidFirst BankResponsibilities :Worked on React component-based architecture, adept at creating modular and reusable UI components to build dynamic web applications efficiently.Integrated RESTful APIs and GraphQL queries using Axios to fetch and display dynamic content effectively in web applications.Implemented TypeScript interfaces and types to improve code readability and maintainability in complex components.Designing and styling user interfaces using CSS, with extensive use of preprocessors like SASS/SCSS for scalable and maintainable code.Monitored and optimized CI/CD performance, reducing build times and improving overall efficiency.Developed dynamic user interfaces using React.js, enhancing user experience and engagement.Leveraged Material-UI for designing visually appealing and user-friendly components, enhancing the overall user experience.Utilized HTML/CSS preprocessors like SASS to streamline styling and maintain modular CSS architecture.Wrote clean, maintainable JavaScript code adhering to ES6+ standards and best practices.Deployed scalable applications using AWS services such as EC2, S3, and Lambda.Used backend development skills in Node.js, using Express to build robust RESTful APIs that facilitate seamless frontend-backend integration.Integrated RESTful APIs and GraphQL for seamless data fetching and state synchronization.Demonstrated expertise in MongoDB for robust database design, schema development, and advanced query optimization to ensure high performance and scalability.Implemented serverless functions with AWS Lambda, reducing server management overhead and improving scalability.Developed scalable React applications using TypeScript to enhance type safety and reduce runtime errors.Resolved merge conflicts efficiently and maintained a clean project history through effective Git workflows.Utilized asynchronous programming patterns, including Promises and async/await, for efficient data handling.Developed and maintained Docker containers for consistent development environments across teams.Implemented client-server communication with Axios for efficient data retrieval and updates, ensuring smooth asynchronous data flows.Used JavaScript patterns and best practices for creating maintainable applications.Integrated React Router to manage navigation and URL handling effectively, improving the SPA's navigation experience.Implemented advanced layout techniques with HTML/CSS, including Flexbox and Grid, to enhance application responsiveness.Utilized container orchestration tools, CI/CD for efficient deployment and scaling of applications.Worked with state management using Redux, ensuring global state management and efficient data flow across React components.Implemented AWS IAM roles and policies to secure application resources and manage access control.Crafted Redux action methods and reducers to manage and centralize application state, promoting consistency and maintainability.Conducted thorough code reviews and actively participated in Agile development sprints, contributing to the timely delivery of project milestones.Full Stack Developer July 2019 Dec 2022Infosys Pvt. Ltd.Responsibilities :Developed and maintained multiple web applications using the MERN stack, leading to a 15% increase in user engagement.Created React JS components using JSX, followed Redux Architecture for unidirectional data flow, managed data in React, and made HTTP requests in React application using Redux.Collaborated with team members to establish best practices for integrating TypeScript into existing JavaScript codebases.Collaborated with UX/UI designers to transform wireframes into functional and aesthetically pleasing HTML/CSS components.Implemented complex user interfaces with React.js, improving application performance by 20%.Created RESTful APIs with Node.js and Express.js, enabling seamless data flow between front-end and back-end systems.Collaborated with cross-functional teams to define and maintain best practices in CI/CD processes.Monitored application performance and costs using AWS CloudWatch and AWS Budgets.Designed and optimized MongoDB schemas, resulting in a 10% reduction in query execution time.Deployed backend applications in a serverless environment like lambda and deployed some applications in EC2.Skilled in creating Jenkins pipelines to automate tasks like code integration, testing, and deployment.Collaborated with UX/UI designers to ensure a cohesive and intuitive user experience.Leveraged TypeScript with React hooks to ensure proper type definitions for state and props management.Implemented unit testing frameworks (e.g., Jest, Mocha) to ensure code reliability and robustness.Created Docker Compose files to simplify multi-container application deployment and management.Integrated third-party services and APIs, enhancing application functionality and user experience.Utilized Redux for state management, improving application maintainability and scalability.Integrated security scanning tools into CI/CD pipelines to enhance application security.Optimized HTML/CSS for performance by minimizing file sizes and implementing best practices for loading times.Conducted code reviews and mentored junior developers, fostering a collaborative team environment.Implemented unit and integration testing using Jest and Mocha, improving code quality and reliability.Managed source code using Git for version control, facilitating collaboration across multiple teams.Build React reusable components and stand-alone functions to be added to any future pages.Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server.Leveraged modern JavaScript frameworks and libraries to enhance application functionality and performance.Leveraged AWS RDS and DynamoDB for efficient database management and data persistence.Interacted with clients to understand their existing applications and design the site according to their system requirements.Participated in day-to-day meetings, status meetings, strong reporting, and effective communication with project managers and developers.Writing cloud formation template for provisioning AWS services.Responsible for coding, testing, and documenting various packages, procedures, and functions for libraries and stored procedures, which were commonly used by different modules.Participated in bug thrashing sessions to discuss and resolve bugs with developers.Trainee Software Engineer Jan 2018 May 2019Mu SigmaResponsibilities :Developed responsive and user-friendly web applications using HTML5, CSS3, and JavaScript to ensure optimal user experience across various devices and browsers.Created visually appealing and interactive user interfaces (UI) using the popular front-end framework React.Implemented AJAX and asynchronous programming techniques to enhance website performance and user interactivity.Conducted code reviews focused on TypeScript usage, providing feedback to improve overall code quality and consistency.Collaborated with designers and UX/UI teams to translate wireframes and mockups into pixel-perfect, responsive web pages.Automated deployment pipelines using AWS CodePipeline and CodeBuild for continuous integration.Utilized CSS preprocessors like SASS/SCSS or LESS to streamline and maintain consistent styles throughout the project.Integrated Docker into CI/CD pipelines, enhancing deployment efficiency and reliability.Implemented state management solutions with Redux, resulting in improved performance and scalability.Integrated third-party APIs and libraries to add features like social media authentication, payment gateways, and real-time data updates.Implemented version control systems such as Git/GitHub to manage the codebase and facilitate collaboration with team members.Debugged and resolved issues in JavaScript applications using browser developer tools and logging.Collaborated with back-end developers to ensure seamless integration of front-end and back-end systems, including RESTful API consumption.Employed responsive design principles and media queries to adapt layouts for mobile, tablet, and desktop devices.Designed and implemented CI/CD pipelines using Jenkins and GitHub Actions to streamline development workflows.Participated in agile development processes, including daily stand-up meetings, sprint planning, and backlog grooming.Implemented state management and data flow in React applications using Redux or Context API for efficient data handling.Educational Details :University of Missouri Kansas City Kansas City, MOMaster of Science in Computer Science May 2024 |