Somesh Arora

iOS Engineer
profile

Fun Facts


Coffee Shots

0

Lines of Code

0

Miles Travelled

0

Volunteering Hours

0



Education


  • The University of Texas at Arlington

  • B.S. in Computer Science

  • Engineering Dean's List


Skills


iOS Development


Swift Objective-C Cocoa Pods UI Design Auto Layout Sketch MVC MVVM OAuth2 iOS SDK RESTful APIs JSON Appium Protobuf Charles Postman BLE Storyboards XCode

Frameworks


ARKit Core ML Masonry Cocoa Touch Core Data Core Animation Core Location Core Bluetooth Core Graphics AVFoundation MapKit UIKit Bootstrap

Methodologies & Tools


Agile SDLC Visio Github AccuRev Vim MS-Office Slack Trello Confluence Jira Genymotion Visual Studio Overleaf Android Studio

Databases


Firebase MySQL SQLite

Interests


iOS Development
Web Development
Cryptocurrency
Volunteering
Travelling
Aviation
Coffee
Hiking
Cars



Achievements


  • Outstanding Freshman Scholarship from The University of Texas at Arlington

  • Donna & Dorothy Vruwink Will Memorial Scholarship from the Department of Computer Science and Engineering at UT Arlington.

  • Awarded with Aim & Utility Award for Cryptography and Cyber Security presentation.

  • Won First Prize competing in the Augmented Reality Application Demonstration Competition.


Testimonial


Somesh has done an excellent job during his Co-op assignment. He demonstrated great teamwork & delivered quality outputs. He was also able to take up independent assignments and deliver them with minimal help. Great Job overall.


Avatar

Puja Chaudhry
Principal Engineer
Abbott Laboratories


Outstanding self-starter is the phrase that comes to mind when I think about Somesh. I had the pleasure of working with Somesh as one of the undergraduate teaching assistants in the Engineering Problem Solving course I teach at The University of Texas at Arlington. I was particularly impressed by Somesh’s ability to handle even the toughest students effortlessly. That skill often takes years to develop among educational professionals, but it seemed to come naturally to him. You would never know that he is helping students with a class he never had the opportunity to take.

He also voluntarily helped me personally with moving some boxes of previous student work into storage and with preparing the classroom for exams. I will miss his leadership in patiently helping other teaching assistants learn their role in the classroom. As a team member or a leader, Somesh earns my highest recommendation.


Avatar

Dr. Kendra Wallis
Senior Lecturer
The University of Texas at Arlington


It is with great pleasure for me to speak to the character and qualities of Somesh. I met him while he was a student at UT Arlington and we colleagues that participated in Alternative Spring Break 2016 and the yearly activities of the Follet Leadership Center.

To take a trip on Alternative Spring Break, an individual makes a decision to sacrifice their time on the beach, sleeping all week, or just being selfish to give their time and energy in a form of service to the community. I had the incredible opportunity to work alongside Somesh and a select few as we served the community of St. Louis. Whether we were working through hard labor of painting houses, laying framework, cleaning, or simply debriefing from the day, Somesh upheld a very professional, warm, and welcoming demeanor to the team. Somesh led a group of students as I also did, therefore I was able to see his leadership dynamics. Somesh doesn't strive for praise or the spotlight but his personality and hard work makes him stand out from the crowd. He's a team player, serves where there is a need, and does a great job to make others feel welcomed.

Somesh's leadership, skill set, and value is a great asset to any team.


Avatar

Ashford Sonii
Grants and Contracts Coordinator
North Central Texas Council of Governments


Read all on Linkedin


Leadership & Community Service


  • Executive Vice President for the National Society of Collegiate Scholars at UT Arlington (2015-2017).

  • Foundation of Leadership Coursework (EDAD 1130) at UT Arlington.

  • Active Member of the Leadership Honors Program at UT Arlington.

  • Site Leader for The Big Event at UT Arlington.

  • Site Leader for The Super Service Saturday at UT Arlington.

  • 200+ Volunteering Hours working with different organizations at several locations.


In the News


Cuttin' up

Kimoi Jeptoo, mathematics sophomore, and Somesh Arora, computer science freshman, help demolish "popcorn" trees, an invasive plant along the Gulf Coast, during the Alternative Spring Break trip to Mississippi.

Read more on MavWire

Read more on TrailBlazer


Alternative Breaks

Before I went to the trip, I never knew what it is like to cook food for more than 200 people. I miss every minute of the trip and I would recommend everyone to join the trip because it gives the feeling of self-satisfaction.

Watch on KALB News

Read more on UTA Website



Resume


