Home

Pranay Mamindla - Sr. ReactJs/NodeJs Developer
harsha@zavenit.com
Location: Eden Prairie, Minnesota, 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 custom plugins.
Expertise in building Rich GUI websites confirming Web 2.0 standards using Dojo Toolkit and hands-on
experience using PrototypeJS Framework APIs and HTML5 Boilerplate.
Proficient with various IDEs 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 databases like MongoDB.
Proficient in architecting and implementing microservices-based solutions, ensuring scalability,
resilience, and efficient inter-service communication using gRPC, REST, and GraphQL.
Dealing with challenging high-traffic websites and cross-browser issues handling.
Extensive knowledge in developing applications in single-page applications (SPAs) using various
JavaScript frameworks like AngularJS, Pure CSS, and Bootstrap.
Good web application debugging skills using Chrome Developer Tools 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 Documents, Detailed Designs,
creating screen mockups, Test Cases, conducting Code/Peer Reviews, and Testing (Unit and
Integration), planning and leading sessions.
Well-versed with IDEs such as Visual Studio, Visual Studio Code, Aptana Studio, Dreamweaver,
Sublime Text, Adobe Flash, WebStorm, and NetBeans.
Employed Google Cloud Storage for media management, optimizing file uploads and downloads.
Utilized Vue.js for building dynamic, reactive user interfaces, improving the user experience by
providing fast rendering and two-way data binding.
Developed scalable and maintainable applications with TypeScript, ensuring better type safety and
reducing runtime errors across the codebase.
Mamindla PG
Sr. Frontend Developer
Email: mpggoud0816@gmail.com
Phone: +17634856186

linkedin.com/in/pranay-m-6790b91a5

PROFESSIONAL SUMMARY

Experience using browser debugging tools like Safari Develop, Firebug, etc.
Experience in writing technical documents like Functional Requirement Documents, Detailed Designs,
creating screen mockups, Test Cases, conducting Code/Peer Reviews, and Testing (Unit and
Integration), planning and leading sessions.
Extensively used build utilities like Maven, ANT for building JAR, WAR, and EAR files.
Proficient in Object-Oriented Design/Development (OOD), Object-Oriented Analysis and Design
(OOAD), Model-View-Controller (MVC) design pattern, and Test-Driven Development (TDD).
Extensively used build utilities like Maven and ANT for building JAR and WAR files.
Excellent experience using scrum tools like JIRA Agile, ScrumWorks, and bug tracking systems such as
JIRA, Bugzilla.
Implemented advanced JavaScript libraries and frameworks, optimizing user interface performance and
usability across multiple platforms.
Worked with RESTful APIs, ensuring seamless integration between frontend and backend services,
improving data handling and user experience.
Worked in Agile Scrum projects, attended Daily Scrum meetings, User Story review meetings, Sprint
Reviews, and Retrospective meetings as part of Agile Methodology.

Programming Languages and
Web Technologies

HTML5, CSS3, SASS, ES6, Bootstrap, XHTML, DHTML, AJAX,
JSON, XML

JavaScript Libraries and
Frameworks

ReactJS, Angular JS, Node 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
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

TECHNICAL SKILLS

