Developing software is a rewarding and enjoyable activity. Developing software is also one of the most complex things that humans have ever undertaken. Something as simple as a web browser can contain in excess of 5 million lines of code. To develop software effectively once you get beyond trivial programs requires tools and strategies to help you keep things organised and robust. Even if what you plan to develop is not that ambitious (say, a couple of hundred lines of code), you can still benefit greatly from putting some time into really understanding the problem you are tackling and planning your solution.
• Worked in Frontend development with React Server Side Rendering(RSSR) using Next.js framework.
• Used tailwind css for UI Components..
• Gained expertise on Agile Software delivery.
• Utilized pair programming approach and SonarQube .to ensure high quality code.
• Worked in Frontend development with ReactJS, Redux-thunk middleware.
• Worked with express JS in node for REST API development.
• Used Postgress for database.
• Used Material UI for the UI components.
• Integrated redux form.
• Analytics services - Facebook, Google.
• SCSS to CSS conversion using Gulp.
• Implemented ORY Editor to make custom templates.