Resume.pdf


About Me


Hi! Welcome to my website. My name is Somesh Arora. I am an iOS Engineer with industry experience working on development and testing of iOS applications for Microsoft, Garmin International, Abbott Laboratories, and Blackboard Inc. I am also an experienced Undergraduate Teaching Assistant with a demonstrated history of holding multiple Leadership Positions. I am skilled in Swift, Objective-C, Agile Methodologies, Software Development Cycle, and User Interface Design. I am a strong education professional with a Bachelor’s Degree in Computer Science from The University of Texas at Arlington.

Work Experience


iOS Developer

Avatar
Garmin International
Olathe, KS
Swift Objective-C XCode Charles JSON RESTFul API Auto Layout Agile Git
AvatarGarmin Connect
  • Developed and maintained numerous features used by 3M+ users daily.

  • Used BLE, Protobuf, and RESTful for data transfer and device communication.

  • Developed complex and fully responsive UI layouts, programmatically.

  • Utilized Charles to inspect networking requests and responses.

  • Operated in the vertical team with UX, API, QA, BA, team lead, and product manager to derive requirements, develop, and maintain high-quality features.

  • Followed internal protocols to support app localization and internationalization.

  • Utilized Fabric and Firebase Crashlytics to monitor and debug crashes and FQCs.

  • Participated in Scrum meetings, discussed ongoing progress and obstacles


iOS Developer Co-op

Avatar
Abbott Laboratories
Sylmar, CA
Agile Scrum SDLC Mobile Development Software Testing BLE Swift Firebase
AvatarBLE OTA iOS Application
  • Contributed to development of an iOS application, BLE OTA, that discovers and displays nearby BLE peripherals of a certain type.

  • After a connection is established, the app is used to test Abbott’s proprietary medical devices at different frequencies, modulations, and channels.

  • Performs read and write operations to the device's firmware.

  • The application is currently used by Firmware department both, in the United States (Sylmar) and China to test the device prototypes.

AvatarAsset Manager iOS Application
  • Developed an iOS application, Asset Manager, using Swift and Firebase Database to checkout and check-in assets.

  • Used agile approach to design, develop, and test the application.

  • Integrated barcode scanner to scan employee ID (code 128) and asset's barcode (code 39) to automate the process.

  • Some features of the app include admin & user privileges, push notifications, reminder emails, device history & status, asset request form etc.

AvatarOther Projects and Tasks
  • Contributed to testing and debugging of Confirm RX patient-end iOS and Android application.

  • Participated in Scrum meetings to update the team on ongoing progress and discussed obstacles.


Mobile Application Developer, Capstone Project

Avatar
Blackboard Inc.
Arlington, TX | Phoenix, AZ
Teamwork Leadership Problem Solving Engagement Mobile Development Embedded Systems BLE Android Studio Research Agile UI/UX Design API Integration SDLC Programming Java Google Talkback API Git
  • Working for Blackboard as a part of Capstone project to develop an application for Laundry Room Point of Sale (POS) Kiosk.

  • The application will work on embedded Android device allowing users to utilize laundry room functionality.

  • The project focuses on making the application accessible to the visually impaired individuals.

  • Operating in a team of 5 to research visual impairment, derive requirements from end-user, design effective UI, and write high-quality and maintainable code.

Projects


AvatarMastering iOS

Swift Sketch Git
  • Mastering iOS application is a great asset for users getting started with iOS development. MasteriOS is great to get accustomed with the terminologies and definitions commonly used in the iOS development space. It is also a great tool for someone who is preparing for an iOS Engineer interview.

  • Mastering iOS features practice and quiz mode. Users can choose to go over questions in the practice mode or they can give test their iOS developement skills by trying one of many quiz modules.

1 / 6
2 / 6
3 / 6
4 / 6
5 / 6
6 / 6


Welcome Splash Screen
Selection from Quiz or Practice Mode
Sample screen from practice mode
Sample screen from quiz mode | User selected right answer
Sample screen from quiz mode | User selected wrong answer
Quiz Results

AvatarPassword Vault iOS App

Swift Sketch Git Core Data
  • Offline Password Wallet is an iOS application that encrypts and stores sensitive information (e.g. login credentials) locally on the device.

  • To prevent information theft, the application can only be accessed using the registered user's biometrics (Touch ID/Face ID).

  • The information stored in the application remains untouched even if the device gets stolen or hacked.

1 / 6
2 / 6
3 / 6
4 / 6
5 / 6
6 / 6


Login Screen | Touch ID required to gain access | Face ID for iPhone X
Touch ID Prompt
Home Screen
Access Information Screen | Shows all stored information
Delete an Entry
Detailed Information Screen

