Kapil Shrestha
Software Engineer at FeeniX Communications- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Nepali -
Topline Score
Bio
Credentials
-
MTA: Database Fundamentals
MicrosoftFeb, 2015- Oct, 2024 -
MTA: Software Development Fundamentals
MicrosoftDec, 2014- Oct, 2024 -
MTA: Web Development Fundamentals
MicrosoftSep, 2014- Oct, 2024 -
MCPS: Microsoft Certified Professional
MicrosoftJun, 2014- Oct, 2024 -
MTA: Networking Fundamentals
MicrosoftJun, 2014- Oct, 2024
Experience
-
FeeniX Communications
-
Canada
-
Advertising Services
-
Software Engineer
-
Nov 2019 - Present
Software-defined Networking - Automating telecommunications industry by utilising modern software development tools and network technologies to automate the workflow for the design, control, orchestration and provisioning of customer networks using microservices architecture.- Designing, developing, and maintenance of in-house web applications.- Designing, integrating and developing APIs to automate application functions using Express JS.- Developing web user interfaces using the latest front-end client technology like Angular, Material and Flex Design.- Programming with server-side technologies like Node.Js in TypeScript.- Working with NoSQL data collection technology like MongoDB.- Working with event streaming platform, Apache Kafka to automate workflow processes and notifying about various real-time events information using web socket technology.- Working with communication platform integration like Slack, Email and SMS services.- Working with version control systems including Git and Bitbucket.- Using Agile, Continuous Integration, Delivery, Deployment, and test-driven development.- Continuously exploring the latest technologies as required.- Working with other development team members to ensure smooth development workflow.- Working with BA and the provisioning team to ensure the quality of the software and testing. Show less
-
-
Software Engineer
-
Oct 2018 - Nov 2019
- Designing, development, and maintenance of in-house web application. - Designing, integrating and developing APIs to automate application functions using Express JS. - Developing web user interface using the latest front-end client technology like Angular 8, Material 2 and Flex Design. - Programming with server-side technologies like Node.Js in TypeScript. - Working with NoSQL data collection technology like MongoDB.- Working with version control systems including Git and Bitbucket. - Using Agile, Continuous Integration, Delivery, Deployment, and test-driven development. - Continuously exploring the latest technologies as required. - Working with other development team members to ensure smooth development workflow.- Working with BA and provisioning team to ensure the quality of the software and testing. Show less
-
-
Software Engineer
-
Nov 2017 - Sep 2018
- Designing and integrating API- Automating workflow via API- Server-side software development in Node.JS- Client-side web development in Angular 6- Working with NoSQL data collection technology like MongoDB.- Working with version control systems including Git and Bitbucket. - Using Agile, Continuous Integration, Delivery, Deployment, and test-driven development. - Continuously exploring the latest technologies as required. - Working with other development team members to ensure smooth development workflow.- Working with BA and provisioning team to ensure the quality of the software and testing. Show less
-
-
Unitec Capstone Project
-
Jul 2017 - Nov 2017
Specific duties:• Creating API design specification in swagger• Creating server-side code in Node.JS and client-side app in Angular 2
-
-
-
Aspire2 International
-
New Zealand
-
Education Administration Programs
-
1 - 100 Employee
-
Mentor
-
Feb 2015 - Apr 2015
Guiding Diploma Level 5 students for MTA Cetifications. Guiding Diploma Level 5 students for MTA Cetifications.
-
-
Education
-
Unitec Institute of Technology
Bachelor of Computing Systems, Computer Science -
Aspire2 International
Diploma in Computing, Level 6 -
Whitireia Community Polytechnic
Diploma in Information Technology, Level 5