Summary
Overview
Work History
Education
Skills
Roles And Responsibilities
Languages
Timeline
Generic

Satyam Kumar Singh

Faridabad

Summary

"Software Engineer with a proven track record in developing high-performance backend services. Experienced in designing and implementing scalable solutions to optimize system efficiency and performance. Seeking a challenging position to apply technical expertise and contribute to organizational success.

Overview

1
1
year of professional experience

Work History

Software Developer

Appinop Technologies Pvt. Ltd.
10.2023 - 05.2024
  • Project #1 : Galaxial Exchange (Oct 2023 - March 2024)
    WebSocket Implementation: Enabled instant updates, ensuring users receive real-time
    information on cryptocurrency prices and market changes.
    Redis Cluster Management: Played a pivotal role in maintaining high system efficiency,
    distributing workload effectively across multiple nodes for a seamless trading
    experience.
    BullMQ Optimization: Leveraged BullMQ to optimize background tasks, enhancing
    overall platform performance and responsiveness.
    MongoDB Data Handling: Effectively managed data storage and facilitated seamless
    scalability as the project evolved.
    Skill Enhancement: This hands-on experience has made my technical skills sharper and
    given me valuable insights into the details of blockchain technology and the
    ever-changing field of fintech backend development.

Software Engineer

Xelpmoc Design and Tech Limited
12.2022 - 08.2023
  • Project #1 : Signal Mobile Application (Dec 2022 - Aug 2023)
    Developed a secure authentication system using TypeScript, TypeORM, MySQL, and
    JWT (JSON Web Tokens).
    Implemented TypeScript for type safety and improved code maintainability.Utilized TypeORM to abstract away database complexities and perform CRUD
    operations using TypeScript decorators.
    Integrated JWT authentication for secure user authentication, eliminating the need to
    store user credentials on the server.
    Implemented features such as user registration, login, and password reset
    functionality.
    Followed best practices for security, including password hashing and salting
    techniques.
    Gained in-depth knowledge and hands-on experience in TypeScript, TypeORM, MySQL,
    and JWT authentication.

Education

Bachelor of Engineering - Computer Science

Chandigarh University
06.2023

Skills

  • Java
  • Spring Boot
  • MySQL
  • Nodejs
  • TypeScript
  • MongoDB
  • Sequelize
  • WebSocket
  • BullMQ
  • Redis
  • Docker

Roles And Responsibilities

  • Collaborated with software engineering teams to develop and maintain web applications, ensuring adherence to coding standards and best practices.
  • Participated in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Wrote clean, efficient, and maintainable code using Java, Node.js, and TypeScript.
  • Conducted code reviews, providing constructive feedback to ensure code quality and consistency.
  • Debugged and resolved software defects, performing root cause analysis and implementing effective solutions.
  • Assisted in integrating third-party APIs and libraries, ensuring compatibility and functionality.
  • Collaborated with QA engineers to identify and resolve software defects, ensuring high-quality deliverables.
  • Adapted to changing project requirements and deadlines, prioritizing tasks and managing time effectively.

Languages

  • English
  • Hindi

Timeline

Software Developer

Appinop Technologies Pvt. Ltd.
10.2023 - 05.2024

Software Engineer

Xelpmoc Design and Tech Limited
12.2022 - 08.2023

Bachelor of Engineering - Computer Science

Chandigarh University
Satyam Kumar Singh