AvatarHUD (Heads Up Display) Speedometer iOS App

Swift Sketch Git Location API
  • HUD Speedometer application is developed to provide users with better driving experience by displaying the current speed and direction of travel on the vehicle's windshield.

  • Application features day and night mode for improved visibility supports multiple speed units and provides over speed warnings.

1 / 6
2 / 6
3 / 6
4 / 6
5 / 6
6 / 6


Day Mode | 8 Mph Speed | Travelling in South direction
Day Mode | 12 Kph Speed | Travelling in SE direction
Night Mode | 13 Kph Speed | Travelling in SE direction
Night Mode | 60 Mph Speed | Travelling in SW direction
Day Mode | 70 Mph Speed | Travelling in SW direction
Day Mode | 124 Kph Speed | Travelling in West direction | Overspeeding

Virtual Ruler iOS App

Swift Sketch Git UIScene ARKit
  • The application can measure the distance between objects using the phone's camera by utilizing the ARKit and SceneKit functionalities. Thus, eliminating the need for carrying a physical measuring tape.


UT Arlington Resource Android App

Java SQLite Git Android Studio
  • App allows users to get access to campus event information, form/join clubs, buy/sell articles, participate/host discussions, and access other resources such as advising and dining hours.

Leadership Roles


Undergraduate Teaching Assistant

Avatar
College of Engineering at UT Arlington
Arlington, TX
Aug 2015 - May 2016 & Jan 2018 - Current
Teamwork Leadership Problem Solving Engagement MATLAB Programming
  • Paired up with an instructor to teach engineering problem-solving course, ENGR 1300.

  • Course includes learning a problem-solving process, engineering writing, and MATLAB coding.

  • Use active learning techniques in class to coach students for algorithm development and engineering concepts.

  • Assist students with assignments and homework during daily engineering clinic and also proctored exams.

  • Engage 75+ students to work in small groups and solve engineering problems.


Resident Assistant

Avatar
Apartment and Residence Life at UT Arlington
Arlington, TX
Aug 2016 - June 2017
Problem Solving Customer Service Leadership Crisis Management
  • Served as a role model for 40 residential students, used the best judgment, maturity, and helped resident students realize their potential for personal development through group living.

  • Planned, prepared, and executed monthly programs, take-to events, newsletters, bulletin boards, and spontaneous activities for the residents.

  • Received through training from trained professionals to provide crisis intervention, conflict mediation, counseling, tutoring, and advertisement to residential students.

  • Ensured safety and security of the residents by serving on-call duty and responded to after-hours calls. Performed welfare check on residents on a regular basis.

  • Worked with 5 other fellow RAs and supervisor to plan campus-wide events, conducted cleanliness and safety inspections, performed late night community-wide walk-through to ensure safety and reported all pertinent information to the supervisor or police.


Student Assistant

Avatar Avatar
UT Arlington | Arlington ISD
Arlington, TX
Aug 2016 - May 2017
Leadership Involvement Mentorship Customer Service
  • Mentored 5 Martin High School sophomore & junior students interested in pursuing a career in computer science field as part of the Arlington ISD STEM Academy program.

  • Helped students with questions related to the career path and provided guidance to have a smooth transition from high school to college.

  • Assisted students to set goals and worked with them towards achieving those goals.


Peer Academic Leader, MAVS 1000

Avatar
Division of Student Affairs at UT Arlington
Arlington, TX
Aug 2015 - Dec 2016
Leadership Teamwork Mentorship
  • MAVS 1000 is a first-year freshman level course that is offered to all the incoming freshman students at UTA.

  • This course provides students with campus information, resources and helps them have a smooth transition from high school to college.

  • Peer Academic Leaders are paired up with an instructor to educate students on academic and personal skills, as well as engagement.


Alternative Breaks Site Leader

Avatar
The Leadership Center at UT Arlington
Arlington, TX | St. Louis, MO
May 2015 - May 2016
Volunteering Environmental Relief Leadership Teamwork
  • Alternative Breaks at UTA provides an opportunity to students to travel and take part in weeklong community service projects.

  • I was responsible to lead a group of 54 students for a week-long volunteering project to St. Louis, Missouri focused on Environmental and Disaster Relief, as well as education.

  • Attended weekly meetings with the advisor and the leadership team to brainstorm ideas for the trip and updated them with the progress and discussed the obstacles.

  • Conducted educational sessions and meetings before the trip to educate participants about the cause and other trip details.

  • Ensured all University policies and procedures are followed at all times.