Sai_Likhith_K - Full Stack Pathway

Sai Likhith K - Full-stack Pathway Lead’s June 2020 self-assessment:

Week 1 Assessment: June 01-June 05

Training/Learnings:

  • Leadership skills:

    • Leadership Principles Used:
      * Earn Trust - Since this is the new week and session, need to listen attentively, speak candidly, and treat others respectfully and ultimately make them feel comfortable talking with me and trustworthy.
      * Customer Obsession: The first week while deciding a project, we need to have a reality check and practicality of the application we are going to design so that it gain respect of the users.
      * Invent and Simplify: This session is going to give me lot of hurdles like multiple timezones issues, conflicts in opinions, time management etc., I need to devise a plan to simplify processes and proceed with a pace.
    • Project planning and Management
    • Sprint planning
  • Technical skills:

    • Basics of Ruby, AWS, Discourse

Tools Used:

  • Project management tool- Asana
  • Discourse Plugins
  • G-Suite
  • Slack, used to communicate
  • VS Code, chosen editor for development

Soft Skills Used:

  • Team Collaboration and Communication
  • Task Delegation to corresponding Team Leads

Achievements:

  • Project Theme decided for Team 2 and Team 3
  • Discourse local installation issues troubleshooted for all team leads

Tasks Accomplished/Organized:

  • 5 meetings for Team 2 along with Team leads
  • 2 meetings for Team 3 along with Team leads
  • 3 meetings with all the project Leads
  • Slack channel setup for Team 2 and Team 3
  • GitHub created for Teams in STEM-Away organizations
  • Google Group Email setup
  • Discourse local installation

Goals for the upcoming week:

  • Learn basics of Ember.js, Ruby
  • Sprint planning for week 2
  • Calendar setup for upcoming meetings
  • Schedule upcoming meetings with Industry Mentor -James

Sai Likhith K - Full-stack Pathway Lead’s June 2020 self-assessment:

Week 2 Assessment: June 08-June 12

Training/Learnings:

  • Technical skills:
    • In-depth of Ruby, Ember.js, AWS disaster management

Leadership skills Used:
* Leadership Principles Used:
* Ownership - Take charge and be responsible for my decisions
* Learn and Be Curious- Now that every one’s comfortable, its time to explore
* Project planning and Management using Asana
* Sprint planning and delegation of tasks in Asana along with Vrinda and Tam

Tools Used:

  • Project management tool- Asana
  • Discourse Plugins
  • G-Suite
  • Slack
  • VS Code

Soft Skills Used:

  • Team Collaboration and Communication
  • Task Delegation to corresponding Team Leads

Achievements:

  • Project Theme Layout design done for Team 3
  • Discourse local installation issues troubleshooted for most of the participants

Tasks Accomplished/Organized:

  • 2 meetings for Team 2 along with Team leads
  • 3 meetings for Team 3 along with Team leads
  • 3 meetings with all the project Leads
  • Discourse local installation troubleshoot

Goals for the upcoming week:

  • Learn Webserver creation and deployment in Js
  • Sprint planning for week 3
  • Calendar setup for upcoming meetings
  • Schedule upcoming meetings with Industry Mentor -James

Sai Likhith K - Full-stack Pathway Lead ’s June 2020 self-assessment:

Week 3 Assessment: June 15 -June 19

Training/Learnings:

  • Technical skills: In-depth of Flask API s, AWS security implementation
  • Soft-skills: Conflict management

Leadership skills Used :

  • Leadership Principles Used-
    1. Are Right A Lot
    2. Learn and Be Curious
    3. Hire and Develop the Best
  • Project planning and Management using Asana
  • Sprint planning and delegation of tasks in Asana along with Vrinda and Tam

Tools Used:

  • Project management tool- Asana
  • Discourse Plugins
  • G-Suite
  • Slack
  • VS Code

Soft Skills Used:

  • Team Collaboration and Communication
  • Task Delegation to corresponding Team Leads

