Principle Software Engineer Resume Profile
SUMMARY:
Over 18 years development experience and 6 years management experience in a variety of GIS/Web/Business Intelligence projects which cover everything from corporate information systems, business support applications and public access systems. Responsible for project management, team leadership, project definition, architecture, development, testing, deployment, documentation and support.
TECHNICAL SKILLS:
- .Net Framework, C , VB.Net, JavaScript toolkits jQuery, Dojo, Angular , Silverlight, Enterprise Library, Java
- ArcGIS Server, ArcGIS Image Server, ArcSDE, ArcObjects, ArcIMS, ArcMap, ArcGIS Desktop and Workstation, MapGuide OpenSource, MapGuide Studio, Mapping API's and SDKs Google Maps, Virtual Earth, MapQuest, Yahoo Maps , MapInfo, MapBasic
- SQL, Oracle, Microsoft SQL Server, Netezza, SQL Server Reporting Services, Microsoft SharePoint, Team Foundation Server, Data Transformation Services, SQL Server Integration Services
EXPERIENCE:
Confidential
Principle Software Engineer
- Lead GIS developer responsible for web-based application development. Technologies include ArcGIS Server, JavaScript, dojo, AngularJS, C , Oracle and other technologies. Also responsible for team leadership, architecture and scrum master duties.
Confidential
GIS Lab Instructor
Teach a graduate-level GIS lab class at the University. Duties include creating course materials, labs, projects and exams, providing aid to the students and grading the students on their progress.
Confidential
- Senior GIS Consultant/Architect Developer and architect of web-based and desktop spatial and non-spatial applications including C , VB.NET, ASP.NET, ArcGIS Server, ArcObjects, ArcSDE, MapGuide Open Source, Oracle, SQL Server, AJAX and other technologies. Also responsible for architectural tasks including database and application design, requirements gathering, proof-of-concepts, mentoring and other tasks.
Confidential
- Geospatial Solution Architect Part of the Idea Integration's Denver office leadership team. Responsible for system architecture, project and team management, mentoring, pre-sales efforts and application development.
Confidential
- Owner Started my own consulting company due to demands for my skill set. Responsible for all aspects of the business including marketing, gathering requirements, writing proposals, designing solutions, and application development. Projects include spatial and non-spatial development.
Confidential
- Business Intelligence Team Lead - Responsible for management activities including staff management, hiring, mentoring, software management, server management and maintenance, application design and architecture, project resourcing and project oversight.
Confidential
- Senior GIS Consultant/Group Manager - Developer of web-based and desktop GIS applications including C , VB.NET, ASP.NET, MapObjects, ArcObjects, ArcIMS, ArcPad, ArcGIS, ArcSDE, Visual Basic, Oracle, SQL Server and other technologies. Also responsible for management activities including staff management, task management and other management related duties.
Confidential
- Consultant - Developer of location based e-business applications focused on custom applications, tools and databases. Developed websites based on the client's needs. Other responsibilities included composing documentation, writing proposals and functional requirements and following the Roadmap methodology for software development.
PConfidential
- Application Developer, Level 3 Communications network construction project - Developed ArcView/Avenue programs, ArcIMS applications, Web pages, applications and databases that automated the fiber network construction tracking process.
Confidential
- Contractor/Programmer Analyst - Senior programmer at the United States Geologic Survey, Rocky Mountain Mapping Center. Developed desktop applications for multiple internal clients using MapInfo and MapBasic, ArcView and Avenue, MapObjects, Visual Basic, and Oracle Designer and Developer.
Confidential
- Programmer Analyst - Developed GIS datasets for environmental applications using AML programming, data conversion and retrieval, geographic analyses, management of large datasets for all Arc/INFO based projects, map production, and client support. Developed ArcView desktop applications using Avenue programming.