Software Architect resume examples

Choose and edit as your own

Get inspired by the best resume examples picked for your profession and create your!

Add pre-written phrases

Describe yourself as a professional just in 2 clicks! All the phrases you need are prepared by us

Save and Download your Resume

Save it in PDF format. Ready-to-sent to you employer!

This resume is created in 7 minutes.
Professional Summary
ENTREPRENEUR / SOFTWARE ENGINEER Photo Booth Owner, Operator and Technician .Computer Programmer and Analyst...Electrical Engineer Dedicated professional with comprehensive knowledge of computer hardware and software. Resourceful and imaginative problem solver proven to succeed under stressful circumstances. Strong communication skills developed from over 30 years of technical support and gathering design requirements for custom software projects. Fluent in various languages C++, Java, HTML, JavaScript and C#. Proficient with Oracle, SQL Server and various other databases. A work ethic developed from many summers as a child working on my grandparent's farm.
Skills
Work History
Owner / Operator, 10/2015 to Current
Rockit Social Booth LLC Fort Collins, CO.
  • Partnered with my wife and passionate to start our own business we launched a photo booth / kiosk rental service.
  • Manufactured the photo booth / kiosk using a kit that supplied the case then purchased, assembled and configured the computer, printer, camera, flash and software separately.
  • Create custom software configurations for each event.
  • Transport, setup and assist the guests at events.
Sr. Software Engineer, 10/2004 to 09/2015
DataSplice LLC Fort Collins, CO.
  • Authored the database components for the DataSplice server to communicate with Oracle, SQL Server, Access, My SQL, ODBC and OLE DB.
  • Integrated desktop and mobile devices with numerous peripherals such as bar code scanners, mobile belt printers and RFID readers.
  • Developed windows mobile component to allow a native application and a .NET managed application to communicate.
  • Enhance speed, stability and features of Java component used to integrate with IBM's Maximo enterprise application.
  • Custom Windows desktop and mobile application development.
  • Extensive technical support experience.
  • DataSplice does not have a technical support department, all developers participate.
Sr. Software Engineer, 10/2002 to 08/2004
Situ Inc Laramie, Wyoming
  • Develop and support software for water quality sensor data logging devices.
  • Enhance and test sensor calibration algorithms.
  • Develop wizards to perform calibration and mobile device configuration.
  • Work closely with customer support.
  • Graphics programming in windows desktop and mobile environments.
  • Software release documentation, test plans and product specifications.
  • ODBC database programming.
Sr. Software Engineer / Lead Developer, 05/1998 to 04/2002
Niku Corporation Petaluma, CA.
  • Contribute to design and development of an Enterprise Project Management application suite.
  • Port Windows C++ client software to Sun/Solaris and HP-UX Unix platforms.
  • Developed editor for view definitions (spread sheet like data displays, Pert and Gant charts).
  • Created custom windows copy/paste type for client software to store large graphs of data on the clipboard and then paste the graph of multiple objects back into the client to copy large sets of data at once.
  • Implement data caching layer for large datasets.
  • Utility programs to create very large data sets for performance and stability testing and diagnostics.
  • Engineering representative on data model and performance team.
Software Engineer, 01/1997 to 04/1998
Optimization Resources Inc Fort Collins, CO.
  • Implement business and engineering products in MFC/C++ and Visual Basic.
  • Verify formulas and implement wizards for mechanical engineering valve and seal calculations.
  • SQL Anywhere database replication.
  • ODBC metadata driven viewer to display multiple related tables (synchronized grids).
  • Database migration/upgrade components.
Software Architect, 05/1995 to 12/1996
KIP Consulting Arvada, CO.
  • Designed and implemented KIP's Visual Foxpro object libraries and application framework.
  • Data entry application for tracking plastics materials technical specifications used for CD and catalog publication.
  • Order, inventory and billing application development in Macintosh environment.
  • Requirements documentation and UI story boarding.
Programmer / Intern, 04/1993 to 02/1995
Institute for Scientific Computation Laramie, WY.
  • Graphics programming and Unix system administration for Mathematics and Computer Science Departments at the University of Wyoming.
  • Administrate SGI, IBM and Sun/Solaris Unix workstations and servers.
  • Unix support for Mathematics Department graduate students.
  • Participate in high school intern program teaching Unix and C.
Software Engineer, 06/1984 to 01/1993
IOTC Inc Laramie, WY.
  • PASCAL programming and database application development.
  • Responsibilities grew from entry level debugging/maintenance to design and implementation.
  • IOTC created its own database used to create numerous applications: contact management, physicians billing, inventory, text formatting, spell checking, data conversion and installation programs.
  • Hardware Installation and trouble shooting.
  • IOTC also went into retail and attending customers was also a responsibility.
