0% found this document useful (0 votes)
46 views14 pages

Mikul - Mistry - Lead Mern Stack Developer

Mikul Mistry is a seasoned web applications developer with over 13 years of experience in various technologies including ReactJS, NodeJS, and AWS. He has a strong background in developing scalable software solutions, implementing security best practices, and utilizing Agile methodologies. His work experience includes leading projects at Cotiviti and Wells Fargo, focusing on modern tech stacks, RESTful APIs, and cloud services.

Uploaded by

vinodh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views14 pages

Mikul - Mistry - Lead Mern Stack Developer

Mikul Mistry is a seasoned web applications developer with over 13 years of experience in various technologies including ReactJS, NodeJS, and AWS. He has a strong background in developing scalable software solutions, implementing security best practices, and utilizing Agile methodologies. His work experience includes leading projects at Cotiviti and Wells Fargo, focusing on modern tech stacks, RESTful APIs, and cloud services.

Uploaded by

vinodh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

MIKUL MISTRY

Email - [email protected] / Contact No. - +1 (903) 213-9842

Professional Summary

 Over 13+ years of extensive experience in Web Applications Development using HTML,
CSS, XHTML, JavaScript, jQuery, AJAX, XML, ReactJS, NodeJS, GraphQL, AngularJS, and
JSON with a solid understanding of database designing, development, JavaScript
Libraries, and installation of different modules.
 Experience in Architecture, Design, and Development of Object-Oriented Software
Systems and building complex, high-performance, scalable, and easily maintainable
solutions for N-tier, Web, and Distributed applications.
 Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS,
Node.JS, EmberJS, Bootstrap, D3.JS, etc.
 Worked on many custom modules and widgets using React JS/CSS/HTML and made
those cross- browsers consistent.
 Developed serverless applications using AWS Lambda and Python, leveraging
event-driven architecture for cost-effective and scalable solutions.
 Experience in developing reusable libraries and components.
 Good experience in using various version controls like SVN, CVS, and GIT, and building
automation Tools such as Jenkins.
 Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the
Single Page Application (SPA).
 Worked on creating Restful APIs using Ember.JS to be consumed by the backend (PHP).
 Involved in implementing the in-build MVC Architecture with AngularJS.
 Experience in CSS pixel-level layout, Consistency with browsers, Version, and Platform
Independence.
 Experience in using various jQuery UI controls and corresponding Event handlers etc.
 Developed crypto rest services using NodeJS and integrated services with HSM
(Hardware Security Module).
 Excellent working knowledge and thorough exposure to compatibility issues with
different versions of browsers like IE, Mozilla FF, and Chrome.
 Highly adaptable in quickly changing technical environments with very strong
organizational and analytical skills.
 Experienced in working with the offshore team and can handle situations with multiple teams.
 Hands-on experience in the development of the interactive UI one-way data flow,
virtual DOM, JSX, React Native components, forms, React router, and Redux
architecture.
 Experienced in MEAN stack development such as Angular.JS, Express JS, Node.JS, and
MongoDB.
 Deployed Docker-contained spring boot-microservices into Spring EC2 container service
using AWS admin console.
 Good experience working with AWS Cloud services and AWS SDK to work with
services like API Gateway, AWS Lambda, S3, IAM, and EC2.
 Experience in developing Web-based GUI using HTML5, EJS, JSX, CSS3, React, Angular,
TypeScript, JavaScript, JSON, jQuery, and Ajax.
 Created User Interfaces using React components, Forms, Events, Keys, Router, Redux,
Animations, and Flux concepts.
 Conducted end-to-end testing and unit/integration testing using frameworks such as Jest and
Enzyme.
 Used JIRA extensively for organizing issues, tracking the assigned work/ bugs, and
following team activity.
 Good written and oral communication skills and Interpersonal skills with a strong ability to
excel through collaboration with team members.
 Working knowledge in Core Java and Java EE platform with JSP, JDBC, Multithreading,
and Spring Boot.
 Experience with Node JS creating lambda functions in a publishing node package.
 Demonstrated proficiency in using Cypress for end-to-end and integration testing,
contributing to a robust automated testing suite.

KEY SKILLS

Technology Tools

Languages and Java, Python, JavaScript, HTML, CSS, PL/SQL, AJAX, jQuery,
Web Technologies Jest, Express, SAGA, Enzyme, Jasmine, Karma, Chai, Mocha,
JSON, Restful web services (API), SOAP

