Hussein Salemwalla
Software Developer at Positioning Universal- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Positioning Universal
-
United States
-
Telecommunications
-
1 - 100 Employee
-
Software Developer
-
Oct 2019 - Present
-
-
-
Arista Networks
-
United States
-
Computer Networking Products
-
700 & Above Employee
-
Software Developer
-
Sep 2017 - Oct 2019
-
-
-
University of Waterloo
-
Waterloo, ON
-
Research Assistant
-
May 2017 - Aug 2017
- Rewired 5-bar robotic manipulator to Advanced Motion Control Servo drives and power supply. - Wired the robot via a Sensoray interface card to a computer to drive the servos - Designed and implemented a PD controller in C to simulate a "wall" in 3D space, which the robot would "bounce" off during impact. - Rewired 5-bar robotic manipulator to Advanced Motion Control Servo drives and power supply. - Wired the robot via a Sensoray interface card to a computer to drive the servos - Designed and implemented a PD controller in C to simulate a "wall" in 3D space, which the robot would "bounce" off during impact.
-
-
-
University of Waterloo
-
Canada
-
Higher Education
-
700 & Above Employee
-
Senior Teaching Assistant
-
Sep 2016 - Dec 2016
- Organized and ran help sessions and tutorials with over 100 students attending, with content focussed on teaching an understanding on basic programming concepts - Debugged complex C++ code, focussing on teaching students as opposed to providing answers - Developed test cases to evaluate student assignment submissions in Python - Assisted in configuring a Linux server for assignment submissions and testing - Organized and ran help sessions and tutorials with over 100 students attending, with content focussed on teaching an understanding on basic programming concepts - Debugged complex C++ code, focussing on teaching students as opposed to providing answers - Developed test cases to evaluate student assignment submissions in Python - Assisted in configuring a Linux server for assignment submissions and testing
-
-
-
Arctic Wolf
-
United States
-
Computer and Network Security
-
700 & Above Employee
-
Software Developer Co-op
-
Sep 2015 - Dec 2015
- Led an investigation to determine feasibility of passive device identification through DHCP logs and user-agent strings - Presented results to R&D team consisting of over 30 people including a co-founder of the company - Developed various features and bug fixes to various components of a complex python application - Led an investigation to determine feasibility of passive device identification through DHCP logs and user-agent strings - Presented results to R&D team consisting of over 30 people including a co-founder of the company - Developed various features and bug fixes to various components of a complex python application
-
-
-
SAP
-
Germany
-
Software Development
-
700 & Above Employee
-
Application Developer Co-op
-
Jan 2015 - Jul 2015
- Led a team of three co-op students to developed a proof-of-concept built on SAPs JavaScript UI5 library and a SQL Anywhere database - Created SQL stored procedures consisting of derived tables and multiple joins - Communicated effectively with an agile team and participated in daily standup meetings - Led a team of three co-op students to developed a proof-of-concept built on SAPs JavaScript UI5 library and a SQL Anywhere database - Created SQL stored procedures consisting of derived tables and multiple joins - Communicated effectively with an agile team and participated in daily standup meetings
-
-
-
SAP
-
Germany
-
Software Development
-
700 & Above Employee
-
Application Developer Co-op
-
May 2014 - Aug 2014
- Designed and developed a proof-of-concept while working with another co-op students - Hosted a knowledge sharing session with over 30 attendees including senior VP’s - Assisted in developing JavaScript and SQL code for a complex web application alongside other full time employees in an agile team environment - Designed and developed a proof-of-concept while working with another co-op students - Hosted a knowledge sharing session with over 30 attendees including senior VP’s - Assisted in developing JavaScript and SQL code for a complex web application alongside other full time employees in an agile team environment
-
-
-
NCR Corporation
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Developer Co-op
-
Sep 2013 - Dec 2013
- Developed fixes for bugs in a web application built using Java - Created and executed test cases for regression and unit testing - Participated in daily scrum standup meetings while effectively communicating progress on tasks - Developed fixes for bugs in a web application built using Java - Created and executed test cases for regression and unit testing - Participated in daily scrum standup meetings while effectively communicating progress on tasks
-
-
-
PointClickCare
-
Canada
-
Software Development
-
700 & Above Employee
-
Quality Assurance Analyst Co-op
-
Jan 2013 - Apr 2013
- Performed unit, smoke, and regression tests to maintain a high quality web application - Maintained the test documentation primarily through Atlassian JIRA - Effectively communicated issues to software developers and project managers - Performed unit, smoke, and regression tests to maintain a high quality web application - Maintained the test documentation primarily through Atlassian JIRA - Effectively communicated issues to software developers and project managers
-
-
-
Grainger Canada
-
Canada
-
Wholesale
-
700 & Above Employee
-
QA Tester
-
Jul 2012 - Aug 2012
Testing and reporting bugs/improvements on the company's clustered environment for their webstore, running on Oracle's Weblogic. Testing for fail-over scenario's and other general defects. Reporting defects and suggested improvements to developers and retesting after the changes were made. Testing and reporting bugs/improvements on the company's clustered environment for their webstore, running on Oracle's Weblogic. Testing for fail-over scenario's and other general defects. Reporting defects and suggested improvements to developers and retesting after the changes were made.
-
-
Education
-
University of Waterloo
Bachelor of Applied Science (BASc), Computer Engineering -
Maple High School
Ontario Secondary School Diploma