Education
Bachelor of Science: Electrical Engineering, Computer Option, Mathematics, Cross College, University of Wyoming - Laramie, Wyoming
This resume is created in 7 minutes.
Career Overview
I'm passionate for new technologies and frameworks, and I study to apply as much as I can. I study to looking for to make stronger the user experience as well as make easier and faster every project I work for. In my own projects at home I like to use new technologies, platforms and services to understand and use in future projects.
I have been working as a software engineer responsible for the software architecture of projects such as ERP, CRM, WMS, implementing agile development methodology. I also have worked in web projects and mobile apps for sales force automation. 
My experience includes developing web projects using java and some MVC frameworks like: Spring, Struts, VRaptor as well as frameworks for ORM like hibernate and JPA and all this technologies use XML and JSON integration. I have strong knowledge in software development, software architecture, project manager with agile development team and database administration.
My experience includes developing, supporting and management in projects with agile methodology SCRUM and I acted as SCRUM Master and Product Owner.
Java Certified with over 15 years of experience in IT, he has advanced skills in Developing  Java, Delphi, Salesforce.com, Xamarin and Databases management: Oracle, Firebird, MySql, MS SQL.   
Work Experience
Software Engineer 01/2018 Consciat Inc WESTON, FL
  • Working in analysing and development of softwares for enterprises using Java EE Servlets , JSP , Spring , Hibernate , PHP and Scriptcase.
  • Implementing continuos integration and TDD(Test-driven development).  
  • Responsible for architecture and team management of development and test team.
Remote - software architect and Java developer Engineer 07/2017 to 11/2017 PAPPSALES.COM Joinville, SC/Brazil Responsible for manage mobile app development projects. Software architecture to develop APIs to integrate ERP softwares and Salesforce.com. Software architecture in Java and Xamarin projects 
Software Development Engineer 07/2016 to 05/2017 Priori IT Corporation Pompano Beach, FL
  • Responsible for manage the migration from cordova to Xamarin in mobile app development, where we built the APP called PAPP SALES that we can take offline the sales process in the field.
  • Working as a analyst of mobile applications for Salesforce, app developed in Xamarim.
  • Software architecture and developer to develop APIs to integrate e-Commerce and Marketplaces for some customers in US
  • I have worked with, web projects developed in Angular 2,4 as well as Spring Boot
Software engineer 12/2009 to 06/2016 Priori Tecnology Jaragua, SC-Brazil
  • Responsible for Implementing agile project management with SCRUM. Working to manage development team as a SCRUM Master.
  • Responsible for architecture and team management of development and test team of WMS(Warehouse Management System) project.(http://priorize.com.br/priorizewms/)
  • Working as a analyst of mobile applications for Salesforce, app developed in cordova, bootstrap and angular JS
  • Working in implementation in DB SQL. Web applications in java platform JEE
System analyst and Software engineer 05/2004 to 11/2009 Priori Tecnology Jaragua, SC-Brazil
  • Working in analysing and development of softwares for enterprises using Java EE Servlets , JSP , Spring , Hibernate.
  • Implementing continuos integration and TDD(Test-driven development).
  • Developing software object oriented in Delphi and Java SE for Stand alone applications like ERP and CRM.
  • Responsible for architecture and team management of development and test team.
  • Development BI with Quickview.
  • www.priorize.com.br
Qualifications
  • Sun Certified Java Developer (SCJP)
  • Structured query language (SQL) expert
  • Project management
  • Excellent problem solving skills
  • Communication Skills
  • Object-Oriented Programming
  • Linux
  • Information and Technology Solutions
  • Web/Database Servers
  • Development Web platform with Java JEE Servlets ,Struts, JSP , Spring , Hibernate, JSON, HTML, CSS, Javascript, XML, JQuery, Angular,SpringBoot.
  • Software architecture object-oriented.
  • Manager of agile projects with SCRUM
  • Salesforce.com Plattform and APEX.
  • SQL Server, Firebird, Postgress, MySql and Oracle.
  • Web services (e.g., RESTful, SOAP)
  • Development in BI (QlikView)
Technical Skills
Skills Experience Total Years Last Used
Development in Web Platform with Java JEE with Servlets , JSP , Struts , Spring and Hibernate. Advanced 12 2018
Project Manager of agile projects with SCRUM Expert 8 2018
Development in Salesforce.com with Apex Advanced 3 2017
Software engineer in Web and Mobile projects. Expert 12 2018
JDBC, SQL and Advanced Query Expert 12 2018
HTML, CSS, Javascript, XML, JSON, Ajax, JQuery Advanced 9 2018
Experience with SVN and Git for version control Advanced 12 2018
Database knowledge such as : SQL Server, Firebird, Postgres, MySQL. Advenced 12 2018
Windows, Unix, Linux and Mac OSX environment Advanced 15 2018
Java server Apache Tomcat (7/8) Advanced 13 2018
Java (7/8) / JEE technology stack Expert 15 2018
Certifications
Sun Certified Java Programmer (SCJP)
Borland Delphi Components Developer
Education and Training
Associate of Science: Software engineering 2003 University Center of Jaragua do Sul Jaragua, SC, Brazil Professional Title of Computer (IT) Technician
Accomplishments
Implement agile project management with SCRUM.
Priorize ERP and Priorize CRM software.(www.priorize.com.br)
Priorize Web Poral.(www.priorize.com.br)
Priorize WMS.(http://priorize.com.br/priorizewms/)
App cross platform for Salesforce Catalog Offline (http://prioriit.com/catalogoffline/) 
App cross platform for Salesforce PAPP SALES sales intelligence in your fingertips (www.pappsales.com)

Languages
Portuguese/English