MMCC - Mobile Manager Content Creation
• Engineered a light-weight content creation feature for managers using JSX, React, HTML/CSS.
• Utilized Redux and added state management by creating the respective actions and reducers.
• Employed Webpack and loaders (babel-loader) to compile and bundle various resources/assets.
• Used yarn to install and update third party JavaScript packages. Configured scripts to run the SPA on webpack-dev-server, test the SPA and check for linting errors.
• Employed Storybook for component stories and Jest/Enzyme to shallow render and test the React components.
• Created a build pipeline for the webapp on TFS for continuous integration and delivery. (CI/CD)
• Redesigned the post flow using HTML, Razor syntax, Knockout JS, jQuery and Asp.NET MVC.
• Developed the alias ability to broadcast on behalf of others using C#, Knockout JS and jQuery.
• Built a report feature to enable organizational hierarchy in Asp.NET Razor, C# & Knockout JS.
• Added user interaction log events in Amplitude using JavaScript, jQuery and Knockout JS.
• Other responsibilities included creating migration scripts to update schema in PostgreSQL, building new repository methods to retrieve and save information using C# & Entity Framework and writing test cases for the new repository methods using MS Test.