UI Engineering Internship

Note: My work at Brane Enterprises is confidential and cannot be shared publicly. I have shared my learnings and abstract of my internship experience. However, if you are curious to know about it, we can meet online over a coffee (Have ingredients to make your coffee :))

Update: The app is now released for early access testing with worldwide customers. Check the application here.

Flutter | No-code solutions | User Interface Design & Development | Mobile Application Development


Description of the company

Brane Enterprises Private Limited (nslhub) is a new age, platform-centric organization (start-up) that has developed a revolutionary solution platform – NSL Hub (Natural Solutions Language). The company focuses on enabling users to rapidly create business applications without spending years writing code. They are operational in Hyderabad, with offices across India, Singapore, and the USA.

Through the NSLHUB platform, any user can create any real-world solutions. Essentialy, it is a no-code solutions creation platform.

Duration

Internship duration - 7 months from May 2021 to December 2021

Roles

User Interface Development, Wireframes, Bug Fixing, Feature shipment ownership, Collaboration with designers and product managers

Product

nslhub (unreleased product) is a low-code solutions platform that allows users to create a multitude of real-world solutions

Internship Details

My contributions
  • As an engineer, I developed user interfaces using flutter for multiple features of the mobile version of the product.
  • I fixed over 20 bugs related to user interface functionality and API-related changes within the application.
  • I developed and owned two features: a customer analytics dashboard and a solutions execution feature.
  • I created wireframes using Figma before working on the features.
  • I collaborated with product managers and UX designers to discuss feature enhancements.
  • I also demonstrated the two features I developed in the weekly demonstration call.
  • I designed a CI/CD pipeline for automating the flutter project.
  • Lastly, I spent significant time researching various flutter packages for data visualization and implementation of UI components.
What I learned from this intensive internship
  • I learned how to assess the usability of products and incorporate user feedback to improve user experiences.
  • I realized the importance of the user-centered approach to developing product interfaces.
  • I cultivated a good grasp of the UX design process for digital product design/development by constantly communicating with designers and product managers.
  • I learned software engineering principles and agile methodologies in the software development cycle.
  • I learned flutter!!! :)
Proof of Concept Projects

Please check my GitHub repo to check the proof of concept projects I developed during my internship in the initial few weeks, which I showed my manager to show my learning progress with flutter.

I developed a simple note-taking application. However, I made it more creative and intuitive.


Built with Dorik