A Day in Life as a Software Engineering Intern at Snapchat!


Yasmeen Roumie is an exemplary role model to all, a go-getter, and a rising star. She attended one of most prestigious magnet high schools in the nation, Stuyvesant High School, where she interned at Harvard Medical School during both summers as a rising high school sophomore and junior; interned at NASA (National Aeronautics and Space Administration) as an engineer during both summers as a rising high school senior and college freshmen. During High School, she excelled and participated in many extra-curricular activities such as contributing for the school newspaper; being the director of Finance for StuyHacks - the school sponsored hackathon for high school students worldwide; being part of the Jazz Band as a drummer; being part of the core Robotics team; and being part of the fencing team where she competed nationwide. 

Yasmeen is currently a sophomore at Hunter College as a computer science major, but she doesn’t primarily define herself as just a college student. Yasmeen is a software developer with a concentrated focus on augmented and virtual reality with a plethora of professional experience within this industry since High School. During the summer of 2017, she interned at Snap Inc. and will be interning at Tinder as a software developer this summer. Yasmeen is also an hackathon hacker where she has attended numerous hackathons over the past couple of years traveling all over the nation as a participant, speaker, and volunteer.

Disclaimer: Yasmeen is not representing nor is this article sponsored by Snap Inc. or any of its affiliates. She is being interviewed and answering as an independent, post-internship.

Thank you so much for interviewing with Chapter1! Let’s begin. 

There’s so many things I’d like to cover with you due to your wide variety of professional interests and experiences - but for now, I’ll primarily focus with your background as a software developer and a Snap Inc. intern. What initially drew you into programming and want to pursue this as your professional career? What do you like about it?

I started participating in robotics early in elementary school. Robotics was what first exposed me to practical uses of technology and engineering, more than what I was able to learn in school. Then in high school I was finally able to take programming classes and join the school’s FIRST and Zero Robotics teams. I attended my first hackathon in junior year and really enjoyed being able to create and finish a whole project within a weekend. In the past three years, I’ve been to over 40 hackathons. At hackathons, I enjoy being able to build whatever I want, experiment with new technologies, and collaborate with new people. As for programming in general, it is easy to make an impact in a short amount of time without much of a barrier to entry–I didn’t need expensive hardware and tools like in robotics, and I could teach myself almost everything I needed to finish my projects.

What was your day-to-day like? What was your favorite part about working there?

I went to work around 9 am and ate breakfast in the cafeteria, across the street from my office building. My team had stand up nearly every morning, at which we went around and talked about what project or task we were currently working on. Then at noon I’d go eat lunch with other interns or my team, or go to a lunch and learn to watch a speaker present. After work, I ate dinner in the cafeteria and sometimes went to Council where we often participated in arts and crafts events that benefited local charities. I bought a skateboard, which I usually rode home on along the Venice boardwalk.


How would you describe Snap’s work culture?

From an intern’s perspective, the culture seemed very laid back. Most engineers worked from 10 am to 6 pm, but I worked from 8 or 9 am to 7 or 8 pm. I never felt much pressure to finish things super quickly because I worked on more experimental projects, rather than features that had to be pushed to the app immediately.

What were some challenges you encountered as a software engineer at Snap? How did you overcome them?

I had to learn a variety of new technologies to use to make lenses, and often ran into obstacles during the process. If I didn’t know something, I first went through the documentation and repository of old lenses to try to figure out what step to take next. And if that didn’t work, I talked to or messaged someone on my team for help. One of the most valuable skills I learned while working there was figuring out which questions were the right ones to ask, and when to ask them.

With the advent rise in popularity of the Snapchat mobile app in the past decade, we’ve seen Snap create its own niche in the technology industry by creating a hybrid of social media, instant messaging, and first signs of mainstream augmented reality (face filters). However, in the recent years, facebook has developer their own version of Snapchat within their social media platforms, in fact, most of them in Instagram, Facebook, Messenger, Status (WhatsApp), how does Snapchat keep its competitive edge by maintain their users from migrating to facebook’s snapchat clone platforms? Do you think original content plays a large role within the competition?

