My Internship Experience: Anisha Thapa [Frontend Developer]

"As a frontend developer intern at Skybase Innovations, I had the opportunity to work on a variety of projects that allowed me to apply my knowledge and skills in web development. From the moment I arrived, I was welcomed into the team and given the support and guidance I needed to succeed in my role. One of the most exciting aspects of my internship at Skybase Innovations was the opportunity to work on the development of the company's website and other web-based projects. I was able to contribute to the design and development of the user interface, and I learned a great deal about the process of building and maintaining a website.In addition to the hands-on experience I gained, I also had the opportunity to learn from the professionals at Skybase. The team is full of talented and knowledgeable frontend developers who were willing to share their insights and expertise with me. Overall, my internship at Skybase Innovations was an incredibly rewarding and enriching experience. I am grateful to the team for the opportunity and for their support during my time there, and I feel confident that the skills and knowledge I gained will be invaluable as I continue my career in web development.Tools And Technology  I learned During My internship React:•         How to build user interfaces using React components and JSX•         State management using React hooks•         How to use React Router to create a multi-page application •         How to integrate with APIs and data sources to fetch and display data.Wordpress:•         How to create and customize WordPress themes•         How to create custom post types and taxonomies•         How to use the WordPress REST API to retrieve and display data•         How to use WordPress plugins to extend the functionality of a site•         Best practices for optimizing a WordPress site for performance and security Additionally, I also learned about general web development principles, such as HTML, CSS, and JavaScript, as well as industry best practices and professional development skills.Summary"Overall, my internship as a frontend developer at Skybase Innovations was an incredibly rewarding and enriching experience. I was given the opportunity to work on a variety of projects that allowed me to apply my knowledge and skills in web development, and I learned a great deal about the process of building and maintaining a website.I was also fortunate to have the support and guidance of the professionals at Skybase Innovations, who were willing to share their insights and expertise with me. Their guidance and support helped me to grow and improve as a frontend developer. My Advice For Forthcoming Interns"As a forthcoming intern, it's important to make the most of your time and opportunity. An internship is a unique chance to gain hands-on experience and learn from professionals in your field, so don't be afraid to ask questions and take on new challenges. It's also a great opportunity to build your network and make new contacts within your industry. These relationships can be valuable resources for future job opportunities and career advice. It's natural to make mistakes during an internship, but try to view them as learning opportunities rather than setbacks. Use them as a chance to improve and grow as a professional. And be proactive and take initiative - show your employer that you are capable and motivated by taking the initiative to take on new tasks and projects. This can help you stand out and make a positive impression. With a positive attitude and a willingness to learn, you can make the most of your internship experience and set yourself up for success in your future career."

Read More
My Internship Experience: Shishir Acharya [ UI/UX Designer ]