Client: Lululemon, Seattle, WA April 2023 Till Date
Role: Sr. ReactJs/NodeJs Developer
Responsibilities:
Worked with advanced web development technologies such as React 18.3.1, React Redux, NodeJS and
ExpressJS to build interactive and scalable web applications.
Developed custom Redux Form scripts to update the Redux store using Immutable, Redux Thunk,
NgRx, and RxJS for efficient state management.
Utilized MongoDB, ECMAScript 6, TypeScript, JavaScript, Bootstrap 4, CSS, HTML, and JSON to
create dynamic and robust applications.
Designed responsive web pages using Bootstrap 3 and Flexbox for seamless adaptability across devices.
Created JavaScript utility functions to meet specific internal requirements.
Developed mobile-friendly screens using Media Queries in CSS3 to enhance user experiences across
different screen sizes.
Developed and optimized RESTful APIs using Node.js and Express.js to ensure high performance and
scalability for Lululemon s e-commerce platform.
Implemented non-blocking, event-driven architecture using Node.js asynchronous programming with
Promises, Async/Await, and Callbacks, reducing API response time by 30%.
Optimized database performance by implementing indexing, caching with Redis, and efficient query
structuring in MongoDB, reducing query execution time by 40%.
Created responsive web designs using Twitter Bootstrap and SASS, ensuring seamless user experiences
across desktops, tablets, and mobile devices.
Used SCSS preprocessors to simplify and accelerate the development of CSS styles.
Collaborated with team members to achieve project goals and complete tasks efficiently.
Integrated backend APIs into applications using the Axios library for streamlined data handling.
Debugged web applications using developer tools to trace the flow and resolve issues during
development.
Designed and implemented intuitive and visually appealing interfaces using Material UI and Tailwind
CSS, improving user satisfaction by 25%.
Developed a cross-platform script in Python to automate the configuration of MacOS and Linux
environments.
Worked closely with the UX Design team to implement wireframe workflows into the application's
functional design.
Communicated with the backend team to fetch data using RESTful API calls (GET/POST) and handled
data in JSON format.
Implemented server-side development patterns with MongoDB, writing schemas and queries to retrieve
and manage data efficiently.
Integrated cloud services in Azure for application deployment and performance optimization, utilizing
Azure App Services and Azure Functions for backend APIs.
Leveraged Azure Blob Storage for managing file uploads and Azure Cosmos DB for managing
application data.
Used AWS API Gateway to securely expose backend Lambda functions and manage API traffic.
Architected and deployed microservices-based backend using Node.js, Express.js, and AWS (EC2,
Lambda, S3, and API Gateway), enabling high availability and fault tolerance for Lululemon s e-
commerce platform.
PROFESSIONAL EXPERIENCE

Integrated AWS Cognito for authentication and authorization, allowing users to securely log in via social
or enterprise identity providers.
Utilized AWS DynamoDB for serverless, NoSQL database solutions, optimizing storage and retrieval
speeds.
Implemented background task management with AWS SQS and RabbitMQ, handling asynchronous
order processing, payment validation, and notifications efficiently.
Improved the security of the application by managing access through AWS Identity and Access
Management (IAM) roles and policies.
Experienced in all phases of the SDLC, including Requirement Analysis, Implementation, and
Maintenance, and worked extensively with Agile (SCRUM) methodology.
Styled web pages using CSS3 and Bootstrap to create visually appealing and responsive designs.
Involved in creating web app designs and building applications using React, HTML, CSS, and Material
UI.
Designed dynamic client-side functionality for web forms and navigation using React and its core
features.
Environment: HTML, CSS, JavaScript, ECMAScript, React v18.3.1, NodeJS 19, ExpressJs, MongoDB,
Typescript, Bootstrap, Axios, Ajax, JSON, Linux, Putty, WinSCP.
Client: Baptist Health, Tampa, FL Aug 2021 Mar 2023
Role: Sr. React/Node Developer
Responsibilities:
Complete exposure with MERN (MongoDB, ExpressJS, ReactJS 18.2.0 and NodeJS v16.20.2) stack
with ES6.
Created reusable components and custom hooks with ReactJS and Typescript. Used JSX for markup,
props and state in the components, life cycle methods, DOM event handling and built forms.
Incorporated power BI dashboards into the web portals.
Used Fetch API for making HTTP calls. Worked with many redux middlewares and third-party react
components.
Optimized page loading times and improved server-side request handling for a health management
system by implementing non-blocking, event-driven architecture in Node.js, leveraging asynchronous
operations with Streams and Workers, reducing API response latency by 40% and enhancing real-time
patient data processing.
Used Redux for state management using Store, Actions and Reducers. Used pure functions to create
reducers. And used Flux in a few applications to save multiple stores.
Used redux-middle wares, redux-local storage, redux-pouchdb, and redux-logger.
Used third party react components - react-video, react-captcha, react-tags input, react-DataGrid, react-
calendar, and react-tabs.
Written JSX to embed raw HTML templates inside JavaScript code and used Babel and Webpack for
transpiration and used Node for the backend.
Wrote Express.js and used MongoDB for persistence and Redis for caching.
Used Mongoose Schema/Model to create query, update, and delete with Express.js controllers.
Worked with NodeJS modules like body-parser, cluster, process, jwt, passport.js, mongoose.js, lodash,
and async.
Worked with ES6/ES7 - Promises, Modules, Arrow functions, Rest, Spread, Maps, Sets, classes,
symbols, generators, iterators, async, await and Patterns.
Maintained customer portals, both customer facing and claims processing where we receive the data
from the database where the data is provided via GraphQL content management system.
Worked on CI/CD with Bamboo, Gerrit, Git and AWS cloud.
Integrated AWS services like API Gateway, Lambda, and Cognito to control access and manage
resources securely.