I think different platforms are associated with different uses. Even though Facebook and Instagram have AR, people still use it mainly on Snapchat because you probably don’t want everyone following you to see a dog face selfie permanently on your page, especially if you’re applying to college or looking for a job. The same thing goes for Snap Map–you only want your close friends to see where you are, rather than broadcasting your exact location to the whole world.

In what direction do you see Snap moving towards in the near future? Do you think the focus on cameras will play a much more significant role for their publicity and revenue stream?

Snap is a “camera company” so new camera features will definitely be a major focus in research and development. However, they are constantly coming up with new products that aren’t related to the interactive camera aspect like Snap Map and Snap Store. They don’t restrict your creativity, so really anything you can think of is possible. We had some internal hackathons where whole teams would spend a day or two building whatever product they wanted related to Snap. I ended up getting second place at the intern hackathon for a product that encouraged users to engage with local businesses through location-based deals discovered in Snap Map.

Any advice or suggestions for our non-technical readers who want to get involved with software engineering?

Attend hackathons, tech meetups, and other events where you can learn more, find inspiration, and meet other people who can mentor you. You can learn as you go, so don’t be afraid to just start a project.

Please share to any social media of your choice if you like the interview!

If you want your startup to be interviewed or have any inquiries, please reach out to me at contact@taehongmin.com. Thanks you for reading!
A Day in Life as a Software Engineering Intern at Snapchat! A Day in Life as a Software Engineering Intern at Snapchat! Reviewed by Tae Hong Min on 7:00 PM Rating: 5

