Ashim Rudra Paul

Bangladesh

@codewithashim

Software Engineer

Badges

C language

Certifications

codewithashim has not earned any certificates yet.

Work Experience

  • Programmer

    codewithashim•  January 2022 - Present

  • Software Engineer

    SJ Innovation LLC•  August 2024 - Present•  Sylhet

    ➽➽ Developing Robust Backend Systems: Leveraging Fastify to build high-performance, scalable server-side applications. ➽➽ Database Management: Utilizing PostgreSQL to design and maintain efficient and reliable database schemas. ➽➽ Technology Integration: Implementing a diverse range of technologies as per project requirements to ensure optimal solutions. ➽➽ API Development: Creating and maintaining RESTful APIs to support various front-end and mobile applications. ➽➽ Performance Optimization: Continuously monitoring and improving the performance of backend systems to handle large-scale data and traffic. ➽➽ Collaboration and Teamwork: Working closely with cross-functional teams to ensure seamless integration and delivery of features. ➽➽ Code Quality and Best Practices: Following industry best practices for coding standards, version control, and testing to ensure high-quality deliverables.

  • Full Stack Developer

    elPixla•  September 2023 - July 2024•  Remote

    ➽➽ I have led the internal developer team, ensuring efficient project execution and successful delivery. ➽➽ Developed and optimized backend systems using Node.js, Express.js, TypeScript, MongoDB, PostgreSQL, Strapi, and GraphQL. ➽➽ Implemented various optimization techniques, including query optimization, caching strategies, and load balancing, resulting in a 50% improvement in API response times and a 30% reduction in latency. ➽➽ Designed and implemented complex frontend functionalities, such as: ➽➽Real-time data visualization with interactive charts and graphs. ➽➽Dynamic form handling with live validation and conditional rendering. ➽➽Advanced user interactions like drag-and-drop interfaces and responsive modals. ➽➽ Conducted rigorous testing and debugging to ensure high performance and reliability. ➽➽ Integrated front-end components with back-end APIs, working closely with the back-end team. ➽➽ Deployed the product to production using AWS Cloud, ensuring scalability and reliability.

  • Frontend Engineer

    RI Software•  July 2023 - September 2023•  Remote

    ➽➽ Designed and developed user interfaces for ERP software, ensuring a seamless and intuitive user experience. ➽➽ Developed custom UI components using advanced techniques such as component reusability and modular architecture, enhancing functionality and visual appeal. ➽➽ Implemented a real-time chat module using WebSocket technology, increasing communication efficiency and user engagement by 40%. ➽➽ Created advanced visualizations for complex analytics using D3.js and Chart.js, improving data interpretation speed and accuracy by 30%. ➽➽ Applied best UI/UX practices and TypeScript to manage code complexity, implementing techniques like static type checking and code splitting, resulting in a 25% reduction in codebase errors and optimized performance.

  • MERN Stack Developer

    Bright Future•  January 2023 - June 2023•  Dhaka

    ➽➽ Developed and maintained web applications using the MERN stack (MongoDB, Express, React, Node.js), ensuring robust, scalable, and efficient solutions. ➽➽ Created server-side APIs with Node.js and Express, enabling seamless communication between the database and the front-end application. ➽➽ Optimized backend queries using techniques like indexing and query optimization, resulting in a 40% improvement in database performance. ➽➽ Integrated backend services with frontend applications using React and Next.js, implementing features like dynamic content rendering and real-time updates. ➽➽ Applied best practices such as asynchronous programming with async/await and API rate limiting to enhance performance and reliability.

  • Frontend Developer

    Starting Core•  September 2022 - December 2022•  Remote

    As a frontend engineer, I am responsible for designing the user interface (UI) of the website or application, ensuring that it meets the design specifications and provides a seamless user experience. ➽➽ I was responsible for ensuring that the website or application is optimized for performance and speed, by implementing best practices such as code optimization, image compression, and caching. ➽➽ I was also responsible for collaborating with the design and backend development teams to ensure that the website or application is developed in a cohesive and integrated manner, delivering a high-quality end product that meets user requirements. ➽➽ As a frontend engineer, I utilized the Fetch API to retrieve data from external APIs, and seamlessly integrate it into the website or application, providing users with up-to-date and relevant information.

Education

  • Sylhet Polytechnic Institute

    Computer Science & Engineering, Diploma Engineering•  June 2019 - Present

Skills

React
NodeJs
SQL
Javascript(Intermediate)
C++
C
Algorithm
Data Structure