Implemented AJAX for asynchronous data retrieval and JSON for seamless data interchange.
Developed and executed comprehensive testing strategies, including unit testing, integration testing, and
end-to-end testing using Jest, Mocha.
Leveraged Selenium for automated testing to ensure application functionality across different
environments.
Developed a CMS for managing medical records with HIPAA compliance, enabling secure sharing
during telemedicine consultations.
Monitored function execution, errors, and logs using AWS Cloud Watch for proactive issue resolution.
Utilized AWS monitoring tools to monitor API performance, error rates, and usage metrics.
Managed function concurrency, timeouts, and memory allocation for optimal performance in AWS
Lambda.
Implemented continuous integration and continuous deployment (CI/CD) pipelines for efficient
development workflows.
Utilized Jenkins to set up CI/CD pipelines, configure jobs, and automate build, test, and deployment
processes.
Followed Agile methodology for software development, participating in sprint planning, daily stand-ups,
and retrospectives.
Worked closely with cross-functional teams to deliver high-quality software solutions on time and
within budget.
Demonstrated strong communication skills to foster collaboration and alignment among team members,
stakeholders, and product owners.
Aligned development efforts with business goals and customer needs by focusing on delivering value
incrementally and frequently.
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: Fidelity Investments, Boston, MA Sep 2017 Jul 2021
Role: ReactJS Developer
Responsibilities:
Developed static user interfaces and added dynamic features using RESTful APIs and custom push
notifications for improved interactivity and backend integration.
Designed and implemented backend RESTful APIs with Node.js and Express.js, integrating with SQL
databases for efficient data handling.
Utilized React Router for routing and managing views in the application, allowing seamless navigation
between CRUD pages and components.
Built scalable software solutions for Debt Issuance, SLR, Capital Management, and ALM processes,
adhering to industry standards, security protocols, and regulatory requirements.
Developed responsive web applications using React.js, enhancing user interaction and improving data
retrieval with third-party API integration.
Employed Redux for centralized state management, ensuring data consistency across large-scale React
applications.
Implemented serverless architecture using AWS Lambda, optimizing resource usage and efficiently
handling event-driven workloads.
Configured and managed AWS API Gateway for secure communication between frontend and backend
services, ensuring scalability and reliability.
Monitored system performance with AWS CloudWatch, improving the availability of Lambda functions,
API Gateway endpoints, and DynamoDB databases.
Engineered front-end login functionality using RESTful service calls, token verification, and credential
storage, enhancing security and user experience.

Used Tailwind CSS for rapid frontend development, creating responsive, consistent user interfaces while
improving retention by 30%.
Increased test coverage by writing unit tests with Jest and Enzyme, identifying bugs in the login flow,
resulting in a 22% projected user growth.
Integrated Azure Active Directory for Single Sign-On (SSO) authentication and implemented OAuth2.0
for secure access.
Participated in the integration of Azure-based services, including Azure Blob Storage for media
handling and Azure SQL for database management.
Followed Agile methodologies, actively participating in sprint planning, stand-ups, retrospectives, and
providing mentorship to junior developers.
Used Git for version control, collaborated with backend developers to integrate server-side logic with
React components, and maintained detailed 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,

