Pushpa Nyaupane
Verified Expert in Engineering
Software Developer
Pushpa is an entrepreneur and software engineer who has worked with companies of all sizes, from multinational enterprises to early-stage startups. Having built the technical foundation for several companies from scratch, he has worked on a wide array of projects, ranging from web development, image processing, and web crawling to natural language processing. He loves to develop solutions using Python and JavaScript.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, Python, Linux, Kubernetes, Docker
The most amazing...
...fun project I've developed is an overclocked ROM for my phone using an open-source kernel code when I was in college.
Work Experience
Senior Web Architect
Rosalyn, Inc
- Designed architecture for applications and services in collaboration with engineering teams.
- Deployed technical roadmaps and product platforms with business stakeholders.
- Designed the development, testing, and release workflow for faster software delivery and clearer separation of responsibilities between the development, QA, and DevOps teams.
- Made design of robust cloud infrastructures with automated health checks, server replacements, and autoscaling.
- Designed and developed CI/CD processes for a microservices-based architecture.
- Moved the infrastructure to be managed fully using IaC with Terraform.
- Designed a Kubernetes service to run web services and migrated the workloads running on legacy AWS to it.
- Collaborated with the security team to enable high levels of application security on production.
- Enabled monitoring and alerting on cloud environments to proactively detect issues on the platform.
Founder
Xotkari
- Built the platform from the ground up to crawl and identify popular articles and videos published online.
- Developed a news history feature that lets users understand the development of news topics over time, using classification and historical analysis.
- Architected and developed an engine that aggregates the social performance of articles published online.
- Developed the website and mobile apps for end-users, as well as portals that visualize the platform metrics.
- Implemented automated marketing using the Facebook Ads API.
Senior Technical Consultant
Neo Software
- Architected and led the development of a range of solutions in enterprise sales, manufacturing, compliance, and inventory that extend the functionalities of the SAP Business One ERP.
- Developed a barcode-based inventory management system tracking item movements across warehouses.
- Designed a loosely coupled app framework that develops plugin software. This enabled the software to communicate to a range of ERPs.
- Developed an enterprise sales management solution to help manage the salesforce and optimize the sales cycle.
- Developed a document manager that manages documentation and reduces paperwork across various business units in an organization.
Lead Engineer
Vicinito
- Developed the framework, back end, front end, and mobile apps from the ground up with a small team. The goal was to support the collaborative creation and publishing of articles.
- Developed automated content indexing and recommendation systems to enhance the platform experience.
- Worked on an algorithmic SEO enhancement to boost the SEO performance of the platform.
- Developed automated affiliate marketing by using APIs from leading eCommerce players in India.
- Developed tight integrations with social media providers using webhooks to monitor the platform's performance across social media.
Software Engineer
PayU
- Developed a profiling system and visualization portal to understand end users' payment performance in real-time.
- Built a job queuing system to defer slow tasks during a payment lifecycle to be processed asynchronously through a job queue.
- Performed security upgrades to protect the platform from web vulnerabilities.
- Implemented caching to speed up the configuration module of the platform.
Software Development Intern
American Express
- Developed an enhanced ETL engine using SSIS to load data into the SQL server from legacy Sybase systems.
- Optimized the database schema for faster reporting.
- Created dashboards to visualize the aggregated data.
Experience
Xotkari
https://xotkari.comVicinito
Jobbunny Chatbot
Cookie Grabber for eCommerce Merchants
The existing process involved the clients using a chrome extension to hand over their login tokens to the platform to automate reporting tasks. The solution was built to securely log in to user accounts using headless browsing and grab the login token without the manual intervention of the users. Built systems to withstand captcha verification and even 2-step-authentication by sending SMS notifications to submit the authorization codes.
Skills
Languages
JavaScript, Python, PHP, SQL, HTML, TypeScript, Bash, C#, XML, CSS, C#.NET, Python 3, Bash Script, GraphQL
Frameworks
Express.js, Scrapy, Bootstrap, AngularJS, ASP.NET MVC, Angular
Libraries/APIs
REST APIs, React, Node.js, Beautiful Soup, Social Media APIs, Bottle.py, Facebook API, PhantomJS, Sockets
Tools
Terraform, Git, Amazon EKS, GitHub, GitLab CI/CD, Amazon CloudFront CDN, Amazon CloudWatch, Jira, Visual Studio, AWS CloudFormation, Amazon Simple Queue Service (SQS), Jenkins, Amazon Elastic Container Service (Amazon ECS), SAP Business One SDK, Shell, Helm
Paradigms
MEAN Stack, DevOps, Continuous Integration (CI), Continuous Delivery (CD), Microservices, Microservices Architecture, Object-oriented Programming (OOP), Web Application Architecture, Serverless Architecture, Unit Testing, Agile, ETL
Platforms
Amazon Web Services (AWS), AWS Lambda, Docker, Linux, Amazon EC2, LAMP, Kubernetes, Apache Kafka, SAP HANA, AWS Elastic Beanstalk, Twilio
Storage
Amazon DynamoDB, Elasticsearch, Amazon S3 (AWS S3), MySQL, MongoDB, Amazon Aurora, PostgreSQL, Redis, SQL Server 2014, Datadog, Microsoft SQL Server, SQL Server Integration Services (SSIS), Sybase, Oracle 11g, SAP HANA SQLScript
Other
Serverless, Hybrid Apps, RSS Feeds, Architecture, Full-stack, CI/CD Pipelines, APIs, Software Architecture, Back-end, Integration, Web Scraping, Data Scraping, API Integration, AWS DevOps, Amazon RDS, PDF, Scraping, Scalability, Performance, Cloud, Software Design, Lambda Functions, Technical Leadership, Full-stack Development, Data Structures, Infrastructure as Code (IaC), Leadership, SAP Business One, Solution Architecture, Analytics, AWS NAT Gateway, Regular Expressions, Data Visualization, Data Analytics, Security, WebSockets, Large-scale Web Crawlers, Load Balancers, SaaS, SEO Tools, Software Engineering, Natural Language Processing (NLP), Information Retrieval, Distributed Systems, Computer Graphics, Algorithms, Artificial Intelligence (AI), Robotics, Generative Pre-trained Transformers (GPT), Chatbots, AWS Transit Gateway
Education
Bachelor of Technology in Information Technology
IIIT Allahabad - Allahabad, India
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