Priyank Mishra

Full-Stack Engineer | | Java, Angular, React, MySQL Specialist

Pune District, Maharashtra, India

About

Experienced Software Developer with a strong foundation in Core Java and Java EE Technologies, specializing in building scalable, high-performance enterprise web applications. Skilled in designing Microservices architectures using Spring Boot, Spring Data JPA, Spring MVC, Spring Core, Spring JDBC, and Hibernate, delivering robust and secure backend solutions. Key Skills and Expertise: Backend Development: Proficient in building microservices with Spring Boot, Spring Data JPA, and Spring MVC for scalable, maintainable systems. Frontend Development: Expertise in AngularJS, HTML, CSS, and TypeScript for creating dynamic, responsive user interfaces. Real-Time Communication: Experienced in implementing Websockets and Socket.io for low-latency, real-time data exchange in modern applications. Distributed Systems: Skilled in leveraging Apache Zookeeper and Kafka for building distributed, event-driven architectures. Version Control: Solid expertise in Git for efficient code management and collaborative development. Quick Learner: Adaptive and proactive, with excellent problem-solving skills and a passion for mastering new technologies.

Experience

  • Software Engineer - Full Stack at Academian Inc
    Sep 2025 - Present · 10 mos

  • Software Developer at NeXarise
    Sep 2024 - Sep 2025 · 1 yr 1 mo

    As a Software Developer at NeXarise, I am responsible for designing and implementing scalable, high-performance software solutions using Angular, Spring Boot, and Azure DevOps. My work spans the entire software development lifecycle, from design and coding to deployment and continuous integration. Key Responsibilities: Developing robust backend services with Spring Boot, Spring MVC, and Spring Data for enterprise-grade applications. Building responsive, modern front-end interfaces with Angular and TypeScript to deliver seamless user experiences. Implementing CI/CD pipelines using Jenkins and Azure DevOps for automated testing and efficient code deployment. Integrating secure authentication and authorization mechanisms using Spring Security for enhanced data protection. Utilizing Docker for containerized deployments and Maven for efficient build management. Managing real-time data streaming with Apache Kafka for event-driven architectures. Collaborating through Git for version control and efficient code management. Technical Expertise: Java, Spring Boot, Spring MVC – High-performance backend development. Angular, TypeScript – Modern front-end development for dynamic user interfaces. Spring Data, Spring Batch – Efficient data processing and management. CI/CD, Azure DevOps, Jenkins – Automated deployment pipelines. Docker – Containerization for consistent, scalable deployments. Apache Kafka – Real-time data processing and messaging.

  • Mobiloitte (On-site)
    • Software Engineer - Java
      May 2022 - Aug 2024 · 2 yrs 4 mos

      As a Software Engineer at Mobiloitte Technologies, I led the design and development of scalable microservices architectures, significantly enhancing application performance and efficiency. My work involved building RESTful APIs using Spring Boot for seamless integration between distributed systems and leveraging Core Java to create robust standalone applications, including a cutting-edge arbitrage crypto trading bot. Key Responsibilities: Developed RESTful APIs to enable secure, high-performance communication across microservices. Created multithreaded Java applications to handle high-concurrency scenarios, optimizing performance and resource management. Integrated Spring Security for secure authentication and authorization across critical systems. Designed and implemented the Abstract Factory design pattern for scalable, maintainable application architectures. Automated workflows using Python for social media and API integrations, improving operational efficiency. Project Highlights: Initial Coin Offering (ICO) Vesting Solutions: Architected secure, time-based token distribution systems, enhancing transparency and investor confidence. Crypto Wallets and Swapping Platforms: Developed secure wallet systems with real-time transaction processing and efficient token swapping capabilities. Centralized Crypto Exchanges: Built robust trading platforms with seamless order matching, high transaction throughput, and secure fund management. Technical Expertise: Java, Spring Boot, Multithreading – High-performance application development. Microservices Architectures – Scalable, modular systems for distributed applications. Spring Security – Secure authentication, role-based access control. Web3J, Cryptocurrency APIs – Blockchain integration and real-time market data. MySQL – Optimized data storage and retrieval. Python – Task automation and API integration for streamlined workflows.

    • Trainee Software Engineer - Java
      Mar 2022 - Apr 2022 · 2 mos

  • Java Developer at Freelance (Self employed)
    Jul 2021 - Mar 2022 · 9 mos

    🚀 Developed a comprehensive multi-threaded Java application integrating APIs from major cryptocurrency exchanges (Binance, Gemini, Bitmart, Bitfinex). This project included: ⚡ Trade Execution: Implemented seamless trade execution across multiple exchanges, ensuring efficient and timely transactions. 💸 Fund Transfers: Developed robust functionalities for secure and swift fund transfers, enhancing liquidity management. 📊 Data Collection: Built efficient data collection mechanisms to aggregate and analyze market data in real-time, aiding in informed decision-making. 💡 Profit Path Calculations: Engineered advanced algorithms to calculate optimal profit paths, maximizing trading profits. Technical Stack: 🖥️ Programming Language: Java (Multi-threading) 🗄️ Database: MongoDB This project showcases my expertise in API integration, multithreading, and database management, significantly contributing to the automation and optimization of cryptocurrency trading operations.