99 comments:

  1. I read a lot about it, but the most interesting and intriguing things I found you can learn it from view more

    ReplyDelete
  2. This is a very important point. Boat owners will often look at their worn out, leaking, engines wanting a rebuild of the old trusted "friend". Unfortunately the numbers don't add up. GLM aftermarket OMC parts

    ReplyDelete
  3. Thank you for some other informative blog. Where else could I get that type of information written in such an ideal means? I have a mission that I’m just now working on, and I have been at the look out for such information. Mc Rae Engineering

    ReplyDelete
  4. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. appcloner

    ReplyDelete
  5. Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? shopify vs wix

    ReplyDelete
  6. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. Portable Adobe Photoshop CC 2019 20.0.5

    ReplyDelete
  7. The CSOne is web-based maintenance management software designed for maintenance and repair service providers. It is specifically designed to fulfill the requirements for these services and successfully improved productivity of thousands of users around the world Hotspot Shield Elite APK

    ReplyDelete
  8. Albeit some preparation and backing is accessible with off the rack software somewhat, with specially crafted software your engineers will keep on working with and bolster your organization whether that is through preparing staff individuals in the utilization of the software or giving support and specialized assistance to cure any blunders that may happen in the software.Open Source crowdfunding software for sale

    ReplyDelete
  9. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. hoverwatch cost

    ReplyDelete
  10. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Newton MRT Station Kampong Java Road

    ReplyDelete
  11. thank you for the update, especially first-rate site.. Guest Post

    ReplyDelete
  12. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks web agency alessandria

    ReplyDelete
  13. I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... software gestionale negozio

    ReplyDelete
  14. I would like to say that this blog really convinced me to do it! Thanks, very good post. OKP Holdings Singapore

    ReplyDelete
  15. Your article has piqued a lot of positive interest. I can see why since you have done such a good job of making it interesting. Kampong Java Road

    ReplyDelete
  16. This particular papers fabulous, and My spouse and i enjoy each of the perform that you have placed into this. I’m sure that you will be making a really useful place. I has been additionally pleased. Good perform! Adobe creative cloud offline

    ReplyDelete
  17. https://www.google.com/search?q=subscribe+to:+post+a+comment+(atom)%22+intitle:Software&sxsrf=ACYBGNQnrsaOqhSDCBSnIpeRH8fXCAynww:1571051195456&ei=u1akXfq7G5HPwQK50peABQ&start=70&sa=N&ved=0ahUKEwi6hbfjzZvlAhWRZ1AKHTnpBVA4PBDy0wMIjAE&biw=1366&bih=625

    ReplyDelete
  18. Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me. Phoenix Heights

    ReplyDelete
  19. Depending on the complications of the PCB, making the prototype may take more time than usual. PCB reverse engineering However, for the production of large scale electronic devices, electronic manufacturers often hire professional assemblers from authorized PCB assembly services to do the job.

    ReplyDelete
  20. Speed courting provides you with an even shorter period to be able to make an impression. As a substitute courting process, it is usually a great deal of enjoyment. A person sit down reverse of someone and also each of you include a short while to make sure one other concerning oneself. If the bell jewelry everyone step on to the subsequent dining room table, begin at rectangle just one along with replicate. Free Project TV

    ReplyDelete
  21. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work... buy facebook 5 star reviews

    ReplyDelete
  22. The SaaS model offers huge advantages to software merchants and their clients. The SaaS model offers clients savvy membership based or per-use estimating, dispensing with the requirement for significant capital costs to buy interminable software licenses.Rainycrack

    ReplyDelete
  23. This particular is usually apparently essential and moreover outstanding truth along with for sure fair-minded and moreover admittedly useful My business is looking to find in advance designed for this specific useful stuffs… click this

    ReplyDelete
  24. which organization to utilize. This decision will rely upon two fundamental variables, what you need to accomplish and the amount you're willing to spend, or rather, contribute.
    blog comments service

    ReplyDelete
  25. Hello, I found it's very interesting topic. There is a need for software engineering
    in the domains of development, testing, and support. Most of the companies have a requirement for a team of software engineers for could developing, maintaining, testing and supporting software. Working in such company like Snapchat helps an individual to learn and grow and in turn, they make remarkable progress as a software developer. Thanks all :)

    ReplyDelete
  26. I was reading some of your content on this website and I conceive this internet site is really informative ! Keep on putting up. Installing Outdoor Lighting in Miami

    ReplyDelete
  27. This was really an interesting topic and I kinda agree with what you have mentioned here! web agency

    ReplyDelete
  28. The main stage that organizations offering proficient SEO administrations need to experience is the survey of the online business. blog comment service

    ReplyDelete
  29. I'm constantly searching on the internet for posts that will help me. Too much is clearly to learn about this. I believe you created good quality items in Functions also. Keep working, congrats! read review

    ReplyDelete
  30. My friend recommended this blog and he was totally right keep up the fantastic work! get more information

    ReplyDelete
  31. which are planned according to the necessities of different organizations. These experts lead an intensive investigation of your current site, SEO PACKAGE

    ReplyDelete
  32. Thanks for sharing the post.. parents are worlds best person in each lives of individual..they need or must succeed to sustain needs of the family. pagalworld

    ReplyDelete
  33. This app comes with different filters and tools to give your pictures an outstanding effect. wyze view on pc

    ReplyDelete
  34. Wow, this is fascinating reading. I am glad I found this and got to read it. Great job on this content. I liked it a lot. Thanks for the great and unique info. SEO

    ReplyDelete
  35. Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know. Sub Zero, Viking refrigerator repair IN ALHAMBRA

    ReplyDelete
  36. This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post! Sub Zero, Viking refrigerator repair IN ALHAMBRA

    ReplyDelete
  37. Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people.. werbevideo erstellen

    ReplyDelete
  38. I love the valuable info you supply in your posts. To be honest I am not sure I can agree with you. snap score booster

    ReplyDelete
  39. It is an excellent blog, I have ever seen. I found all the material on this blog utmost unique and well written. And, I have decided to visit it again and again. Camtasia Studio License Key

    ReplyDelete
  40. I was just browsing through the internet looking for some information and came across your blog. I am impressed by the information that you have on this blog. It shows how well you understand this subject. Bookmarked this page, will come back for more. 메이저사이트

    ReplyDelete
  41. In the world of www, there are countless blogs. But believe me, this blog has all the perfection that makes it unique in all. I will be back again and again. dnd dice

    ReplyDelete
  42. i never know the use of adobe shadow until i saw this post. thank you for this! this is very helpful. Softwave Shockwave

    ReplyDelete
  43. Available to the retail market beginning in the 1980's, massage chairs are finally becoming one of the most popular home therapy products on the market. These chairs were developed to... Real Estate

    ReplyDelete
  44. Great Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot. binate solutions

    ReplyDelete
  45. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. GLM aftermarket Mercruiser parts

    ReplyDelete
  46. This particular is usually apparently essential and moreover outstanding truth along with for sure fair-minded and moreover admittedly useful My business is looking to find in advance designed for this specific useful stuffs… Mercruiser parts

    ReplyDelete
  47. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. repository

    ReplyDelete
  48. Great survey. I'm sure you're getting a great response. data logger temperature

    ReplyDelete
  49. Wao, CleverBoy
    Seriously, Wao,it is not to forget how well you write and how deeply deploy your information. I missed that. You are great for

    providing the trustful information. By the way thanks for your post, please click here as i little bit sharing the info. Thanks.

    CleverBoy!
    See please:

    XSplit Broadcaster Crack

    ReplyDelete
  50. I wanted to thank you for this excellent read!! I definitely loved every little bit of it. I have you bookmarked your site to check out the new stuff you post. Receiver Software

    ReplyDelete
  51. Companies that use IT investments to maintain their businesses have begun to make a turn towards cloud computing.  Online Software Testing Training

    ReplyDelete
  52. I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... 1506g new software 2019

    ReplyDelete
  53. This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. 1506g new software 2019

    ReplyDelete
  54. Nice to be visiting your blog again, it has been months for me. Well this article that i’ve been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. neosat i5000 new software

    ReplyDelete
  55. Thanks for taking the time to discuss that, I feel strongly about this and so really like getting to know more on this kind of field. Do you mind updating your blog post with additional insight? It should be really useful for all of us. couple seeking threesome

    ReplyDelete
  56. This article gives the light in which we can observe the reality. This is very nice one and gives indepth information. Thanks for this nice article. anonymous

    ReplyDelete
  57. Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. search engine

    ReplyDelete
  58. Advantageously, typically the submit is really the very best about this laudable theme. To be sure with all your a conclusion and will thirstily await the following revisions. Really stating cheers won’t only end up being suitable, to your good readability within your creating. I may at once seize a person’s rss to sleep in abreast of virtually any upgrades. Fine job and much success within your organization business! device mockup

    ReplyDelete
  59. I saw a lot of website but I believe this one has got something special in it in it laptop mockup

    ReplyDelete
  60. Thank you for your post, I look for such article along time, today i find it finally. this post give me lots of advise it is very useful for me. water filter technologies

    ReplyDelete
  61. Woh I enjoy your articles , saved to favorites ! . macbook mockup

    ReplyDelete
  62. I have to convey my respect for your kindness for all those that require guidance on this one field. Your special commitment to passing the solution up and down has been incredibly functional and has continually empowered most people just like me to achieve their dreams. Your amazing insightful information entails much to me and especially to my peers. Thanks a ton; from all of us. android mockup psd

    ReplyDelete
  63. Superbly written article, if only all bloggers offered the same content as you, the internet would be a far better place.. Weight loss Gummies

    ReplyDelete
  64. Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me. dewa poker online

    ReplyDelete
  65. You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. ridgid r2601

    ReplyDelete
  66. This is a very important point. Boat owners will often look at their worn out, leaking, engines wanting a rebuild of the old trusted "friend". Unfortunately the numbers don't add up.
    blog

    ReplyDelete
  67. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. Binate solutions software

    ReplyDelete
  68. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! buy negative Facebook reviews

    ReplyDelete
  69. This post is extremely radiant. I extremely like this post. It is outstanding amongst other posts that I ve read in quite a while. Much obliged for this better than average post. I truly value it! dewa poker

    ReplyDelete
  70. I wanted to thank you for this excellent read!! I definitely loved every little bit of it. I have you bookmarked your site to check out the new stuff you post. buy negative Facebook recommendations

    ReplyDelete
  71. Thanks you very much for sharing these links. Will definitely check this out.. ovulation test strips

    ReplyDelete
  72. Thanks for a wonderful share. Your article has proved your hard work and experience you have got in this field. Brilliant .i love it reading. free stuff

    ReplyDelete
  73. In this martial arts movie, you will see the drunken master's students fighting an evil Wushu gang, along with their master.

    0123movie

    ReplyDelete
  74. The few of you who are, good for you! This dying form of photography is still magical to me.
    fmovies.co

    ReplyDelete
  75. If more people that write articles really concerned themselves with writing great content like you, more readers would be interested in their writings.Thank you for caring about your content. dewapoker

    ReplyDelete
  76. We are really grateful for your blog post. You will find a lot of approaches after visiting your post. I was exactly searching for. Thanks for such post and please keep it up. Great work. baking pan

    ReplyDelete
  77. I am continually amazed by the amount of information available on this subject.What you presented was well researched and well worded in order to get your stand on this across to all your readers. nagapoker

    ReplyDelete
  78. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. judi qq

    ReplyDelete
  79. A professional water treatment company will perform a test on your water to determine what dangerous contaminates are present and decide on the best course of action to treat it. countertop filter

    ReplyDelete
  80. These won't be A-list names, but having someone with some kind of name is a great selling point to help your movie standout from others.123 movies

    ReplyDelete
  81. Love to read it,Waiting For More new Update and I Already Read your Recent Post its Great Thanks. https://cbd-ratgeberportal.de/cbd-kapseln

    ReplyDelete
  82. Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. There tend to be not many people who can certainly write not so simple posts that artistically. Continue the nice writing grace and frankie season 5

    ReplyDelete
  83. Is the upkeep exertion plan ordinary and genuinely level, or does it contain staffing bumps that resemble new turn of events?
    itools 4 crack free download

    ReplyDelete
  84. In any case, the interest is developing continually, particularly in the light of the way that nations like India and China are contending with one another, in broadening their online populace colossally. andoird device

    ReplyDelete
  85. Two full thumbs up for this magneficent article of yours. I've really enjoyed reading this article today and I think this might be one of the best article that I've read yet. Please, keep this work going on in the same quality. pay weekly store

    ReplyDelete
  86. When we think of Risk Management in any business, even though very important, we are not just referring to Occupational Health and Safety, we are also considering any other kind of risk associated which has implications on the business itself.

    123 movies

    ReplyDelete
  87. Make the most of mainly premium substances - you will find him or her for: חוזה פיקוח בנייה

    ReplyDelete
  88. useful information on topics that plenty are interested on for this wonderful post.Admiring the time and effort you put into your b!.. buy like

    ReplyDelete
  89. Some flatbed scanners include either an external or built-in transparency adapter that is used to scan film.123movie

    ReplyDelete
  90. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. https://meerasimulation.com/

    ReplyDelete
  91. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. https://meerasimulation.com/

    ReplyDelete
  92. Thanks for the informative and helpful post, obviously in your blog everything is good.. Nails online shop

    ReplyDelete
  93. Acknowledges for penmanship such a worthy column, I stumbled beside your blog besides predict a handful advise. I want your tone of manuscript... פיקוח בניה תל אביב

    ReplyDelete
  94. Your article is extremely helpful exceptionally fascinating subject i am looking that sort of post thank for imparting to us keep it up. realistic robot cat

    ReplyDelete

Powered by Blogger.