Pallav Poddar
Full-stack Software Engineer
About Me
Hello! I'm Pallav Poddar, a seasoned Senior Software Engineer with a passion for developing efficient and scalable solutions. With extensive experience in Java, React, and Spring Boot, I have successfully led projects that improved product efficiency and enhanced client-server communication.
I thrive in dynamic environments, bringing a strong background in object-oriented design principles, web development frameworks, and distributed storage systems. Currently based in Irving, TX, I am open to new opportunities where I can leverage my skills to drive innovation and add value.
Professional Skills
Java
Spring Boot
React.js
JavaScript
Python
WebSocket
Cypress
Git
Bitbucket
SQL
Soft Skills
- Communication
- Teamwork
- Problem-Solving
- Adaptability
- Time Management
- Leadership
Work Experience
Senior Software Engineer at eQ Technologic PVT.
LTD.
Dec, 2023 - July, 2024
Software Engineer at eQ Technologic PVT.
LTD.
Jan, 2020 - Nov, 2023
Roles and Responsibilities:
- Promoted to Senior Software Engineer in November 2023 for outstanding performance and contributions to key projects.
- Redesigned critical UI components by migrating Zul - ZK to React.js, resulting in a more modern and user-friendly interface.
- Developed comprehensive debugging functionality using Java, JavaScript, and Web-socket, streamlining the troubleshooting process.
- Optimized key features like the import functionality (using Zul - ZK), reducing data processing time by over 50%.
- Implemented React and Spring Boot frameworks, increasing product efficiency by 30%.
- Developed scalable and maintainable code aligned with Agile methodologies, enhancing project efficiency and code quality.
- Improved real-time client-server communication by implementing Spring Web-socket, SockJS, and STOMP.js, reducing server load.
- Utilized SQL queries to manage and update product metadata, and employed SQL Developer and SQL Plus for efficient database querying.
- Collaborated with cross-functional teams to resolve technical issues, ensuring timely project delivery and high-quality outcomes.
- Led the modernization of old code bases, transitioning them to ES6 and modern development standards for better maintainability.
- Used Jira for task management, ensuring alignment with Agile workflows and improving team coordination.
- Conducted unit testing and code reviews, ensuring high-quality deliverables with minimal post-deployment issues.
Software Engineer at Dimentrix Technologic PVT.
LTD.
June, 2016 - Oct, 2019
Roles and Responsibilities:
- Single-handedly developed an ETL feature using Python, Apache Spark, and Java, significantly enhancing data processing capabilities.
- Automated workflows on Linux-based OS (Ubuntu) using shell scripts, streamlining daily tasks and improving efficiency.
- Implemented scalable, testable, and maintainable code to meet project specifications and performance expectations.
- Enhanced product usability and user satisfaction by adding new features and optimizing existing ones.
- Collaborated with clients to define solution requirements, ensuring that deliverables met business goals.
- Improved team productivity by mentoring peers on Python and JavaScript, leading to faster project completion.
- Coordinated with other engineers to evaluate and improve products, leading to higher quality and efficiency.
- Developed and delivered unit-tested systems using SVN within customer-prescribed timeframes, ensuring timely and quality releases.
Education
Masters in Computer Application
P.E.S. Modern College of Engineering
Savitribai Phule Pune University
Pune, Maharashtra
2013 - 2016
Marks 64%
Bachelors of Computer Application(BCA)
MAEER’S MITSOM COLLEGE
Savitribai Phule Pune University
Pune, Maharashtra
2010 - 2013
Marks 59%