Prashant Acharya
Verified Expert in Engineering
Software Engineer and Developer
Kathmandu, Nepal
Toptal member since September 6, 2022
Prashant is a software engineer with experience in building web applications with a considerable amount of traffic and critical data in the healthcare and edtech domains. He has expertise in JavaScript and the ecosystem revolving around JavaScript. Prashant is comfortable and flexible about learning new technologies if required in the project.
Portfolio
Experience
Availability
Preferred Environment
Linux, Git, JavaScript, Node.js, PostgreSQL
The most amazing...
...thing I've developed as a software engineer is a platform that helps pharmacies deliver COVID-19 vaccination to patients in the United States.
Work Experience
Software Engineer
Leapfrog Technology
- Developed an app that helps pharmacies deliver COVID-19 vaccinations and healthcare services to patients in the United States, enabling the vaccination of more than a million people.
- Learned about Agile and Scrum methodologies while working on different projects.
- Handled production releases and learned about version tagging and release tagging.
- Learned about efficiently debugging applications using different debuggers.
- Learned about feature estimation and task breakdown in a feature.
- Participated in internal open-source events and initiatives inside the company.
- Worked on application security, cost optimization, and performance optimization.
Software Engineer
Nepal Mountain Expedition
- Set up the project and led its development using Next.js.
- Set up a deployment strategy in Vercel and added a custom domain.
- Supervised and guided the development of the REST API.
- Refactored and improved coding standards in the project and actively participated in code reviews.
Software Engineer
Redistri Mobility
- Developed a minimum viable product for shipping cargo.
- Added support to upload files to Amazon S3 bucket.
- Estimated and delivered features rapidly during the MVP phase.
- Actively participated in a discussion revolving around product development.
Associate Software Engineer
Leapfrog Technology
- Developed an application that uses blockchain to embed data that could be used to verify transcripts generated from the system.
- Wrote bash scripts to deploy a React and a Node.js application on a Linux virtual machine.
- Wrote responsive CSS to transform an existing Ionic mobile app and convert it into a web app.
Associate Software Engineer
Incwell Ventures
- Developed an application that helps mentees look for mentors in an area of interest.
- Learned to effectively use Git and version control systems and collaborate in a team.
- Learned about best practices like API versioning, storing critical information in environment variables, and more.
Experience
A LISP Interpreter
https://github.com/prashantacharya/malThe interpreter I created using JavaScript supports many features of the original LISP interpreter. It uses a lot of data structures and algorithms, and my data structures and algorithms improved after implementing the project.
Signetic Managed Vaccination Solution | Signetic MVS
https://signetic.comI was involved in Signetic MVS as a full-stack developer. My tasks involved developing new features for the platform and also fixing the existing issues. As my expertise in the project grew, I mentored other team members, actively participated in estimation, and handled production releases.
Transcript Generation System with Blockchain
As a full-stack developer in the project, I oversaw querying Ed-Fi resources, mapped the data received from the resources to a standard format, and generated the transcripts using a headless browser technology called Puppeteer. The generated transcript would then be emailed to the user.
On the front end, I developed a file upload feature and displayed the result of transcript verification. Also, I contributed to the deployment of the project and wrote Bash scripts that automate the deployment process on a Linux server.
Education
Bachelor's Degree in Computer Science and Information Technology
Tribhuvan University - Kathmandu, Nepal
Skills
Libraries/APIs
Node.js, React.js, REST API
Tools
Git, React.js, GitHub, Microsoft Word, Excel Development, Google Docs Development, Google Sheets Development, Prisma, Figma, Nginx, Sequelize, AWS
Languages
JavaScript, CSS, HTML, CSS3, Python, SQL, Go, TypeScript, TypeScript 3, Python, Google Apps Script
Frameworks
Express.js, Material UI, Next.js, JSON Web Tokens (JWT), Tailwind CSS, Redux, React Native, Angular
Platforms
Linux, Firebase, Vercel, AWS
Storage
MySQL, PostgreSQL, Redis, Database, Database Modeling, Database, MongoDB, Amazon S3
Paradigms
Management, HIPAA Compliance, Unit Testing, Compiler Design, SEO
Other
Responsive Web Development, Web Development, Full-stack, APIs, Full-stack, Front-end, Software Engineering, API Integration, Google Calendar, Technical Writing, Writing & Editing, FastAPI, UI Development, Animation Development, Team Leadership, Design, Charts, Debugging, Interpreter Design, Page Speed Optimization, Serverless, WebSockets, Deployment, CI/CD Pipelines, Architecture
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