Achievements:

  • Project Theme Layout design done for Team 2
  • Project tasks are internally delegated to Team 3
  • Discourse local installation issues troubleshooted for all of the participants
  • AWS Accounts setups for the teams along with Parminder Chhabra

Tasks Accomplished/Organized:

  • 1 Meeting with industry mentor- James
  • 2 meetings for Team 2 along with Team leads
  • 2 meetings for Team 3 along with Team leads
  • 2 meetings with all the project Leads
  • Discourse local installation troubleshoot for the remaining participants.

Goals for the upcoming week:

  • Learn Discourse deployment on AWS
  • Sprint planning for week 4
  • Schedule upcoming meetings with Industry Mentor - James

Sai Likhith K - Full-stack Pathway Lead ’s June 2020 self-assessment:

Week 4 Assessment: June 22 - June 26

Training/Learnings:

  • Technical skills: Overview of Discourse community Open-source contribution procedure, Indepth of AWS EBS, Redis, VPC implementation
  • Soft-skills: Thinking like a product owner and impact of product over complexity from Debaleena herself.

Leadership skills Used :

  • Leadership Principles Used-
  1. Ownership - Product design decision making and responsibility delegated to leaders
  2. Insist on the Highest Standards - Industry ready product focus which have a high impact
  3. Hire and Develop the Best - Bringing best performances among team leaders by praising or giving a constructive criticism accordingly
  • Project planning and Management using Asana
  • Sprint planning and delegation of tasks in Asana along with Vrinda, Longfei and Tam

Tools Used:

  • Project management tool- Asana
  • Discourse Plugins
  • G-Suite
  • Slack
  • VS Code
  • AWS

Soft Skills Used:

  • Conflict management
  • Team Collaboration and Communication
  • Task Delegation to corresponding Team Leads

Achievements:

  • Project Theme Layout design done for Team 2
  • Project tasks are internally delegated to Team 3
  • Discourse local installation issues troubleshooted for all of the participants
  • AWS Accounts setups for the teams along with Parminder Chhabra

Tasks Accomplished/Organized:

  • 1 meeting with STEM-Away CEO- Debaleena
  • 1 meeting with AWS mentor - Parminder Chhabra
  • 2 meetings for Team 2 along with Team leads
  • 2 meetings for Team 3 along with Team leads
  • 2 meetings with all the project Leads
  • Discourse local installation troubleshoot for the remaining participants.
  • Database Design for Team 3
  • Road-map design for Team 2 for further sprints.

Goals for the upcoming week:

  • Discourse deployment on AWS, spin up the instance.
  • Sprint planning for week 5.
  • Schedule upcoming meetings with Industry Mentor - James and Parminder Chhabra

Sai Likhith K - Full-stack Pathway Lead ’s June 2020 self-assessment:

Week 5 Assessment: June 29 - July 3

Training/Learnings:

  • Technical skills: Server deployment using Spring frameworks**

Leadership skills Used:

  • Leadership Principles Used-
  1. ** Think Big** - Bigger picture of which product has longevity.
  2. Insist on the Highest Standards - Industry ready product focus which have a high impact
  3. ** Frugality* - Team 2 has industry related project that needed to be following Agile methodology, develop and deliver kind of philosophy needed to ensure that work is less and effect is maximum.
  • Project planning and Management using Asana
  • Sprint planning and delegation of tasks in Asana along with Vrinda, Longfei and Tam
  • Organization behavior standards

Tools Used:

  • Project management tool- Asana
  • Discourse Plugins
  • G-Suite
  • Slack
  • VS Code
  • AWS

Soft Skills Used:

  • Conflict management
  • Rewards brings responsibility concept
  • Team Collaboration and Communication
  • Task Delegation to corresponding Team Leads

Achievements:

  • Project Theme Layout design done for Team 2
  • Project tasks are internally delegated to Team 3
  • Discourse local installation issues troubleshooted for all of the participants
  • AWS Accounts setups done for the teams along with Parminder Chhabra
  • Discourse instance on AWS is live.

Tasks Accomplished/Organized:

  • 5 meetings for Team 2 along with Team leads
  • 2 meetings for Team 3 along with Team leads
  • Web Application first build accomplished for Team 3
  • Reply plugin design and development plan for Team 2 for further sprints.

Goals for the upcoming week:

  • Wrap up the Team 3 project
  • Continue the Team 2’s project for next session
  • Sprint planning for week 6.

Sai Likhith K - Full-stack Pathway Lead ’s June 2020 self-assessment:

Final Assessment: July 5 - July 10

Leadership skills Used :

  • Leadership Principles Used-
  1. Dive Deep - Coding the remaining project and indepth scrutiny
  2. Deliver Results - Wrap the project for team 3 and start preparing the leads for next session for team 2.
  3. Have Backbone; Disagree and Commit - Team 2 has decided to stay for next session and the decision was appreciated. Team 3’s project was wrapped up within last week as per commitment. In the last week, conflict management was done regarding minor decisions that were challenged.
  • Project final presentations preparations

Tools Used:

  • Project management tool- Asana
  • Discourse Plugins
  • G-Suite
  • Slack
  • VS Code
  • AWS

Soft Skills Used:

  • Conflict management
  • Responsibility and Authority
  • Team Collaboration and Communication
  • Task Delegation to corresponding Team Leads

Achievements:

  • Project done and dusted for Team 3
  • Discourse instance on AWS is live
  • Project Presentation done for team 3

Tasks Accomplished/Organized:

  • Team 3 Project Presentation
  • Reply plugin development for Team 2 for further sprints.

Summary of Internship June 2020:

STEM-Away has introduced me to new role i.e., being a lead. Being a lead has broadened by horizon and exposure towards man-management strategies. Leadership experience along with technical expertise is what helped me to grow leaps and bounds in cross-domain team collaborations (FS-UX team integrations), sprint plannings and web application deployments.

Technical skills mastered:

  1. AWS web application deployments- EBS, Redis, EC2, Subnetting, RDS, VPC, Elastic Cache, Cloud Watch, IAM, CloudWatch, Cloud Trail, Dynamo DB, Lambda
  2. Flask API
  3. Docker Images
  4. Project management tool - Asana
  5. Javascript
  6. Basics of Ruby on Rails

Soft skills mastered:

  1. 14 Leadership principles used in various times during internship
  2. Conflict management
  3. Collaboration
  4. Tactic planning

Challenges:

  • Technical Expertise required in Ruby, AWS to mentor direct reports.
  • Managing two teams with almost 10 people in each, paying attention to each individual.
  • Conflict Management while team decisions
  • Bridging gap between developers and project leads
  • Designing industry ready projects
  • Project and sprint planning and time management

How did I overcome these:

  • Decentralized authority in decision making for individual team leads.
  • Collaborated with UX team to work on a wholesome solution with common FS-UX elements in it.
  • Prepared for AWS Cloud Architect program inorder to get command on configuring and deploying apps into AWS.
  • Learnt Docker and Kubernetes services to deal with FS-ML integrations
  • Constantly reported both the teams progress with Stephanie and Debaleena on project’s progress in order to meet expectations.

Accomplishments and Achievements:

  • Deployed discourse on AWS using docker images and made a tutorial to understand it.
    AWS Overview and Discourse setup of AWS
  • Able to build Food Ordering Web Application project with proper planning with Team-3 leads.
  • Troubleshooted all the discourse installation issues and made a tutorial for it covering all debugging scenerio and solutions along with Vrinda:
    All in one discourse installation and debugging manual &
    Project Resources
  • Able to communicate between Debaleena and Stephanie throughout life cycle of the projects.
  • Applied all 14 leadership principles at various stages of this educative internship.
  • Co-ordination and collaboration among UX and FS teams during these projects.

Final Remarks:
Overall experience is awesome and I would like to thank @Stephanie for the training she had given us through leadership webinars and @ddas for the project planning and strategy suggestions she had given and for this wonderful opportunity this Summer. I am glad that I got opportunity to experience Machine learning as well for July session. Looking forward for another exciting session.