Steve Smith

Software Development Manager at General Code
  • Claim this Profile
Contact Information
Location
Rochester, New York, United States, US

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Vivek Agarwal

I had the pleasure of working with Steve on a large Portal/CMS migration project with a number of complexities, and Steve was always the voice of reason and the epitome of logical thinking and clear decision making. He was quick to the understand the crux of any given issue, articulate it clearly to business, technical and executive stakeholders, and work with relevant parties to drive the issue (or architecture decision or design topic) to resolution. He also brings a unique level of calmness to any situation that enables him to be rational at all times. I strongly endorse Steve as an IT leader.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Development Manager
      • Aug 2019 - Present
    • United States
    • Insurance
    • 700 & Above Employee
    • Domain Architecture Manager
      • Feb 2017 - Aug 2019
    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Solutions Architect
      • Oct 2015 - Feb 2017

      Develop and document software architecture for mobile and web software projects including components such as: - RESTful Web Services - Database Design - Selection of 3rd Party services/SDKs - Data Flow Develop and document software architecture for mobile and web software projects including components such as: - RESTful Web Services - Database Design - Selection of 3rd Party services/SDKs - Data Flow

    • Italy
    • Computers and Electronics Manufacturing
    • 1 - 100 Employee
    • Software Group Leader
      • Jan 2015 - Oct 2015

      Responsible for managing a group of software engineers within the Controls Engineering Department for the Business Unit Intrusion. Manage and lead a group of engineers focused on developing iOS and Android smart phone apps, Windows-based applications as well as control panel peripheral devices for the electronic security industry based on existing, new, and advanced technologies. Responsible for managing a group of software engineers within the Controls Engineering Department for the Business Unit Intrusion. Manage and lead a group of engineers focused on developing iOS and Android smart phone apps, Windows-based applications as well as control panel peripheral devices for the electronic security industry based on existing, new, and advanced technologies.

    • Mobile Application Developer
      • Apr 2011 - Dec 2014

      Participate in defining the system architecture, web service definition, and timelines for new projects. Track progress and schedules on multiple projects. Work directly with clients in a consultation capacity to define project requirements, specifications, estimates and goals. Develop applications both as the sole engineer and as part of a group of telecommuting engineers on iOS and Android platforms for company clients. Participate in defining the system architecture, web service definition, and timelines for new projects. Track progress and schedules on multiple projects. Work directly with clients in a consultation capacity to define project requirements, specifications, estimates and goals. Develop applications both as the sole engineer and as part of a group of telecommuting engineers on iOS and Android platforms for company clients.

    • United States
    • Computer Hardware Manufacturing
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jan 2006 - Apr 2011

      Performed entire development cycle for embedded software, device drivers, and end user applications for Vuzix’s consumer and military video eyewear products. Often the sole engineer designing the system architecture and end user experience, coding, schedule tracking, and, test and debug for several concurrent projects. Acted as project manager in many cases to keep projects on schedule and ensure developers had materials needed. Performed entire development cycle for embedded software, device drivers, and end user applications for Vuzix’s consumer and military video eyewear products. Often the sole engineer designing the system architecture and end user experience, coding, schedule tracking, and, test and debug for several concurrent projects. Acted as project manager in many cases to keep projects on schedule and ensure developers had materials needed.

    • United States
    • Computers and Electronics Manufacturing
    • 700 & Above Employee
    • Software Engineering Manager
      • 2001 - 2006

      Oversaw department of eight software engineers at Belkin’s Research and Development office in Rochester NY. Responsible for project scheduling and tracking on multiple concurrent software development projects. Hired personnel for local teams in Rochester, engaged contractors when necessary, and managed overseas teams in Taiwan. Developed and tracked department and project operating budgets. Participated on cross-functional teams tasked with definition of new product specification and features. Researched and maintained awareness of new technologies and techniques available to software developers and implemented them when applicable. Made use of both Agile Development and SCRUMM techniques to guide developers toward success in their projects. Left position to join colleagues from eTEK Labs at Vuzix Corporation. Show less

    • Software Engineer
      • 1994 - 1999

      Developed device drivers and end user applications for USB peripherals. Acted as a mentor to junior members of the software engineering department. Performed the project management role to keep software projects on schedule and management informed on project status. Developed device drivers and end user applications for USB peripherals. Acted as a mentor to junior members of the software engineering department. Performed the project management role to keep software projects on schedule and management informed on project status.

    • Aviation & Aerospace
    • 1 - 100 Employee
    • Software Engineer
      • 1989 - 1994

Education

  • Rochester Institute of Technology
    Bachelor Of Science, Computer Engineering
    1984 - 1989

Community

You need to have a working account to view this content. Click here to join now