I began an internship at Skybase Innovations as an UI/UX designer during the break following my fourth semester of BSc (Hons) Computing program at Informatics College Pokhara.From day one, I was given the chance to participate in design critiques and contribute to the creative process. As an UI/UX designer I got chance to work closely with the developers so I got to learn a lot of new things and feedbacks from them. It assisted me in improving my design skills and understanding the significance of UI/UX design in the development process. I used to discuss the features that were being added or changed with the developers, I was able to give them ideas and suggestions for the design. It was a fantastic experience that taught me how to collaborate with different teams as well as how to accept feedback and use it to improve the UI/UX design. One of the most rewarding aspects of my internship was the opportunity to work on a project from start to finish. I was able to take a concept from idea to execution, collaborating with developers and testing the final product with users. It was a great feeling to see my work come to life and make a difference for the client. We also had team outings and team lunches, which were enjoyable and allowed us to bond with one another. I had numerous opportunities to put my design skills to the test during my internship. The team here always encouraged me to think outside the box and to come up with fresh ideas and solutions that could improve the user experience. These are some of the things that I learned during my three-month internship at Skybase Innovations:User Interface Design : I learned the fundamentals of user interface design during my internship at Skybase Innovations, including user research, wireframing, prototyping, and user testing.  I also learned the different types of UI components and how to design them. Similarly I learned about UX design principles such as creating user-friendly layouts, effectively using color and typography, and designing for accessibility.  User Experience Design : I was introduced about user experience design. Understanding user journeys and designing effective and intuitive interfaces were required. I learned how to improve the user experience by using user feedback, as well as how to use user research to inform the design process.User Centric Design : Being an effective UI/UX designer requires learning how to design for the user rather than the technology. Understanding user needs, designing user-friendly interfaces, and incorporating human-computer interaction principles are all part of this which I learned during my internship period.Prototyping and Testing : I knew the importance of creating prototypes and testing them with users during the design process. I learned how to create prototypes and how to interpret user feedback to refine the design.Creative Design Software : I learned how to use creative design software like Adobe Photoshop, Illustrator, and Sketch. I learned how to create visual designs that effectively communicate the brand and user experience while meeting the project's technical requirements.Agile Methodology :   I learned about the Agile methodology, which is used to create software products. I was able to grasp the significance of team collaboration and how to use sprints to effectively deliver projects.Communication :  As I worked closely with clients and internal team members during my internship, I improved my communication skills. I learned how to effectively express myself and provide constructive feedback.Design Thinking : I was exposed to the concept of Design Thinking, which focuses on understanding user needs, generating ideas, prototyping, and testing. This helps to create user-centered products and services.Accessibility : I also learned how to design an accessible experience for users of varying abilities. This includes using web standards and accessibility guidelines to ensure that our product is usable by everyone.If you find yourself getting bored while scrolling enjoy this tiktok video😉 which I made during break time. Hope you enjoyed. I know that transition was cool. Thankyou 😎Finally, my internship at Skybase Innovations as a UI/UX Designer was a priceless learning experience. From researching user needs to prototyping and testing, I've learned a lot about the design process. I've also gained experience in the startup world, from pitching to investors to launching products. My experience has also broadened my UI/UX design skills and given me the confidence to launch my own projects. I'm excited to gain valuable experience and grow as a designer and I am also excited to learn from Skybase Innovations amazing team of professionals and contribute to the success of this innovative company. Thank you so much for this wonderful opportunity!Skybase Innovations is the place to be if you're looking to get your feet wet in the world of software development. With a team of experienced developers and a commitment to the latest technologies, you'll get a chance to learn, grow, and create something meaningful. Plus, you'll get to work with a fun and cheeky team that always keeps things interesting. So why not take a chance and join us at Skybase Innovations? I promise you won't regret it 💯See ya around✌🏻

Read More
My Internship Experience: Reshma Khadka [Quality Assurance]

Hello and welcome to my QA internship experience blog! It's been three months since I started my QA internship at Skybase innovations, and it's been an incredible learning experience. I've gained valuable knowledge and skills that I know will be beneficial to me throughout my career. As a quality assurance intern, my main responsibilities were to test the functionality and user experience of various software applications and websites, write and execute test cases, track and document defects, and work closely with the development team to ensure that issues were properly addressed and resolved. I was given the opportunity to work on real-world projects, providing me with a hands-on understanding of the QA process. I learned how to create and execute test plans, write and maintain test cases, and use various testing tools and techniques. I also gained an understanding of the importance of clear and effective communication in a team setting, as well as the value of attention to detail and thorough testing. In addition to testing, I also had the opportunity to participate in quality assurance meetings and contribute to the development of new processes and standards for the team. I learned a lot about how to effectively communicate with cross-functional teams and how to prioritize tasks to ensure that the products we were working on met the highest standards of quality. One of the most rewarding parts of my internship was being able to see the direct impact of my work on the final products. It was fulfilling to know that my efforts were helping to improve the user experience and ensure that the products we were releasing were of the highest quality.   Some general skills and knowledge that I have learned during a QA internship:           Testing methodologies and approaches:  I have learned about different types of testing, such as unit testing, integration testing, and           acceptance testing, and how to plan and execute these tests.            Debugging and troubleshooting: I have learned how to identify and fix defects in software or systems, as well as how to use tools and techniques to find and resolve issues.         Communication and teamwork: You may have learned how to effectively communicate with team members and stakeholders about your testing efforts, as well as how to collaborate with others to achieve common goals.        Quality assurance processes: I have learned about the principles and best practices of quality assurance, including how to define and measure quality, how to create and maintain testing documentation, and how to manage and track defects. Overall, a QA internship can provide valuable hands-on experience and learning opportunities that can help you develop your skills and knowledge in the field of quality assurance.  SummaryOverall, my internship was an incredibly valuable learning experience. I gained an understanding of the quality assurance process and the importance of thorough testing in the software development cycle, gained experience in testing software applications and websites, participated in quality assurance meetings, and contributed to the development of new processes and standards. I also gained valuable skills in problem-solving and communication, which I know will serve me well in my future career.  