JavaScript Libraries React.js, jQuery, Ext.js, Angular.js, backbone.js,


React.js, Require.js, Node.js, GraphQL, Ember.js,
Bootstrap.

Web/App Server Apache Tomcat, JBoss, Web logic, WebSphere, Glassfish.

Databases Oracle, SQL Server, My SQL, PL/SQL, PostgreSQL,


NoSQL, MongoDB.

Version Control SVN, GitHub, CVS, Bitbucket, GitLab

Tools Visual Studio Code, Cursor, IntelliJ, Eclipse, Notepad++,


Adobe Dreamweaver, Espresso, Sublime, Cypress.
Cloud AWS, Azure

Development / JIRA, Jenkins, Eclipse, SQL Developer, WinSCP, Core


Productivity Tools FTP, Puppet, Putty, SonarQube, Kibana, Grafana

Build Tools Maven, Jenkins, Docker, Apache Ant.

Methodologies Agile, Waterfall, TDD, Rational United Process

Work Experience

Cotiviti - Bentonville, Arkansas August 2021 to


Present Lead ReactJS Developer

 Led the adoption of Agile methodologies, including Scrum and Kanban, facilitating sprint
planning, daily stand-ups, and retrospectives for improved project management.
 Implemented security best practices, including encryption, authentication, and
authorization mechanisms, to protect sensitive data and ensure compliance
with industry standards.
 Collaborated with the product management team to define product roadmaps, prioritize
features, and plan releases based on business objectives and customer feedback.
 Spearheaded the migration of legacy systems to modern tech stacks, reducing
technical debt and improving system performance and scalability.
 Design, and develop HTML5, CSS3, Bootstrap, JavaScript, jQuery, and React.JS
that meet accessibility and W3C standards
 Designed CSS templates to use in all web pages, working with CSS styles like Background,
positioning, text, border, margin, padding, and table.
 Designed the front end of the application using Python, Java, HTML, CSS, AJAX, JSON, and
jQuery.
 For the Development of React core and site components, used storybook as a
development environment with atomic design pattern.
 Developed user interface by using React JS, and Flux for SPA development.
 Maintained states in the stores and dispatched the actions using redux.
 Implemented the Drag and Drop functionality using React-Draggable.
 Implemented react JS code to handle cross-browser compatibility issues in Mozilla, IE 7,
8, 9, Safari, and FF.
 Worked on use effects, React Hooks, Class-based components, communication between
components, Redux, state management tools and concepts, Flux, Thong, and Saga.
Component Life Cycle, various features of component life cycle.
 Designed and implemented complex user interfaces (UIs) and interactive components
in Ember.js, leveraging Ember components, templates, and helpers to ensure
consistency, reusability, and performance across the application.
 Integrated Ember.js applications with backend APIs and services, utilizing Ember
Data and AJAX requests to fetch, store, and manipulate data from server-side
resources, ensuring seamless communication and synchronization between frontend
and backend systems.
 Developed modern web applications using ES6 features like arrow functions,
template literals, destructuring, and spread/rest operators for cleaner and more
concise code.
 Utilized ES6 classes and inheritance to create object-oriented JavaScript applications,
improving code organization and maintainability.
 Managed repositories by using the version control tool Git combined with Stash.
 Developing applications with the help of react-component-catalog for different
components for various clients, and sites.
 Designed and implemented RESTful APIs and microservices with Python and AWS API
Gateway to facilitate communication between distributed systems.
 Utilized AWS S3 for scalable and cost-effective storage solutions, with Python scripts for
data upload, download, and management.
 Independently integrate multiple APIs and new features using React and GraphQL stack.
 Incorporated React Hooks with a gradual adoption/migration strategy.
 Migrated major class-based containers to Redux-connected functional component
containers, allowing for compatibility with newer functional component libraries, while
introducing react-redux hooks into newer containers to maintain React Redux global
state management.
 Worked exclusively on the front-end updating pages using UI libraries like Reacts
(including hooks) and Redux Saga.
 Developed and maintained server-side applications using Node.js, Express.js, and
MongoDB, handling CRUD operations and RESTful APIs.
 Utilized Node.js and NPM (Node Package Manager) to manage project dependencies and
streamline development workflows.
 Integrated applications with AWS SQS and SNS for message queuing and
notification services, enhancing event-driven and asynchronous processing.
 Utilized ES6 features like arrow functions, de structuring, and modules to write clean and
