Project Management System Resume
Sunnyvale, CA
SUMMARY:
- 5 years’ experience developing with JavaScript, Java, C++, python, SQL, html.
- Worked with designing tools including Visual Studio Code, Eclipse, Visual Studio, Pycharm and Jupiter Notebook.
- Developed with React.js, redux, thunk, Material - UI, mongoose, express and Axios.
- Worked with MERN (MongoDB, Express, React, Node.js) stack to develop full-stack web application.
- Developed with HTML5 to develop the layout of web applications.
- Designed style templates with CSS3 to adjust the presentation of the app.
- Developed with Bootstrap and Material-UI for web applications to improve the UI.
- Designed the functions of the application with JavaScript.
- Developed with React and designed reusable components.
- Used React props to pass values and functions from parent components to child components.
- Worked with React states to make the components controllable.
- Developed with redux to hold a store for the whole app and pass states and actions.
- Developed with thunk middleware to improve the connection with back-end and avoid synchronized issues.
- Developed with jQuery to traverse and manipulate HTML document, handle event and animate.
- Worked with AJAX to get data from and send data to the server and update the web page.
- Developed with MVC (Model-View-Controller) architectural pattern to design front-end of application.
- Built up the back end for web applications using Node.js.
- Designed models for the data and developed the web server using mongoose.
- Worked with express.js and axios.js to build up the REST APIs.
- Developed with both SQL database MySQL and NoSQL database MongoDB.
- Designed predicting algorithm using Random Forest model in Java.
- Worked with Windows, have knowledge of Linux and Mac OS.
- Developed with GitHub to manage source code management.
- Worked with working framework like agile, Scrum and Waterfall.
TECHNICAL SKILLS:
Programming: JavaScript, Java, Python, C++, HTML, SQL, MATLAB, React, Redux, thunk
Software:: VS Code, Eclipse, Visual Studio, Pycharm and Jupiter Notebook
Relevant Courses:: ECE Software Product Design, Advanced Data Structures, Information-Theoretical Design of Algorithms, Enterprise Client-Server DesignPROJECTS
PROFESSIONAL EXPERIENCE:
Confidential, SUNNYVALE, CA
Project Management System
- Involved in designing, developing and testing the web application by using HTML5, CSS3, Material-UI, JavaScript and React.js.
- Complete exposure with MERN (MongoDB, Express.js, React.js, Node.js) stack with ES6.
- Developed the layout with HTML5 and adjust the presentation using CSS3.
- Created, edited and maintained sites implementing responsive designs and themes using Material-UI.
- Designed Reducers that received actions to modify the Store State Tree working with Redux.
- Combined different reducers to help each of reducers manage its own part of the global state.
- Designed action creators and pass the results of them to the dispatch function for dispatching actions.
- Developed with Redux to hold a store for the whole application and pass the state and functions to concerned components.
- Worked with thunk to dispatch to dispatch async redux actions like http request.
- Developed with thunk middleware to improve the connection with back-end and avoid synchronized issues.
- Worked with React to design several reusable components including presentational components and container components.
- Used React props to pass values and functions. Developed React states to make the components controllable.
- Designed the functions to manage the data of projects with JavaScript.
- Designed models for projects and developed the web server using mongoose.
- Worked with Node.js modules express.js and axios.js to build up the REST APIs for the application.
- Built up the back end for web applications using Node.js and MongoDB.
- Used GitHub for the version control and collaboration.
Environment: HTML5, CSS3, Material-UI, JavaScript, React.js, Redux, Node.js, REST, JSON, MongoDB, Visual Studio Code, GitHub
Confidential, SUNNYVALE, CA
Market Requirement Prediction
- Developed the layout with HTML5 for the web application.
- Designed the CSS templates for use in all pages on the website working with CSS3.
- Implemented responsive designs and themes using Material-UI.
- Worked with jQuery to traverse and manipulate HTML document, handle event and animate.
- Developed with AJAX to get date from and send data to the server and update the web page.
- Designed models for the data of the application using mongoose.
- Worked with Node.js modules mongoose, express and axios to develop the REST APIs.
- Worked with NoSQL database MongoDB and built up the back-end.
- Developed Random Forest machine learning model using Java to predict the result of market requirement.
- Preprocessed the data to fit the input form of the model using Java.
- Worked with Java and used 80% of the data to train the predicting model and the other 20% to test and achieved 86% accuracy of prediction.
- Developed with JavaScript and show the predicting results on the web application.
Environment: HTML5, CSS3, Material-UI, JavaScript, jQuery, AJAX, Node.js, REST, JSON, MongoDB, Visual Studio Code, Eclipse
Confidential
Playlist Web Application
- Involved in designing, developing and testing the web application by using HTML5, CSS3, Bootstrap, JavaScript and MySQL.
- Developed the layout with HTML5 and designed the CSS templates for use in all pages on the website working with CSS3.
- Worked with jQuery to traverse and manipulate HTML document, handle event and animate.
- Developed with AJAX to get date from and send data to the server and update the web page.
- Worked with Bootstrap to improve the UI for the application.
- Worked with JavaScript to show the 8 most popular playlists and accomplished autocomplete function when users search for songs.
- Developed with JavaScript and added multiple functions for the application including adding a song, adding a playlist and uploading playlists via file.
- Worked with Node.js modules express and axios to develop the REST APIs.
- Developed with SQL database MySQL and built up the back-end using Node.js.
- Developed with HTML5 for the webpage and worked with CSS3 to adjust the presentation.
Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, MySQL, REST, Visual Studio, Eclipse
Confidential
User Management System
- Involved in designing, developing and testing the web application by using HTML, CSS3, Bootstrap, JavaScript and MySQL.
- Designed the layout with HTML5 and designed the CSS templates for use in all pages on the website working with CSS3.
- Developed with jQuery to traverse and manipulate HTML document, handle event and animate.
- Worked with AJAX to get date from and send data to the server and update the web page.
- Developed with Bootstrap to improve the UI for the application.
- Worked with CSS3 to adjust the presentation of the web application.
- Worked with Node.js modules express and axios to develop the REST APIs.
- Developed with SQL database MySQL and built up the back-end.
- Worked with JavaScript to implement functions including register accounts, create profiles, store blog posts and view other user’s profile.
- Developed with HTML5 for the webpage and worked with CSS3 to adjust the presentation.
Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, MySQL, Visual Studio, Eclipse