Read More
Advice For Interns

Advice for InternsI know we all find it so pressurizing when we reach the point where we want to build our careers and be successful in certain fields. Internship is the first step towards building your career . You can basically take it as a base for making or building your career. As we all know, if the base of a building  is weak then that building doesn’t last long. It will easily get destroyed in one go. So, we must be serious about our internships as well. If we make our internship days effective and productive then we will reach a certain peak where we will be living our dreams.      How to make your Internship effective?Research and Analysis : You must perform different research for the organization you are applying for. You must know the details about the job they are offering, basically the job description. Similarly, one must know the history and the objective of the particular organization. It depicts how serious and interested the  intern is.Record of the research:  You must keep the record of all the research you do or perform by which you can easily get to know which organization is best for us and you will apply there. You will also be known about to what extent the particular organization fulfills our expectations and requirements towards the internship.. Increase skills : To stand out in a particular organization or company you  must increase your skills first. If you are skillful enough then the company themselves won’t have a second thought in hiring you as an intern. Basically having more skills will help you excel in the particular field and get known fast among other interns  inside  the organization.CV update: CV is a brief account of a person's education, qualifications, and previous occupations, typically sent with a job application. After increasing your skills you must add those skills or new things that you’ve learnt in the CV. This will increase the weight of the CV and also increase the chances of getting selected for the job from a whole bunch of applicants.There are competitions everywhere. Knowing this, we must not get hopeless and sit still. But instead we must accept the challenge and come out of our comfort zone. And also let the world know about our existence. Internship is the time where you either shine or shadow yourself. The choice is yours.So interns pull off your socks and get working cause you have miles to go.     

Read More
My Internship Experience: Satish Nepali [Android Development]