concise code, improving readability and maintainability.
 Worked with GIT version control, Jenkins CI/CD, Docker, and JIRA for bug tracking.
 Worked on Unit testing JavaScript applications using JEST, Enzyme, and Marko Testing Library
 Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
 Worked on a Cloud-based environment and was involved in CI/CD pipeline
builds/deployments on the cloud-based environment.
 Used Middleware, Redux Promise in application to retrieve data from Back-End and to
also perform RESTFUL services.
 Used AJAX & JSON communication for accessing RESTful web services data payload.
 Implemented the ReactJS lifecycle methods with the latest ES6 features using Babel and
Webpack.
 Used GIT as version control, GitLab as a central repository, and JIRA for project management.
 Responsible for the design and development of various components such as tab bars, a
map view, an image picker, a date picker, push notifications, sign-in or out features, and
navigation using react- native.
 Developed server-side application to interact with the database using Spring Boot and
Hibernate.
 Hand-on Experience in React.js for creating interactive UI using One-way data flow,
Virtual DOM, and React Native concepts and Familiar with creating Custom Reusable
React Components Library.
 Used JSON for storing and exchanging information between browsers and servers.
 Used AWS Command Line Interface (CLI) extensively to interact with AWS services
and resources from the command line.
 Created and managed EC2 instances, S3 buckets, RDS databases, and other AWS
resources using AWS CLI commands.
 Implemented backup and restore procedures for EC2 instances and databases
using AWS CLI commands.
 Used CI/CD tools Jenkins, Git or GitLab, Jira, and Docker registry for configuration
management and automation Used.
 Used Node.js with Express.js to build lightweight and scalable APIs for mobile and web
applications.
 Developed and maintained end-to-end test suites using Cypress to validate web applications.
 Created cypress projects in command line, and Bit Bucket repository to manage codes.
 Developed custom commands and plugins in Cypress to extend its functionality,
addressing specific testing requirements and enhancing the overall testing process.
 Integrated Cypress tests into CI/CD pipelines (e.g., Jenkins, CircleCI), automating test
execution and ensuring rapid feedback on code changes.
 Leveraged Cypress for mocking and stubbing HTTP requests, creating controlled testing
environments and improving test reliability.

Wells Fargo -San Francisco, California May 2018


- Jul 2021
Senior React JS Developer
 Worked extensively on ReactJS, TypeScript, Bootstrap, REST APIs, HTML5, CSS3, JSON,
and Media queries for responsiveness.
 Worked with Agile software lifecycle methodologies and participated in daily scrum
meetings to discuss the development of applications.
 Responsible for adding new product features, bug fixes, and transitioning Account
pages to the new platform using ReactJS.
 Conducted usability testing to identify and fix UI issues and gather real-world
intelligence from target users.
 Applied development best practices as test-driven development (TDD) techniques and
integration tests for all developed software.
 Used ES6 modules to modularize code into reusable components, improving code
organization and facilitating code sharing between different parts of the application.
 Leveraged ES6 iterators and generators to work with collections of data more efficiently,
enabling lazy evaluation and improved performance.
 Updated dashboard front end to support multiple dashboards and their CRUD
operations using typescript 3.0.1.
 Designed Dynamic and browser-compatible pages using React, HTML, and CSS (Sass).
 Developed Front End using Bootstrap.js, Angular 6, Node.js, and Backbone.js, where the
back End is REST Web Services.
 Used Node.js with Web Sockets to create real-time chat applications, enabling instant
messaging and notifications.
 Worked with NoSQL databases like MongoDB and Mongoose, designing schemas and
performing database operations in Node.js applications.
 Implemented client-side form validations using jQuery validation plugin to ensure data
integrity and user input validation before submitting to the server.
 Implement and manage continuous delivery systems and methodologies on AWS.
 Experience in creating alarms and notifications for EC2, and Lambda instances using Cloud
Watch.
 Worked on AWS Cloud Watch for monitoring the application infrastructure and used
AWS email services for notifying.
 Assisted in the migration of legacy codebases to modern JavaScript frameworks,
updating and refactoring code as needed for compatibility and performance
improvements.
 Developed dynamic responsive Web Application by Integrating Angular 4 with Bootstrap
which is further integrated with Web Services.
 Used React.JS for Templating and faster compilation and developing reusable components.
 Developing internal services using Java and NodeJS and writing internal and external
