• Home
  • About
  • Portfolio
  • Skills
Ismum ChowdhuryCavani
  • Home
  • About
  • Portfolio
  • Skills
About Me

A seasoned Front-End Engineer specializing in React.js, TypeScript, and Next.js, with a passion for creating cutting-edge web applications. As a part of the Dow Jones team, I have leveraged my expertise to deliver robust and scalable solutions that align with industry best practices.

By employing modern front-end tools and methodologies, I have successfully contributed to the development of engaging user interfaces while ensuring optimal performance and accessibility. My dedication to staying updated with the latest trends and my ability to collaborate effectively with cross-functional teams make me a valuable asset in driving innovation and delivering exceptional user experiences at Dow Jones.

  • Name:Ismum Chowdhury
  • Address:Brooklyn, NY 11218
  • College:Fordham University
  • Degree:Bachelor of Science
  • E-Mail:ismumswe@gmail.com
  • Phone:347-720-3204
Services
  • React.js/ Redux (Hooks, Context API, Redux Toolkit)
  • TypeScript (TypeScript with React, Next.js, Redux Toolkit)
  • Next.js (SSR, SSG, ISR, API Routes, NextAuth.js)
  • Testing and Debugging (Jest, React Testing Library, Cypress, Storybook)
  • Version Control (Git)
Interests
  • Artificial Intelligence and Machine Learning
  • Financial Markets and Trading
  • Data Science and Big Data Analytics
  • Algorithmic Decision Making
  • Risk Analysis and Predictive Modeling
Education
  • 2016 - 2020

    Fordham University

    Bachelors of Science in Computer Science
  • 2019 - 2020

    Columbia University

    Full-Stack Bootcamp
Experience
  • 2021 - Present

    Dow Jones

    Software Engineer
  • 2020 - 2021

    Dow Jones

    Software Engineering Intern
  • 2019 - 2020

    Scout

    Software Engineering Intern
Services
  • image

    Software Engineer

    As a skilled software engineer, I possess extensive proficiency in React.js, TypeScript, Redux, and Next.js. With React.js, I excel at developing dynamic and highly responsive user interfaces, leveraging the power of component-based architecture. I utilize TypeScript to ensure type safety, enhancing the reliability and maintainability of my code. In terms of state management, I have a deep understanding of Redux and its ecosystem. I architect efficient solutions, implementing Redux middleware and advanced techniques like asynchronous actions to seamlessly integrate with APIs and backend services. This enables smooth data flow and enables effective handling of application states. Furthermore, my expertise extends to Next.js, a robust React framework. I leverage Next.js to build server-rendered and statically exported applications, optimizing performance and enabling improved search engine optimization (SEO) capabilities.

    image
  • image

    Full Stack Developer

    On the front-end, I excel in creating engaging user interfaces using modern frameworks like React.js and Angular and leverage those frameworks deliver visually appealing and responsive web applications. On the back-end, I am proficient in building scalable and secure server-side solutions using Node.js and Express.js. I work with databases like MongoDB and PostgreSQL, designing efficient data models and implementing robust APIs for seamless front-end and back-end communication. In addition to my technical skills, I am well-versed in version control (Git), cloud deployment (AWS/Azure), and CI/CD pipelines. I collaborate effectively with cross-functional teams, adapt to Agile methodologies, and deliver high-quality solutions through iterative development.

    image
  • image

    Data Structures and Algorithms

    As a software engineer, I am highly proficient in algorithms and data structures. I possess a deep understanding of various data structures, including arrays, linked lists, stacks, queues, trees, and graphs. This knowledge allows me to select the most appropriate data structure for efficient problem-solving. Additionally, I am well-versed in a wide range of algorithms such as sorting, searching, graph traversal, and dynamic programming. This expertise enables me to analyze, optimize, and design efficient solutions to complex problems. By leveraging my understanding of algorithms and data structures, I can enhance code performance, improve runtime efficiency, and deliver robust and scalable software solutions.

    image
  • image

    Technical Writer

    As an expert technical writer, I possess strong technical knowledge and exceptional writing skills. I excel at distilling complex concepts into clear, concise documentation, including API guides, user manuals, and tutorials. With meticulous attention to detail and strong editing abilities, I ensure accuracy and readability. I collaborate effectively with subject matter experts and utilize various documentation tools, aiming to empower users and enhance their experience with software products.

    image