In the break after my 4th semester of the BSc (Hons) Computing at Informatics College Pokhara, I joined Skybase Innovations as an intern for Android app development. During the internship program that was of 3 months long starting from 2078/05/01 to 2078/07/30, I learned lessons and gained some valuable experience in the field of app development. The colleagues and the supervisors were also very helpful and inspiring who helped me learn many skills including but not limited to app development, maintainable code, git, communication skills, research skills, and so on. They also helped me to get inspired to work hard to be successful as an app developer. Today I am going to share the valuable experience and skills I gained during the internship at Skybase. Things I learned Teamwork When working on a project as a developer we usually don’t develop every part of the project since it might become a burden and will take a lot of time to complete. Therefore, to lessen the burden and finish the project on the estimated time, we work in teams where every member of the team is valuable and contributes to the completion of the project. Researching and Debugging Whether the project is complex or a simple one, the development of the project will not be a smooth one. Even though a developer might be experienced and skilled, he is likely to face errors and bugs. Therefore, the developer is required to have researching and debugging skills to solve the bugs and errors he faces. Git and version commits In the team for developing the project, there will be more than one developer. In order to have a better developing experience and control over the project “Git” is used. Git allows to track every change and made to the project and allows multiple developers to work on different parts of the project at the same time. Since multiple developers will be working on the same project the developers need to make good commits for better version control and easier work collaboration with other developers. Maintainable Code As the multiple developers are working on the same project developers need to collaborate with each other. Hence, a maintainable code should be written in order for other developers to understand the code and also it helps for better debugging of the code when facing errors and bugs. Communication Skills A developer needs to interact with other developers and members of the team. He also needs to communicate with the clients for the proper delivery of the project. Therefore, communication is one of the most valuable and required skills for the developer. Things I learned regarding Android app development Android development with Java/Kotlin During the internship, I learned to develop android apps using Java as well as in Kotlin. I also learned the MVC pattern, Activities and their life cycles, fragments, permissions, and so on. There were minor projects that were assigned to me which helped me understand the things I learned better and gain experience in using them. Different versions of Android As I worked on some demo and real-world projects I learned about the different versions of the androids, the difference between them, and how apps work on each version. With the knowledge of the android version, I learned how to develop an app that works on many versions without giving errors. UI/UX Design As kept learning skills and developing apps I learned the importance of the UI/UX designing of the app for providing a better user experience to the user. I also learned the basic concepts of UI/UX design which helped me develop apps with better UI. AdMob As I worked on the project I learned about the platform named “Google AdMob”. The platform allows us to monetize the apps by showing the ads to the users. I also learned that there were many types of ads like banner ads, interstitial ads, native ads and how to show them to users and the difference between them. Libraries Libraries are the tools used for development which makes it easier to develop apps. The libraries provide the functionality for the developer to use for cleaner and better code. The libraries that I used frequently during the internship are listed below:-  Volley:- Used for retrieving JSON data from the server.  Room:- Room is a database library that makes it easier to develop a local database for the app with minimal use of SQL statements. Summary During these 3 months, I experienced significant growth in my knowledge, experience, and confidence as an app developer. This internship has helped me add the skills and experience which has boosted my confidence in developing real-world apps with better UI/UX design. I would like to show my regards to Skybase Innovations Pvt. Ltd and the colleagues for providing the opportunity and guidance. 

Read More
My Internship Experience: Alina Gurung [Sales & Marketing]

While I was wondering how will I utilize my time after college hour and to make it productive during my 4th semester I found it would be better to utilize it somewhere that matches my course of study as well as my needs. Fortunately I found Skybase Innovations, a perfect solution for all my dilemma. My internship for Social Media Content Creator lasted for 45 days. These 45 days were the days where I got to know much more about different fascinating as well as exciting things related to digital marketing. Things that I learned are as follows: Social Media Advertising: I get to know about the strategies for advertising and promoting products on social media platforms like Facebook, Instagram, Tiktok and so on which includes boosting, running advertisements, branding and many cool things. Communication skills: I was totally unaware of how communication skills work, especially at the office. But now I am well known and experienced in this field. I now  know how interaction with fellow colleagues and higher authorities works.. I am aware of the fact that communication skills makes you learn things from other person where  you lack in. And also now I can proudly say that I  know how we should address our clients and handle them via social media. Word Play : While writing in the news feed about the product, I realized the importance of world play to attract the customers towards our products. If there is presence of an attractive word then the chances to gain customers will be higher. This particular concept is  pasted in  my head. Creative Skills: I found development in my creation skills. While doing research and investing time on the particular topic, it boosted my level of knowledge about it. It resulted my confidence enhancement in the particular field . Summary: In conclusion, I would like to say that even in these short working days of internship, I got to know much more about digital marketing far beyond the limitations of textbook knowledge. Being a BCIS student, apart from programming I learned the management and marketing aspects practically. Thank you Skybase Innovations Pvt. Ltd for giving me this opportunity and creating such a friendly working environment where I learnt so much in this short period of time. Thank You ! 

Read More