API services using NodeJS modules.
 Build prototypes using any method (whiteboard, paper, Sketch) to pixel-perfect hi-fidelity
design.
 Extensively using CSS (Cascading Style Sheets) along with RWD to apply different styles to
the layouts for varying screen sizes and pixels.
 Developed front- end components using Angular 6/8, Typescript, HTML, CSS, and Bootstrap.
 Using Single-Page Application feature deployed code under production mode.
 Responsible for implementing UI mockups, integrating third-party React libraries, and
handling/creating Redux store data.
 Used ES6 destructuring to easily extract values from objects and arrays, making code
more expressive and reducing boilerplate.
 Employed ES6 template literals for string interpolation and multi-line strings, enhancing
readability and reducing concatenation complexity.
 Implemented AWS CLI scripts for deploying and managing resources in different AWS
regions and accounts.
 Used AWS CLI to troubleshoot and diagnose issues in AWS resources, including
networking configurations and security groups.
 Used React to implement rich functions in various pages such as - form validation, grid list,
search, sort, pagination, multi-selection, sanitize, authentication, authorization, etc.
 Used Mongoose to fetch data from the API.
 Built highly modular HTML5 front end that is built on ReactJS optimizing for rendering
performance.
 Debugged the application using Firebug to traverse the documents and manipulate the
Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.
 Integrated Nodejs applications with AWS SQS and SNS for message queuing and
notification services, enhancing event-driven and asynchronous processing.
 Leveraged AWS RDS and DynamoDB to build data storage solutions, using Python to
interact with relational and NoSQL databases.
 Involved in the creation of an interface to manage the user menu and Bulk update of
Attributes using ReactJS and jQuery.
 Used React Router for navigation rendering of React components.
 Extensively used git for version control and code reviews.
 Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS,
Bootstrap, AngularJS, and Angular 6/7/8.

Bass Pro - Springfield, Missouri October 2016 – April


2018 Senior UI Developer

 Worked on Agile methodology including team-based design and code reviews.


 Used React-Router to turn the application into Single Page Application, worked in
using React JS components, Forms, Events, Keys, Router, Animations, and Flux
concepts.
 Responsible for React UI and architecture. Building components library, including Tree,
Slide-View, and Table Grid. Created Angular service and integration with RESTful APIs.
 Used Angular HTTP to send GET/POST requests to fetch data from the server.
 Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using
Stack especially worked with database setup and maintenance on AWS EC2.
 Used Gulp as a task runner, SASS/SCSS preprocessor, GIT, and GitHub for source code
management and tracking.
 Developed the responsive web design using React Bootstrap to build grids, layouts, and
components.
 Worked on the development of responsive internal applications to capture the Metrics
of Users and Agents using React JS.
 Utilized ES6 default parameters and rest parameters to handle function arguments
more effectively, improving code flexibility and robustness.
 Integrated ES6 features like const and let for block-scoped variables, improving code
predictability and reducing the risk of unintended variable hoisting.
 Experienced in working with npm commands and configuring the package.json with
dependencies and dev-dependencies.
 Implemented the stored procedures and functions and assisted with the design of
viewers and triggers in the NoSQL DB in Azure.
 Worked with CAS (Central Authentication Service) and JWT for authentication and
authorization of the application using node.js.
 Responsible for developing the AWS lambda Microservices for the POC application
which I have developed.
 Responsible for supporting the application that is in Production and troubleshooting the
JS application in the AWS.
 Used AWS S3 for storing and retrieving static content, and AWS CloudFront for improving
latency.
 Involved in the integration of cloud Watch Events for AWS infrastructure using the c7n.
 Experienced with the custodian commands like custodian schema, -h, and monitoring
and uploading the services in CloudWatch logs, and resource records to S3.
 Developed and maintained microservices architecture using Node.js and Docker,
ensuring scalability and fault tolerance.
 Involved in the CI/CD deployment using Jenkins and Dockers
 Responsible for troubleshooting the logs in the AWS cloud Watch in S3 buckets, Route 53.
 Utilized jQuery UI library for creating custom widgets, drag-and-drop interactions, and
animations to enhance user experience.
 Coordinated with multiple teams and worked on agile methodology and Scrum grooming
sessions.
Deloitte - Los Angeles, California October 2013 –
September 2016
UI Developer

 Designed and developed various modules of the application with J2EE design
