
Praveen Kumar
Verified Expert in Engineering
Software Developer
New Delhi, Delhi, India
Toptal member since August 30, 2022
Praveen is a seasoned professional with expertise in full-stack development. With seven years of experience, he has honed his skills in Laravel, React, Angular, and more. He excels in debugging and resolving issues efficiently. Praveen's strong points are versatility, adaptability, and expertise in Unity, iOS, Android, databases, and server administration, standing out from the crowd.
Portfolio
Experience
- Laravel - 5 years
- JavaScript - 4 years
- PHP - 4 years
- PostgreSQL - 4 years
- Node.js - 4 years
- React - 3 years
- HTML5 - 2 years
- CSS3 - 2 years
Availability
Preferred Environment
Ubuntu, PhpStorm, PHP, Laravel, Angular
The most amazing...
...project I single-handedly created was the report creation and core automation software for a multi-million dollar company, saving 70% of report generation time.
Work Experience
CTO
Xure Software Solutions LLP
- Designed and developed the entire platform single-handedly, including web, Android, and iOS applications. Integrated Calendly's iframe APIs for the back end.
- Developed counseling software from scratch with online booking with integration to Calendly and Google Meet.
- Implemented the entire CRM and back-end CMS on Strapi and integrated it with Core PHP third-party application. Built the CRM module for periodic agent reporting and customer funnel tracking.
- Integrated Firebase Cloud Messaging for implementing notifications in apps in real-time.
- Developed and integrated REST APIs for Uniform authentication across Android, iOS, and the web.
- Handled payment gateway integration and reconciliation and follow-up verification of payments. Use a one-time token link to skip user authentication and minimize clicks and login time for users.
- Developed a multi-level diagnostic reports generation and sharing software for internal use at India's most extensive genetics laboratory.
Next.js React Developer
Xure Software Solutions LLP
- Implemented role-based login to ensure whenever a new module is developed, only specified roles have access to it without needing to code, just like a plug-and-play feature.
- Developed and consumed RESTful web services with key-based authentication controllable by the admin interface.
- Made every aspect of the report editable using a tooltip and controllable via the Strapi server.
- Implemented a custom rule engine to show the next steps for a customer based on current report results, all editable and controlled by the Strapi server.
Front-end Developer
Pictory
- Converted designs from Sketch files to HTML and CSS designs.
- Integrated Zoho subscriptions module in our application using iFrame APIs and a Stripe payment gateway.
- Created optimized React components across platforms that can handle large amounts of data in JSON format for processing on front end.
- Created a React component in compliance with other React components to use Canvas-based animations instead of HTML animation for better consistency across browsers.
- Created a PDF file reading module using Python libraries to achieve a 9/10 efficiency score.
- Created components in React to match user video and layers editing, using React and native HTML and CSS for performance.
- Worked on multiple quality-of-life features like screen rotation, various resolutions, and variable backgrounds in video editing platforms using React components.
Software Developer
Arisun Software Solutions LLP
- Designed and developed a Patient Management System (PMS) for doctors using Angular 8, Angular Material, Express.js, and PostgreSQL database.
- Integrated WebRTC-based video calls across platforms and built the web part independently with XMPP Protocol for exchanging SDP parameters.
- Created a choose-to-write design using Angular tags, so only chosen titles were viewed for a doctor per record.
- Used one-time time-bound link generation to securely share temporary access to guest doctors.
- Integrated Google's voice-to-text API to take voice notes from doctors and enter directly in records.
- Created a local DB using the browser's LocalStorage APIs to store the most frequent terms by doctors that are mapped to international standards in the back end.
- Built a lab report reading module in the front end that uses a PDF-to-text JavaScript library and saves values to the database with doctors' oversight.
- Created a back-end inventory system using PostgreSQL. TypeORM on the back end and Semantic UI and Angular on the front end. Used cron jobs to keep the inventories up to date.
- Integrated Firebase Cloud Messaging on the web, Android, and iOS devices to push notifications and reminders for patient and doctor appointments.
- Used PHP HTML-to-PDF to generate patient prescriptions on the back end with hospital formatting, with data doctors entered on the front end.
Experience
Mental Health Counseling and Genetic Counseling Platform
https://lilacinsights.com/services/mental-health-counseling/speak-to-our-experts.phpLilac Patients Reports Portal
https://reports.lilacinsights.comPictory | A Video Editing Tool
https://pictory.ai/Pictory's powerful AI enables users to create and edit professional quality videos using text, no technical skills required or software to download. It helps to save time, increase visibility, and boost brands.
Master Data Sanitization Portal | JARVIS
https://jarvis.lilacinsights.comThey need some way to update the customer data with minimum disturbance to the ongoing reports. The information must be up-to-date because this contains fields like credit limit and finance details.
Patient Management System | Medimetry
They needed a platform to store patients' health and medical data and improve suggestions and recommendations while making them more strict for doctors. After receiving feedback from multiple doctors and field testing, we completely reworked the front end.
Teleconsultation and Video Calling Platform
Finanzas en Tus Manos | Education Platform
https://www.finanzasentusmanos.org/Education
Bachelor's Degree in Computer Science
Guru Nanak Dev Institute of Technology - Rohini, Delhi
Skills
Libraries/APIs
React, Node.js, Vue, OpenAPI, REST APIs, Vue 2, D3.js, WordPress API, Stripe Connect, jQuery, Three.js, Vue 3, Stripe
Tools
PhpStorm, Git, Figma, Bitbucket, Stylus
Languages
PHP, JavaScript, CSS3, HTML5, HTML, CSS, TypeScript, SQL, Sass
Frameworks
Angular, Bootstrap, Laravel, Material UI, Express.js, Redux, PHPUnit, React Native, AngularJS, AdonisJS, Tailwind CSS, Next.js
Paradigms
Kanban, REST, Object-oriented Programming (OOP), E2E Testing
Platforms
Firebase, Amazon Web Services (AWS), Ubuntu, WordPress VIP, Twilio, Android, iOS, PDF.js, WordPress, Docker, Mobile, Google Cloud Platform (GCP)
Storage
MySQL, PostgreSQL, JSON, MongoDB, Cloud Firestore
Other
OAuth, JavaScript Libraries, Authentication, Front-end, Full-stack, APIs, Back-end, Web Development, API Integration, Architecture, Startups, TypeORM, Strapi, Webhooks, User Interface (UI), User Experience (UX), Algorithms, Team Leadership, Software Design, Leadership, QR Codes, MERN Stack, Chrome Extensions, VoIP, eCommerce, WebSockets, Data Engineering, CTO, Technical Architecture, PayPal, Jarvis AI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring