Pranshu Jain
Specialist Programmer
Profile
I am a self-motivated, technically strong programmer. Likes to work in a challenging environment to utilize the skill set on various technologies to solve a complex problem. Believes in Never Stop Learning.
Professional Experience
Software Engineer
***** Infotech-India
2018 - Present
E-Invoice integration with GST System
Designed a system to Auto-Populate E-Invoices from IRP portal to GSTR-1 form in GST system. Developed a highly-optimized Kafka-Storm based topology to pull more than 25L of E-Invoices on daily basis and process it within given time frame performing, all the operations and extracting the relevant information to GSTR-1 form.
ICEGATE integration with GST System
Programming Skills Developed a system to Auto-Populate Bill Of Entries from ICEGATE portal to GSTR-2A. Involved
in designing and developing the Kafka-Storm based topology to handle large number of data on daily basis.
Java
Python
SQL
C /C++
Very Good
Very Good
Good
Good
Internship
Intern
Tata Consultancy Services
Jun 2018 - Sep 2018
- Worked on technologies such as Docker, Kubernetes and Spark.
- Provided a container image to work on Spark and Hadoop.
- Reduced efforts in terms of installation and configuration the tools.
- Deployed docker containers to Kubernetes cluster.
- Implemented web-based LDAP administration tool using JSP and Apache Tomcat.
Academic Projects
Technologies /Platform A Web Portal for Containerized Coding Environment (Final Year Project)
-
- A container-based service to provide pre built containers consisting various technology stacks
- Spring Framework
- Apache Storm
- Apache Kafka
- Docker
- Django
- React Native
- Linux
- Apache Hadoop
over a CLI and an online code editor. This would be helpful in projects working with teammates, independent of the system.
- Technologies Used: Web Technology (client and server scripting), Docker, Django REST framework, Code Mirror.
Movie Recommendation System (Third Year Project)
- Movie Recommendation System performs data analysis of multi -terabyte data sets generated by ratings performed on various movies. This would be helpful in recommending golden era movies based on various genres and user preferences and watch history.
- Technologies Used: Hadoop, Hive.
Library Management System (Second Year Project)
- A windows-based application named ‘PRADHAN’ developed using Visual Basics. The application features real-time OTP service.
- Technologies Used: Visual Studio, Adobe Photoshop, Ms- Access.
Tools and Softwares
- IntelliJ IDEA
- PyCharm
- Eclipse
- IBM HeapAnalyzer
- VisualVM
- Adobe Photoshop
- CorelDRAW
- Adobe After Effects
Education
B.E. in Computer Science & Engineering
Walchand Institute of Technology, Solapur
H.S.C. - Madhya Pradesh State Board
Barfani Academy, Indore (M.P.)
S.S.C. - Central Board of Secondary Education
St. Mary's Higher Secondary School, Barwaha, (M.P.)
Certificate Courses
- NPTEL: Programming, Data Structures and Algorithms using Python
- Udemy: The Complete Python 3 Course: Beginner to Advanced!
- NPTEL: National Programming Aptitude Test
- Udemy: Complete Java Masterclass
- NPTEL: Programming in C++
Achievements
- AIR under Top 50 in HackWithInfy 2018 and selected for Power Programmer role in Infosys.
- TCS Codevita Season 7 - Global Rank under 800.
- Received 2nd prize in ‘Cool Code’ event at ‘WITchar2k17’ National level Technical Symposium.
- Received 2nd prize in ‘Deadly Follower’ event at ‘WITchar2k17’ National level Technical Symposium.
- Worked as a Design and Layout Editor in the college annual magazine (WITness- 2K17)
- Light & Sound Supervisor in Dashlakshan Parv 2016 & 2017 at WIT Jain Temple.
- Participated in Search N' Destroy event held at MindSpark'17, COEP, Pune.