architecture, and frameworks like Spring MVC architecture, and AngularJS.
 Worked on an Agile (Scrum) Development Team to deliver regular updates to the
business team and project managers.
 Developed all the UI pages using Angular JS, Node JS, HTML5, CSS3, and JavaScript
 Experienced in using Modernizer to check cross-browser compatibility, making sure that
the HTML and CSS features are working properly.
 Developed various pages in the applications in front-end technologies HTML5, CSS3- SASS,
JSON.
 Writing front-end code like HTML5, CSS3, and jQuery for assigned User requirements
using Angular JS, and various other JavaScript frameworks.
 Developed a powerful Single Page Application and dynamic responsive Web Application with
React JS.
 Implemented User Interface using HTML, CSS, Typescript, Bootstrap 3. X, Angular JS
 Facilitates Angular components like modules, components, built-in and customized
directives, services, and components to build Model-View-Controller (MVC) architecture
for the web application using typescript.
 Used AWS SDK to connect with Amazon SQS for bulk email processing.
 Implemented AWS IAM for managing the credentials of applications that run on EC2 instances.
 Used React JS Router to navigate through the different statuses and multiple models.
 Developed custom jQuery plugins to encapsulate reusable components and
functionalities, promoting code reusability and modularity.
 Worked with DOM manipulation and traversal methods in jQuery to dynamically update
HTML content based on user interactions or data changes.
 Utilized Angular for its efficient data flow architecture to create a lightweight and
render efficient web app that searched projects via the GitHub API through keywords.
 Worked on React JS by consuming Restful web services & and used React JS forms like
Template forms and Modern Driven (Reactive) forms to perform form validations both
on the server and client side.
 Built React JS components, and UI services to consume the rest services using
Component architecture provided by React JS
 Implemented React JS component router for navigation.
 Development of the Navigation bars, Tables, Sliders, and Calendars to fit the user
requirements.
 Implemented a Single Page Web Applications (SPA) based front end for displaying user
requests, user records history, and security settings for various users using JavaScript and
React JS.
 Used Node JS to interact with Rest services and with Database, building real-time Web APIs.
 Unit tested front-end React JS code using Mocha, Chai, and Enzyme.
 Designed dynamic and browser-compatible pages using HTML, DHTML, CSS, Navigation
controls, and JavaScript.
 Used XML, and JSON Web Services using REST protocol. Implemented front-end user
interface and features in the application using AJAX.
 Experienced working with JSON data while interacting with the server and used JIBX
binding to convert Java objects to XML and vice-versa.
 Utilized Node.JS, mongo DB, and Express to create Restful APIs
 Created functions to interact with the Restful Web Services using AJAX and Used AJAX
extensively to implement front-end/user interface features in the application.
 Debug the issue in Firebug for Firefox, web developer tools in Chrome, Safari, and IE

Amazon - Seattle, Washington January 2011 – September


2013 JavaScript Developer

 Developed and maintained client-side web applications using JavaScript, HTML, and
CSS to create interactive and responsive user interfaces.
 Integrated RESTful APIs and AJAX calls to fetch and display data from backend
services, ensuring seamless communication between frontend and backend systems.
 Implemented client-side validation and error handling to improve user experience and data
integrity.
 Optimized website performance by analyzing and improving code efficiency, reducing
load times and enhancing overall user experience.
 Worked with version control systems such as Git for code repository management and
collaboration with team members.
 Implemented testing frameworks like Jest, Mocha, or Jasmine for unit testing JavaScript
code, ensuring code quality and reliability.
 Developed custom JavaScript plugins and libraries for specific project requirements,
promoting code reusability and efficiency.
 Created interactive data visualizations using D3.js or Chart.js, enhancing data
presentation and analysis capabilities.
 Implemented responsive design principles using CSS frameworks like Bootstrap or
Tailwind CSS, ensuring compatibility across various devices and screen sizes.
 Worked with Node.js for server-side JavaScript development, creating RESTful APIs
and backend services to support frontend applications.
 Integrated authentication and authorization mechanisms using JSON Web Tokens (JWT)
or OAuth for secure user authentication and access control.
 Stayed updated with the latest trends and best practices in JavaScript
development, attending conferences and workshops to enhance skills and
knowledge.
 Collaborated in Agile development environments, participating in daily stand-ups, sprint
planning, and retrospectives to ensure timely and iterative delivery of features.

Education

Bachelor in Computer Science


Jawaharlal Nehru Technology University 2010

You might also like