817-15 Scadding Ave.
Toronto, ON, M5A 4E9
Cell: (416) 831-1364
E-Mail: naeimeh@gmail.com
Naeemeh Shakoori
Profile Summary:...
Teledyne DALSA, Waterloo, ON
Design Specialist Oct. 2010 - Oct. 2013
• Learnt and utilized Teledyne DALSA development and ...
• Implemented an interactive animated viewer in Java for displaying L-systems and
iterative functions. An illusion of anim...
of 3

Naeemeh Shakoori Resume

Published on: Mar 3, 2016
Source: www.slideshare.net


Transcripts - Naeemeh Shakoori Resume

  • 1. 817-15 Scadding Ave. Toronto, ON, M5A 4E9 Cell: (416) 831-1364 E-Mail: naeimeh@gmail.com Naeemeh Shakoori Profile Summary: Experienced Software Developer interested in moving into recruitment and/or training in the IT industry. Approachable, versatile team player adept at leading and facilitating effective communication. Passionate about building relationships with people, understanding what they need and reliably delivering what's important to them. Key Strengths: • Proven expertise as a software developer • Strong object-oriented programming and design skills • Knowledge of SaaS, Agile development, REST, TDD and BDD • Experience with web services, Java Script, AJAX, JQuery, JSON, HTML and CSS • 5-years of experience coding in C/C++ and Java • In-depth knowledge of database design and experience in SQL, and MYSQL • Familiarity with basic networking, TCP/IP and concurrency concepts • Solid analytical, mathematical and problem solving skills • Excellent team player who is able to take on a leadership role Core Competencies: Java Ruby on Rails SQL/MySQL Database Design SVN C/C++ CSS SaaS TCP/IP Networks Git MATLAB Javascript OOD/OOP Socket Programming Concurrent Program- ming HTML JSON TDD/BDD Design Patterns Work Experience: Robinson Solutions, Toronto, ON Dec. 2013 - present Application Developer • Work within all layers of a multi-tier architecture to deliver cleanly written, maintainable solutions • Develop web applications using Ruby on Rails, RESTful architecture and RSpec BDD in Linux and windows environments • Plan, design, implement and test functionality in weekly iterations • Assist in the creation of application-related training materials as necessary • Manage multiple tasks by effective prioritization and time allocation
  • 2. Teledyne DALSA, Waterloo, ON Design Specialist Oct. 2010 - Oct. 2013 • Learnt and utilized Teledyne DALSA development and productivity tools • Designed, developed and debugged embedded applications in C for digital cameras • Prepared documentation in support of design cycle • Configured FPGA and read from and wrote to data flashes using x-modem protocol • Implemented commands for users to configure camera to desired settings • Processed and corrected images by applying algorithms such as FPN, PRNU and Line- arization • Supported Test Engineering group and integrated camera calibration algorithms in cam- era tests Co-op Software Developer May 2010 - Aug. 2010 • Designed and developed a database using SQL Server 2005 • Integrated an interface to insert test results from NI Test Stand into the database • Developed data mining tools using QLikView Co-op Software Developer May 2008 - Aug. 2008 • Developed SDK to connect to camera, capture and save images • Assisted in camera testing by creating test cases for a newly developed GUI Co-op Software Developer May 2007 - Aug. 2007 • Evaluated the wiki software available • Set up and configured Linux Red Hat and Apache HTTP server • Installed and customized PmWiki using PHP Education: Universityof Waterloo, Waterloo, ON • Bachelor of Computer Science Landmark Education, Toronto, ON • Curriculum of Living • Communication Curriculum • Introduction Leaders Program Conrad Grebel UniversityCollege, Waterloo, ON • Certificate of Transformative Mediation Relevant Projects/Assignments: Green Messenger--- Computer Networks, May - Aug. 2009 • Designed a chat protocol for Blackberry platform • Developed a peer-to-peer instant messaging protocol in Java using TCP protocol which detects the neighbouring devices and connects to a chosen one L-systems Viewer--- User Interfaces, Jan. – Apr. 2010 • Used the MVC and the observer design patterns to design a GUI toolkit
  • 3. • Implemented an interactive animated viewer in Java for displaying L-systems and iterative functions. An illusion of animation is created by producing a new state and updating the display after each iteration. Volunteer Experiences: Waterloo, Ontario, Sep. 2012 – Sep. 2013 • Taught Math to a grade 6 student Waterloo, Ontario, Nov. 2011 – present • Utilize Transformative Mediation to facilitate effective communication, understanding and empathy between the victim and the defender so that they can create a resolution for themselves. Lucea, Jamaica, Oct. 2011 • Learned about the recycling culture in Jamaica through school and hotel visitations • Organized workshops to educate children in elementary schools about composting and recycling • Cleaned beaches and sorted the waste for recycling Granja do Ulmeiro, Portugal, Sep. 2010 • Worked in a camp with people from more than ten countries. We cleaned up the environ- ment and streets, painted their cemeteries and organized cultural activities in the village to promote dialogue between different cultures References Available upon Request

Related Documents