Client: Dana Incorporated, Toledo, OH May 2015 Aug 2017
Role: Sr. Full Stack Developer
Responsibilities:
Developed and implemented RESTful APIs using Node.js and Express.js, ensuring seamless integration
with the frontend through resource calls.
Designed CRUD APIs with Express.js/Node.js, interacting with MongoDB via Mongoose for efficient
data management.
Integrated JWT tokens for secure authentication, linking them with AWS services for a scalable and
secure application architecture.
Employed TypeScript to enhance code maintainability, reducing runtime errors and improving type
safety on a telemedicine platform.
Integrated TypeScript with Redux, enforcing strict typing for actions and reducers, which optimized
state management and minimized runtime issues.
Developed interactive, dynamic user interfaces using Angular for high-performance enterprise
applications, ensuring scalability and maintainability.
Implemented ZMQ (ZeroMQ) for distributed in-memory messaging, connecting various utilities and
applications in the system.
Integrated Socket.IO with ZMQ to enable real-time MongoDB event handling and provide live data
feeds to the frontend.
Created modular and reusable UI components with Vue.js, improving the flexibility of the frontend
architecture and enhancing team collaboration on a complex project.
Developed data visualization charts using Next.js and D3.js, providing clear and interactive graphical
representations of platform data.
Debugged and optimized React Native applications for iOS and Android, ensuring cross-platform
consistency and performance.
Created custom native modules in React Native, enabling platform-specific features like camera access,
geolocation, and file handling.
Set up Jenkins Pipeline for Continuous Integration/Continuous Deployment (CI/CD), Docker for
containerization, and Kubernetes for application deployment and orchestration.
Integrated third-party services such as Stripe for payment processing and AWS SES for email delivery,
supporting transactional workflows.
Leveraged AWS Amplify for quick development and deployment of full-stack applications, coupled
with AWS CloudWatch for robust application performance monitoring.

Environment: HTML, CSS, JavaScript, AngularJS, jQuery, AJAX, JSON, XML, Tomcat, Apache.
Dreamweaver, DOM, MVC, bootstrap, Agile, SQL Server.

Client: Noble Energy, Houston, TX Jan 2013 April 2015
Role: UI Developer
Responsibilities:
Developed form authentication web applications to handle user authentication, ensuring secure access
control across the platform.
Collaborated with the testing team to conduct Unit Testing and Compliance Testing, troubleshooting and
resolving issues to ensure smooth functionality.
Managed all aspects of the web application lifecycle, including maintenance, testing, debugging,
deployment, and printing, ensuring consistent performance.
Utilized advanced HTML, XML, AJAX, ActiveX Controls, JavaScript, CSS3, and pure CSS layouts to
develop responsive, interactive, and visually appealing web pages.
Applied best practices and industry standards to build web pages that are cross-browser compatible and
optimized for performance.
Automated build and deployment processes by writing Ant scripts, significantly improving the
development workflow and reducing manual intervention.
Integrated SOAP Web Services and deployed applications on Apache Tomcat, ensuring seamless
communication between backend services and frontend interfaces.
Developed dynamic user interface screens using JavaScript and the XML DOM parser, creating
interactive elements that enhanced user experience.
Created common files and global messages for reusable components, streamlining development and
promoting code reuse across the application.
Applied industry best practices and standards to ensure code quality, maintainability, and scalability
across the project.
Managed project timelines effectively with minimal supervision, accurately scoping tasks and ensuring
on-time delivery of project releases.
Designed and developed AJAX calls to populate parts of web pages dynamically, reducing server load
and improving user experience by avoiding full page reloads.
Developed dynamic and single-page applications using AngularJS, improving the user experience by
enabling faster, more responsive front-end interactions.
Built reusable components and services with Vue.js, ensuring efficient data binding and state
management while optimizing application performance.
Identified and implemented opportunities for process improvements and efficiencies, driving the
adoption of high-priority enhancements that increased team productivity.
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 database Florida Massachusetts Ohio Texas Washington

To remove this resume please click here or send an email from harsha@zavenit.com to usjobs@nvoids.com with subject as "delete" (without inverted commas)
harsha@zavenit.com;4979
Enter the captcha code and we will send and email at harsha@zavenit.com
with a link to edit / delete this resume
Captcha Image: