Post Job Free
Sign in

Software Engineer Node Js

Location:
Stow, OH
Posted:
May 06, 2025

Contact this candidate

Resume:

Bikram Phurumbo

Full Stack Software Developer- (Node.js React

TypeScript Python Django PostgreSQL)

330-***-****

**************@*****.***

LinkedIn Github Website

I am a full stack software engineer, coding on JavaScript, TypeScript, Python, SQL. Frameworks I've worked with: Node.js, React, Flask, Django. Love working with REST APIs and PostgreSQL databases on the backend. Interested in crafting high-quality, clean code and continuing to expand my interest in algorithms, data structures, object-oriented code, and scalable design. I have a particular interest in translating UI designs into reality, AI generative tools to solve problems, clean, refactored code, testing and TDD, and would love to learn more about Cloud hosting. Experience

Freelance, Full Stack Software Engineer -(Node.js React TypeScript Python Django PostgreSQL) PartTime - 04/2024 - Present

● I specialize in building dynamic, scalable web applications using a combination of modern technologies: Node.js for backend services, React with TypeScript for robust and interactive frontends, and Django with PostgreSQL for secure and efficient data management. This skill set allows me to craft end-to-end web applications, focusing on clean code, performance optimization, and scalable architecture to deliver high-quality, full-stack solutions across various projects.

● Overcoming challenges involves using Context API for efficient state management, and Axios with proper error handling for smooth API communication. Backend scaling and database consistency are addressed with caching, query optimization, and transactional queries in PostgreSQL to maintain performance and data integrity.

● The challenges include managing complex state in React, ensuring smooth API communication between frontend and backend, scaling Node.js or Django backends for high traffic, and maintaining data consistency in PostgreSQL during concurrent processes. Overcoming these requires robust solutions like efficient state management, error handling, backend optimization, and transactional database queries.

● Some of the projects I build for clients by utilizing full stack development - Todo-Task-App(React with Django), Jokes-Apps(Node.js), Bridetool, Cleaning-Services (JavaScript with Django), Game-Hub(React with TypeScript) Coding Temple, Junior Software Engineer-(Node.js, React, TypeScript, Python, Django, PostgreSQL) FullTime - 01/2024 - 12/2024

● The challenges include managing complex state in React, ensuring smooth API communication between frontend and backend, scaling Node.js or Django backends for high traffic, and maintaining data consistency in PostgreSQL during concurrent processes. Overcoming these requires robust solutions like efficient state management, error handling, backend optimization, and transactional database queries.

● Mastered 12 independent projects coding on JavaScript, TypeScript, and Python. Frameworks I've worked with: Flask, Django, React, Node.js. I’ve worked with REST APIs and PostgreSQL databases on the backend.

● Refactored for code quality during algorithm whiteboarding, pair programming and Code Reviews resulting in debugging techniques and consideration of scalability and time efficiency.

● Leveraged Git and version control on GitHub to facilitate the software development life cycle

● Overcame challenges by implementing effective state management, seamless REST API integration, optimized PostgreSQL schemas, efficient handling of asynchronous operations, and responsive design solutions with Bootstrap. Business DataAnalyst(Over 11 years of experience): Retail Store, Cuyahoga falls OH 01/2014 – Present

● Data Collection & Management: Gather, clean, and maintain sales, customer, and inventory data for accuracy and analysis.

● Sales, Customer, & Inventory Analysis: Identify trends, optimize pricing, forecast demand, and improve stock management.

● Business Insights & Decision Support: Create reports, dashboards, and data visualizations to support strategic decisions.

● Fraud Detection & Process Improvement: Detect anomalies, prevent losses, and enhance operational efficiency with data-driven insights.

● By using Excel, Google Sheets, SQL, and Python for data analysis, reporting, and forecasting. Tableau, Power BI, and Google Data Studio to visualize sales and customer trends, while QuickBooks and & Xero Reports manage financial and inventory tracking.

Technical Support Representative(TSR): DRB Systems, Akron, OH, United States PartTime - Jan 2022 – 04/30/2025

● Technical Troubleshooting: Ability to diagnose and resolve hardware, software, and network issues across DRB's POS and automation systems.

● Customer Support & Communication: Clear, professional communication with customers to explain solutions, provide training, and ensure satisfaction.

● CRM & Documentation (Salesforce): Accurately documenting support cases, processes, and customer interactions for tracking and knowledge sharing.

● Data Analysis & Reporting: Using tools like Excel, SQL, or Python to analyze system performance, generate reports, and support decision-making.

● Product & System Knowledge: Deep understanding of DRB’s products, including configuration, integration, and usage best practices.

● Customer Service Excellence: Provide exceptional service to both internal and external customers. Desktop Support Technician: Regency Technologies Stow, Ohio, United States Jan 2018 - Dec 2020

● Provide technical support and troubleshooting for end-users by resolving hardware, software, and network-related issues in person, remotely, or via helpdesk systems.

● Install, configure, and maintain desktops, laptops, peripherals, and software applications, ensuring systems are operational and aligned with organizational standards.

● Documentation: Maintain comprehensive notes in Salesforce, detailing the steps and processes executed during each customer interaction.

● Monitor and update IT infrastructure, including applying security patches, managing user accounts, and maintaining documentation for IT assets, procedures, and resolutions. Projects

Pokemon-Game: (Github View-Site)

● Developed a Pokémon Battle web application by using React: for building the user interface and managing state. JavaScript: for scripting and interaction within the application. CSS: For styling the components. HTML: For structuring the web pages. Node.js: For the server-side runtime environment. Express.js: For building the REST API and handling server-side logic. Axios: For making HTTP requests from the frontend to the backend. SQLite: For storing user data, Pokémon data, and battle records.

● Where users can fetch battle data, select Pokémon, and engage in battles, viewing stats like HP, Attack, and Defense. The app includes secure login and authentication using JWT.

● The project involves React state management with useState and useEffect, API integration using Axios, JWT authentication, error handling, and managing asynchronous operations with async/await.

● We overcame challenges in complex state management, API integration, secure JWT authentication, asynchronous operations, and robust error handling in the app.

● The app offers an engaging user experience, data-driven insights, scalability, secure JWT authentication, and a unique feature set to attract and retain Pokémon enthusiasts. E-commerce-Site: (Github View-Site)

● Developed a responsive e-commerce website with React, HTML, CSS, third-party APIs, and Google Firebase for data management.Utilized full-stack technologies (Typescript, SQL) and GitHub for version control, enhancing functionality with RESTful APIs.

● Build a dynamic and scalable ecommerce platform, manage complex state with React and TypeScript, implement real-time data and secure authentication using Firebase, integrate third-party APIs, and optimize data handling with SQL.

● Learned to create responsive UIs with React and TypeScript, manage real-time data and authentication with Firebase, integrate third-party APIs, and optimize SQL database performance and secure transactions.

● Managed complex state in React, secured data with Firebase, integrated multiple APIs, and optimized SQL database performance.

● Enhanced user engagement, scalability with real-time updates, and operational efficiency through seamless integrations and data insights.

BookLand E-commerce Store Project: (Github View-Site)

● Developed a BookLand E-commerce Store by using HTML: Structured the content of our web pages, ensuring a clear and organized layout. CSS:Styled the website, providing an appealing and responsive design. Bootstrap was used to ensure consistency across different devices. JavaScript: Added interactivity and dynamic behavior to the site, enhancing user experience. jQuery helped simplify DOM manipulation and event handling. Django and Python: A high-level Python web framework that provided a robust foundation for our backend. Django's built-in features like ORM, authentication, and form handling were instrumental in rapid development. Database: PostgreSQL

● Users can browse detailed book information, securely register and login, manage a shopping cart with seamless checkout, track orders, and leave feedback and reviews.

● Gained proficiency in Django’s architecture and ORM, integrated frontend technologies with Django, optimized database schemas and queries, and designed user-friendly interfaces for an enhanced user experience.

● We addressed integration issues between frontend and Django backend, designed efficient database schemas, developed a recommendation algorithm, ensured secure user authentication, and optimized performance under varying loads.

● The platform enhances user experience, boosts engagement and sales with a recommendation system, provides valuable data insights, and positions the business competitively in the online book retail market. Technical Skills

● Languages: CSS, HTML, Java, C#, JavaScript, TypeScript, Python, SQL, Linux

● Frameworks: React, Node .Net, Spring Boot, Flask, Django

● Database: PostgreSQL, MongoDB, AWS, Firebase(NoSQL), MySQL, SQLite

● DevOps: GitHub, Docker, Visual Studio Code, Intellij, PyCharm

● Tools: Microsoft Office, Salesforce, Oracle Virtualbox, BeyondTrust, Teamviewer, Microsoft Remote Desktop, Microsoft Team, Outlook, Windows Event Viewer, Task Manager, Slack, Zoom, Loom, Postman(API Testing), Talkdesk Education

Coding Temple, Full-Stack Software Engineering September 2022 - December 2022 Languages: JavaScript, TypeScript, Python, SQL

Frameworks & Database: Node.js, React, Flask, Django, NoSQL, PostgreSQL, Jupyter Notebook Tools/DevOps: Git/GitHub, VScode, Intellij, PyCharm, Docker, Coding Temple - Certifications of Completion

Google, Certificate - Data Analytics

Skills: Data cleaning, analysis, and visualization using Excel, SQL, R, Tableau, and Google Data Studio. Skilled in statistical thinking, data storytelling, and using insights to drive business decisions. Basic Machine Learning Fortis College (National Institute of Technology), Cuyahoga Falls, OH, USA, January 2016 - December 2018 Degree Associate -Computer Information Technology

Software Skills: HTML5, CSS, C#, JavaScript, Web Development Hardware Skills: PC assembly and disassembly, Installing and replacing components (RAM, HDD, SSD, PSU, etc.), Hardware diagnostics and troubleshooting, BIOS/UEFI configuration, Peripheral device setup

(printers, scanners, monitors), Cabling and connector types (SATA, USB, HDMI, Ethernet), Preventive maintenance and safety procedures (ESD handling)

Network Skills: TCP/IP, LAN/WAN configuration, Router/switch setup and basic firewall rules, VPN setup and remote access configuration, Troubleshooting input/output devices and cabling, Network troubleshooting tools (ping, traceroute, ipconfig), Network protocols(TCP/IP, DHCP, DNS, FTP, HTTP), Wireless network configuration (SSID, security protocols)



Contact this candidate