At Infosys the term Associate can mean be many different positions from Business Analyst to Application Developer to Data Analyst. As for me, I am a part of the Java Full-Stack Developer Stream in which I completed a two month full-stack development course. Technologies included Java Fundamentals, OOP, SQL, Spring, Hibernate, and Angular. However, while I am familiar with these technologies, my specialty lies in front end application development.
I was contracted with a Fortune 50 Retail company to develop an internal mobile application for iOS and Android using React Native. I was a part of a 6 member Agile team that worked in a distributed environment with the client. We worked with the client daily following common Agile ceremonies including Daily Stand-ups, Backlog Grooming, Sprint Planning, and Sprint Retrospectives.
Our team was split in to front end and back end teams, I was a member of the front end. We created the UI based on the wire frames and style guidelines provided by the client and implemented our own business logic by integrating with their existing app ecosystem. We also set up the CI/CD pipeline Looper and worked with their release team to publish the application on their distribution platform.
This project was an amazing learning experience for me. I learned so much about creating enterprise applications and software development life cycle. As this project comes to a close, I am looking forward to improving my skills and learning new technologies in future projects.