Abil Shrestha
Software Engineer in New York
About
Software Engineer. Interested in UI/UX, photography, and art.
Work Experience
-
Implemented a streamlined CI/CD pipeline using GitHub Actions, automating deployment to Google Play Store and Apple App Store, enhancing development efficiency and reducing manual effort.
-
Successfully redesigned and enhanced the on-boarding experience, leveraging Figma for intuitive design and Flutter for seamless development, resulting in a significant increase in user sign-up rates.
-
Led a cross-functional team of four in the development of a Full-Stack Application, ensuring seamless integration between server and client systems through the implementation of REST API.
-
Developed a design system in Figma and implemented it with Tailwind CSS in NextJS, improving UI consistency and development efficiency.
-
Developed software architecture to integrate advanced AI models from the Transformers library, innovating app capabilities and user interactions.
-
Accomplished a 75% reduction in dashboard load times by comprehensive code refactoring.
-
Implemented a secure user access system by integrating robust role-based authorization and authentication.
-
Developed an AI-backed web service using FastAPI for recording and summarizing meeting insights.
-
Spearheaded the development of an interactive Next.js web application, integrating D3.js to create dynamic Tree maps and Scatter plots.
-
Engineered cutting-edge NLP algorithms utilizing the Word2Vec library, significantly accelerating the analysis of millions of PubMed cancer abstracts, and reducing data mining times from hours to minutes.
Projects
-
Developed a Music streaming platform, enabling seamless song playback for users.
-
Engineered a robust data platform database on AWS RDS, optimizing data storage for application scalability.
-
Implemented REST API to facilitate the web application functionalities between the client and server.
-
Mastered CSS animation keyframes to enhance the music player slider, elevating visual appeal
-
Enhanced communication skills through collaboration with a designer and two developers.
-
Translated high-fidelity Figma designs into a responsive, user-centric interface.
-
Implemented optimization strategies like Lazy Loading and Server-Side Caching.
-
Utilized GitHub for robust version control and JIRA for Agile project management
Education
GPA: 3.6/4.0
Relevant Coursework:
DSA, Networking and Security, Software Engineering, Machine Learning, Database Systems