Harish Malla - React/Full stack developer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: YES |
Visa: GC |
ABOUT ME:
Around 12 years of industry experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing. Experience working on Frameworks like Bootstrap, Foundation, Angular.js, React.js, Node.js, Express.js. Solid experience on JavaScript Frameworks like MVC/MVVM JavaScript frameworks and Exposure to Node.js (Node eclipse & Enide Tool Collections) Solid experience on JavaScript Frameworks like MVC/MVVM JavaScript frameworks and Exposure to Node.js (Node eclipse & Enide Tool Collections), jQuery UI, Kendo UI. Experience applying the latest development approaches including MVC, MVVM Architectures, and event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, DOM, and XML. Extensively used a Variety of JavaScript frameworks and jQuery plugins from npm and Grunt and also created Plugins. Expertise in building Rich GUI websites confirming Web 2.0 standards using Dojo Toolkit and hands on experience using PrototypeJs Framework API's and HTML5 Boilerplate Proficient with various IDE's like Eclipse, Android Studio, Notepad++ and Dreamweaver Experienced with Linux system administration, DevOps and AWS cloud platform. Experience with windows Azure to deploy the application on the cloud and manage the session. Experienced with UI manual/automated testing tools using Jasmine, Karma, Mocha and Protractor and code optimization SQL queries on databases like Oracle, SQL Server, and PostgreSQL also worked on NoSQL Database like MongoDB. Dealing with challenging High Traffic Websites and Cross Browser Issues handling. Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular Js, Pure CSS and Bootstrap. Good Web Application debugging skills using Chrome Developers Tool and Firebug. Experienced in client-side design and validation using HTML and JavaScript. Experience in creating test suites using JASMINE and always participated in cross-browser and platform testing, QA and UAT testing and bug fixing. Experience in writing technical documents like Functional Requirement Document, Detail Design, creating screen mock ups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration), planning and leading sessions. Well versed with IDE's - Visual Studio, Visual Studio Code, Aptana Studio, Dream Weaver, sublime, Adobe Flash, Web storm and NetBeans. Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology. Experience of using browser debug tools like Safari Develop, firebug etc. Experience in writing technical documents like Functional Requirement Document, Detail Design, creating screen mock ups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration), planning and leading sessions. Extensively used build utilities like MAVEN, ANT for building of jar, war and ear files. Harish Malla Sr. React/Full Stack Developer Email: [email protected] Phone: (940)-331-6542 Linkedin : linkedin.com/in/harishmalla26/ PROFESSIONAL SUMMARY Excellent analytical, problem solving and presentation skills. Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD). Extensively used build utilities like MAVEN, ANT for building of jar and war files. Excellent experience in using scrum tools JIRA Agile, Scrum works and bug tracking system - JIRA, Bugzilla. Programming Languages and Web Technologies HTML5, CSS3, SASS, ES6, Bootstrap, XHTML, DHTML, AJAX, JSON, XML, Python JavaScript Libraries and Frameworks ReactJS, Angular JS, Modernizr, RequireJS, jQuery UI, Socket.IO, Bootstrap.js, Video.js, GraphQL, Selenium, Axios, Aysnc, Request, Passport, JWT, Express.JS, Body-Parser, Underscore JS, Mongoose, Sequalize, Next Js. Application/Web Servers JBoss, HTTP Web Server, Apache Tomcat, Web Sphere Testing Tools Jest, Jasmine, Protractor, Karma, Mocha, Chai. Operating Systems Linux, UNIX, Windows 2000/XP/7, Windows 8.1, Windows 10 Web Services SOAP, REST, WSDL, RSS IDE Visual Studio Code, Eclipse IDE, WebStorm, Notepad++, Sublime Editor, Adobe Dream Weaver Databases & Platforms PostgreSQL, MongoDB, MySQL, Oracle database Configuration Mgmt. Tools and Developer Tools Git, Gerrit, Visual studio, Dreamweaver. Development Methodology Agile, Waterfall SharePoint Expertise SharePoint Online, SharePoint 2013, SharePoint 2016, SharePoint 2019 Cloud Technology AWS, API Gateway, Lambda, AWS S3, DynamoDB, CloudWatch, AWS SNS, AWS SQS, CI/CD pipeline, AWS Cognito, AWS Route 53, AWS IAM, AWS Cloud Front, Cloud Formation, AWS SES,AWS CDK, Amazon Kinesis Data Streams, Amazon Data Firehose, Amazon SageMaker, AWS Glue, Amazon QuickSight, AWS Lake Formation, Athena, Route 53, Elastic Beanstalk, Code Commit, Code Pipeline, Code Build, Code Deploy, AWS RDS, Azure, Step Functions Client: CSAA, Walnut Creek, CA Mar 2023 Till Date Role: Sr. React Developer TECHNICAL SKILLS PROFESSIONAL EXPERIENCE Project Description: Biometric Authentication Integration for Secure Web Transactions solutions significantly elevated the security posture of the web platform, reducing the risk of unauthorized access and fraudulent transactions. The project received positive feedback from users and stakeholders, establishing a robust foundation for secure and user-friendly online interactions. This project showcases my expertise in web development, security implementation, and the ability to integrate cutting-edge technologies to meet the evolving needs of the digital landscape. Responsibilities: Modern Web Development Built scalable web applications using React 18.3.1, React Redux, NodeJS v23.0.0, and ExpressJS, leveraging advanced features like Server Components and App Router with Next.js 15 to optimize performance. Designed React component libraries with isolated styling and behavior for seamless integration across multiple micro-frontends, reducing cross-team dependencies by 40%. Leveraged WebSockets in React to enable real-time biometric data synchronization, enhancing user responsiveness during multi-factor authentication. Built secure and efficient data pipelines in Snowflake, enabling cross-functional analytics and real-time insights. Configured Snowflake virtual warehouses to optimize query performance and resource utilization, ensuring scalability for cloud-based applications. Utilized Snowflake for efficient data integration and management within UI workflows, optimizing query performance and scalability. Orchestrated Azure Functions and integrated with REST APIs to streamline real-time biometric authentication workflows. Implemented TypeScript for building reusable React components, reducing runtime errors and ensuring type safety across the application. Designed optimized CRUD operations for Snowflake data pipelines, improving query performance and scalability for cloud analytics. Utilized advanced React Profiler techniques to identify rendering bottlenecks, improving performance benchmarks by 20% in high-traffic scenarios. Built custom middleware using Redux to handle biometric authentication workflows, ensuring efficient state transitions and improving application scalability. Designed and implemented event-driven microservices architecture using Spring Boot and Apache Kafka, enabling seamless real-time data streaming across multiple systems. Developed Kafka consumers and producers for efficient message handling, improving system responsiveness and scalability State Management Expertise Developed Custom Redux Form scripts with Immutable, Redux Thunk, NgRx, and RxJS for efficient state handling and dynamic updates. Frontend Development Designed responsive interfaces using Vue.js, React, and Angular, integrating reusable components, libraries, and frameworks like Tailwind CSS and Material UI to enhance user experiences and reduce load times by 30%. API Integration Integrated RESTful APIs into applications using Axios for real-time data interactions and collaborated with backend teams to manage JSON-based data exchanges. Accessibility Optimization Audited and resolved WCAG 2.1 accessibility issues using Axe, Deque, and Evinced, ensuring inclusive designs with improved focus management, screen reader compatibility, and keyboard navigation. SharePoint & Collaboration Streamlined workflows and centralized project documentation in SharePoint Online, automating approval processes and improving version control. Testing & Debugging Enhanced test coverage with Jest, Enzyme, and RSpec for React and backend APIs, debugging front-end issues with Vue DevTools and browser developer tools to improve application reliability. Performance Monitoring Built Grafana dashboards for API and biometric authentication KPI monitoring, integrating custom panels for system reliability and performance insights. Backend & Serverless Development Implemented secure services with Spring MVC and JPA, integrated AWS Lambda for serverless execution, and optimized MongoDB schemas for efficient data persistence. Responsive Design Developed mobile-friendly designs using Bootstrap, Flexbox, and SCSS preprocessors, ensuring seamless adaptability across devices with CSS3 media queries. Utility Development Created JavaScript utility functions and dynamic client-side features for web forms and navigation using React, TypeScript, and ECMAScript 6. Collaboration & Agile Actively contributed to Agile (SCRUM) workflows, collaborating with UX and cross-functional teams to align with project goals, improve accessibility, and deliver high-quality software solutions. Environment: HTML, CSS, JavaScript, ECMAScript, React v18.3.1, NodeJS v23.0.0, ExpressJs, MongoDB, Typescript, Python, Bootstrap, Axios, Ajax, JSON, Linux, Putty, WinSCP. Client: Molina Healthcare, Irving, Tx April 2021 Mar 2023 Role: Sr. React/NodeJS Developer Project Description: The project entails creating a user-friendly appointment platform that enables remote medical consultations. Hospitals register doctors with unique IDs, allowing people to search for and book appointments depending on their specialism. One of the primary problems with the current situation is that hospitals have to deal with a high volume of patients. To keep patients at ease, we created a user-friendly appointment platform that offers medical services and allows users to interact and chat with doctors. Hospitals can register their doctors in the portal using their IDs, and patients can then search for doctors with various specialties for consultations. The intent was to create a basic user interface for the system that individuals of all ages could simply navigate. Both physicians and patients can benefit greatly from this system. The automated method will reduce the amount of manual work that hospital employees must perform. Maintaining patient health records is possible, and these records can be used in medical research. The best thing about this is patients can book appointments at any place and any time within 2 minutes without waiting in a long queue in a hospital. Responsibilities: MERN Stack Expertise Proficient in MongoDB, ExpressJS, ReactJS 18.2.0, and NodeJS v16.20.2, with experience in reusable components, custom hooks, and TypeScript integration. Created React-based dynamic form builders for patient registration and appointment booking, reducing development turnaround for new form requirements by 50%. Integrated real-time calendar synchronization in React components, enabling patients to view and book live availability slots without page reloads. Frontend Development Built user interfaces with React, Angular, and Vue.js, incorporating Power BI dashboards, dynamic visualizations, and Vuex for state management. Developed a user-friendly medical appointment system using Django and Jinja2 templates, ensuring seamless navigation for all age groups. Implemented Snowflake role-based access controls and time travel to enhance data governance, security, and disaster recovery for healthcare workflows. Optimized healthcare data-sharing workflows using Snowflake s zero-copy cloning, reducing duplication and enhancing system efficiency. Built distributed data pipelines using Apache Kafka for efficient handling of large-scale medical records and appointment data. Integrated Spring Boot microservices with Kafka topics for asynchronous communication, achieving high availability and fault tolerance. Designed secure authentication systems using Django's built-in user authentication and JWT tokens. AWS Integration Orchestrated workflows using AWS EventBridge, integrated API Gateway, Lambda, SNS, and SQS, and monitored backend performance with Grafana and Prometheus. Leveraged Google Cloud Pub/Sub for real-time messaging and synchronization in the healthcare appointment system, enabling high availability. Developed TypeScript-based Redux middleware for seamless state management, improving application reliability and maintainability. Built robust CRUD APIs with Node.js and MongoDB, enabling efficient data persistence and retrieval for patient health records. Automation & CI/CD Automated workflows with GitHub Actions, Jenkins, Bamboo, and Terraform, improving efficiency and reducing manual processes by 30%. Healthcare Applications Implemented FHIR standards, integrated SOAP-based legacy systems, and developed analytics dashboards with AWS QuickSight and Glue for patient and hospital insights. Accessibility Compliance Ensured WCAG 2 AA standards using Axe, Deque, and Evinced, embedding automated audits in CI/CD pipelines to resolve accessibility challenges. Database Optimization Designed schemas and queries in PostgreSQL, implemented persistence with MongoDB using Mongoose, and enhanced caching with Redis. Testing & Reliability Conducted unit, integration, and BDD testing with Jest, Mocha, Cucumber, JUnit, and Mockito, ensuring high system reliability. Mobile Development Designed mobile-first, performance-optimized iOS features using React Native, enhancing the user experience for healthcare applications. Advanced ES6/ES7 Proficiency Utilized modern JavaScript features like Promises, Async/Await, and Modules to optimize application performance. Redux Expertise Implemented state management using Redux, redux-middlewares, and third-party components like react-calendar, react-tags-input, and react-datagrid. Cross-Functional Collaboration Followed Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to deliver solutions aligned with business goals. Legacy & Modern Systems Integrated GraphQL content management systems, AJAX for data retrieval, and JSON for seamless data interchange. Monitoring & Debugging: Monitored API performance with AWS CloudWatch, managed Lambda concurrency and timeouts, and debugged issues proactively. Environment: React v18.2, Redux, React Native, Typescript, Jest, React-Router, ES5, ES6, ES7, Lodash, Express.js, Node.JSv16.20.2, MongoDB, Mongoose, GraphQL, Webpack, Babel, Gerrit, Git, Jenkins, AWS Services, HTML5, CSS3, Bootstrap, Flux,. Client: Simmons Bank, Dublin, CA Sept 2018 April 2021 Role: React Developer Project Description: Developing and enhancing the workflow tool that supports critical processes for Debt Issuance, SLR, Capital Management, and ALM on a global scale. The iTAP team is the authoritative source of data for these processes, encompassing trade booking automation, integration of trades from multiple sources, and the implementation of Management Information System (MIS) processes. Specifically involved in working closely with the Treasury department, contributing to hedge accounting, and facilitating risk management activities, particularly Interest Rate Risk in the Banking Book (IRRBB). Responsibilities: Full-Stack Development Designed and implemented backend RESTful APIs using Node.js and Express.js, integrating with SQL databases (PostgreSQL) for efficient data handling and optimized query performance. Cross-Platform Mobile Development Developed seamless iOS and Android mobile features using React Native, building reusable components and implementing state management to improve maintainability and user experience. Integrated Snowflake s data-sharing capabilities to support real-time financial reporting, improving decision-making processes. Leveraged Snowflake s scalable compute resources to handle high-volume financial datasets, ensuring fast and reliable analytics. Developed a design system with React Storybook, ensuring consistent UI/UX standards across the bank's internal tools. Enhanced backend and frontend integration by incorporating TypeScript with React and Node.js for type-safe, scalable development. Built custom drag-and-drop components using React for workflow customization, allowing users to personalize their process views. Implemented server-side rendering using Django with Jinja2 templates for faster loading and better SEO. Leveraged Spring Boot for building RESTful APIs and integrated Kafka messaging for seamless data synchronization in the banking workflow system Serverless Architecture Implemented serverless solutions with AWS Lambda and API Gateway, optimizing resource usage, scalability, and managing event-driven workloads securely. Cloud Monitoring & Performance Monitored system performance with AWS CloudWatch, ensuring Lambda functions, API Gateway endpoints, and DynamoDB databases maintained high availability. Responsive Web Applications Designed responsive web interfaces using React.js, Tailwind CSS, and third-party APIs, improving user interaction and retention by 30%. State Management Utilized Redux for centralized state management in large-scale React applications, ensuring data consistency across web and mobile platforms. SharePoint Integration Leveraged SharePoint Online for document sharing, team collaboration, and resource management while configuring granular permissions to secure sensitive financial data. Workflow Automation Automated debt issuance, SLR, capital management workflows with SharePoint 2013/2016/2019, ensuring operational consistency and MIS reporting capabilities for financial teams. Testing & Debugging Increased test coverage by employing Jest and Enzyme, identifying and resolving bugs in login flows, improving application reliability, and resulting in 22% projected user growth. Secure Login Architecture Engineered frontend login functionality through RESTful service calls, token-based authentication, and secure credential storage, enhancing user experience and application security. Agile Collaboration Followed Agile methodologies by actively participating in sprint planning, stand- ups, retrospectives, and mentoring junior developers to foster team alignment. Version Control & Documentation Managed version control with Git, collaborating with backend developers to integrate server-side logic and maintain comprehensive documentation. Environment: ReactJS, Redux, Html, CSS, JavaScript, Tailwind, NodeJS, ExpressJs, SQL, Linux, Enzyme, Git, Visual studio Code, Jest Unit, Rest APIs, EC2, DynamoDB, CloudWatch Logs, Ruby on Rails. Client: Chevrolet, Dallas, Texas May 2015 August 2018 Role: Sr. Full Stack Developer Project Description: In this project, I developed a Model Management System for Chevrolet using Node.js and MongoDB. The system is designed to allow seamless updates to the Chevrolet website by enabling the database team to input new car models and design details directly into the system. I built RESTful APIs using Node.js and Express to manage car model data, including specifications, images, and features. MongoDB was used for storing large datasets related to car models. To ensure ease of integration and future scalability, I incorporated Swagger for API documentation, making it easier for front-end teams and third-party applications to interact with the backend. Responsibilities : RESTful API Development Designed and implemented REST APIs using Node.js, Express.js, and JavaScript, integrating frontend communication with resource calls and MongoDB using Mongoose. Designed React components for managing car models, enabling on-the-fly updates and reducing data propagation delays by 40%. Leveraged React with WebSockets to implement real-time updates for car model specifications, ensuring the latest data availability for end-users. Built interactive car specification pages using React and D3.js, providing customers with an immersive experience for exploring vehicle features. Authentication & Security Utilized JWT tokens for secure user authentication, integrating Node.js Passport and Google API v3 for login and YouTube uploads. TypeScript Integration Employed TypeScript with Redux to ensure strict typing for actions and reducers, improving state management and reducing runtime errors. Real-Time Data Streaming Implemented Socket.IO with ZMQ for real-time MongoDB event handling and live feed delivery to the frontend for dynamic updates. SharePoint Solutions Designed intuitive SharePoint 2016 pages for improved user experience, created dashboards for tracking project progress, and managed document libraries in SharePoint 2013 with versioning for efficient information flow. CMS Development Developed a secure HIPAA-compliant CMS for telemedicine platforms, enabling the secure sharing of medical records during consultations. Data Visualization Built interactive data visualization charts using Next.js and D3.js, converting complex data into user-friendly graphical representations. Cross-Platform Mobile Development: Debugged and optimized React Native applications on both iOS and Android, creating custom native modules for accessing features like geolocation, camera access, and file handling. CI/CD & Deployment Configured a Jenkins Pipeline for CI/CD workflows, containerized applications with Docker, and deployed applications using Kubernetes for scalability. AWS Services Integration Leveraged AWS Amplify for rapid application development, AWS SES for payment workflows and email delivery, and AWS CloudWatch to monitor application performance. Third-Party Services Integrated Stripe for payment processing and AWS SES for transactional email delivery to streamline application workflows. Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Tomcat, Apache. Dreamweaver, DOM, MVC, bootstrap, Agile, SQL Server. Client: State of Texas, Texas Jan 2013 April 2015 Role: UI Developer Project Description: Led the development of a robust and user-friendly Electronic Health Records (EHR) system aimed at optimizing healthcare providers' efficiency in managing patient records. Designed and implemented a comprehensive platform that ensures secure storage, seamless retrieval, and efficient management of patient information. The system prioritizes user experience, streamlining data entry, and retrieval processes, ultimately enhancing the overall workflow of healthcare professionals. Project is industry- leading security measures to safeguard sensitive patient data, ensuring compliance with healthcare regulations. Responsibilities: Developed form authentication web applications for authentication of the user. Involved with testing team to perform Unit Testing and Compliance Testing to resolve the issues. Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing Responsible for the Design and development of the Deals and maintenance and Report modules. Used advanced level of HTML, XML, AJAX, ActiveX Controls, JavaScript, CSS3 and pure CSS layouts. Developed web pages applying best standards. Developed Ant script to automate the process of build and deployment. Implemented SharePoint 2013 sites to manage and securely store Electronic Health Records (EHR), ensuring easy access and compliance with regulations. Conducted team training sessions on SharePoint best practices, improving adoption rates and operational efficiency. Used SOAP Web Service and deployed applications on Apache Tomcat serve. Developed User- Interface screens involving, JavaScript and XML DOM parser. Created Common files, global messages for the common usage. Applied industry best practices and standards to meet project requirements. Managed time effectively with minimal supervision to accurately scope projects and ensure that projects release on-time. Designed and developed AJAX calls to populate screens parts on demand. Identified opportunities for process improvements/efficiencies and drive adoption of high priority/high value improvements within the team. Environment: HTML, CSS, DHTML, JavaScript, jQuery, Struts, JavaScript, Servlets, Apache Tomcat, MySQL, jQuery, AJAX, JSON, XML, SVN, XML, SOAP. Keywords: continuous integration continuous deployment quality analyst user interface user experience javascript business intelligence sthree information technology California Texas |