Software Architect Resume
SUMMARY:
- I have over 20 years of software system design and development experience.
- I have a proven track record of getting things done.
- I have worked on a myriad of both J2EE, .NET, Python, Mobile, and Full - Stack Web technology projects.
- My experience and knowledge covers many different areas of software application design and development.
- I would be a strong asset to any team I’m added to. Currently seeking a position utilizing my skills and allows flexible work location/hours.
- A remote or telecommute position would be ideal, or a position that allows telecommute part time.
EXPERIENCE:
Software Architect
Confidential
Responsibilities:
- SOAP Confidential Planning/Design/Implementation/Deployment
- Java 1.8 development eXtensive Markup technology development (XML, XSLT, XSD)
- Java WSDL Construction/Consumption/Distribution
- Apache Tomcat server administration
- .NET/ASPX web development
Web and Mobile Developer/Owner
Confidential
Responsibilities:
- Javascript Web Development - NodeJS, ReactJS, SailsJS, WaterlineJS, AngularJS
- Python Math/Statistical programming.
- .NET Web Application Development - C#, ASP, Razor, Visual Studio 2015/2012, .Net 4.5
- Java Web Application Development - JSF (Java Server Faces), JSP (Java Server Pages), Servlets, Spring, HTML5, Cross-Browser Compatibility,
- Java Enterprise Web Development (J2EE) - Spring MVC, Hibernate, J2EE Containers (Tomcat, JBoss, WebSphere)
- Native Android Application Development
- Xamarin IOS (C#) Mobile Development
- Xamarin Android (C#) Mobile Development
- Mobile Web App Technology Development
- JavaScript Web Development: JQuery, JSON, AJAX
- Development of Android/iOS mobile application using Xamarin C# technology for distribution of training media (videos and books).
- Development of a secure book distribution prototype system consisting of a mobile application using Xamarin/Monotouch/C# for iPad/Android, and web control system interface built in Java/GWT on a Tomcat server.
Senior Software Engineer
Confidential, Springfield, VA
Responsibilities:
- Web Application Development: Using GWT (front end) and Spring (back end), a web application was built to replace a legacy desktop application.
- Android Mobile Application Development: Voice Over IP (VOiP), Video Transmission/Receiving, SIP Trunk Client
- Asterisk Server Installation
Software System Engineer
Confidential, Washington, DC
Responsibilities:
- Senior Mobile Application development for Android platform
- Server side Confidential implementation for mobile application clients
- System architecture
- Restful Webservice client programming with Restful consumption of XML/JSON services.
Confidential
Senior .Net/Java Developer & Mobile Developer
Responsibilities:
- Technical Architect for Software Modernization efforts
- B2B Communication System Design and Implementation
- Web Service Construction and Consumption using SOAP / WSDL
- Restful WebService Programming (Client & Provider) in both .Net/C# & Java (Apache Axis, JAX-RS & Web Reference)
- BackEnd Legacy Application replacement/modernization from ColdFusion to .Net or Java using XML/JSON/Java conversion.
- Server Services installation and configuration
- Prototype native Android Mobile application development with Optical Character Recognition (OCR) and Remote communication
Confidential
Senior .Net Developer
Responsibilities:
- .NET C#, Programmatic Word Document Creation-Automation
- Customer requirements solicitation.
Confidential
Sr Java Web Application Developer
Responsibilities:
- Oracle Table Schema Design
- Java Web Application Development with Hibernate schema set to create schema for demonstration project.
Confidential
Sr. .Net/Java Developer
Responsibilities:
- .Net Development using nHibernate, MVC frameworks and Castle Monorails
- SharePoint C# Development building client applications and calendar synchronization tools to SharePoint server and data.
- Lead developer on critical applications to executive customers including the Secretary of State
- Java/GWT Web Interface development for E-book (Kindle & IPad) publishing
- Electronic book publication/creation and data importation using Confidential and JSON
- EXT-JS web (Javascript) development for web based telephone logging system
- Legacy Software Architecture reverse-engineering for UML historical preservation and modern language, C#, rewrite
- Mobile Application development team lead developer including Android, Apple iOS, IPhone, IPad, Blackberry OS.
- Silverlight GUI development on visual studio 2010
Sr. Software Engineer
Confidential, Suitland, MD
Responsibilities:
- Web Java J2EE Development - Spring Framework, Hibernate, Groovy
- Google Web Toolkit (GWT) to build an interactive web interface
- Lucene for indexing and searching of vessel records
- RSS (Rome) for syndicated http publishing of indexed data
- XSLT for transforming published data to customer friendly formats
- J2EE Development using Enterprise Java Beans (EJBs) and data access
- Upgrades and maintenance of a complex legacy J2EE system
- Ant build scripts edits/enhancements
- Unix (bash) shell script writing
- Java GUI (Swing) application development
Sr. Software Engineer Team Lead
Confidential, Wash, DC
Responsibilities:
- Leader - Cooperative Team Based code development
- Java J2EE Development (Hibernate, JSP, Servlets, Spring)
- Web Graphical Interface Development using Google Web Toolkit (GWT)
- PHP Media Wiki development
- Software System Design
Sr. Software Engineer
Confidential, VA
Responsibilities:
- Worked on a team to build a web application to manage image analyst's products.
- Java Confidential Development (Servlets, Java Server Pages, AJAX)
- XML/HTML authoring/manipulation
- Load Balancing & Distributed Computing
- Cooperative Team Based code development.
- Requirements engineering and Comprehensive Design analysis.
- Mentored Jr & Mid Level developers
- Unix Shell Scripting & Integration with Java Application
Software Engineer
Confidential, Chantilly, VA
Responsibilities:
- Java development (GUI) for Radar Point Positioning Product
- Confidential development (C#, ASP.NET, PostGre DB) for Knowledge Tree employee information system.
- High Performance Computing: Researched and constructed a cluster for high performance experiments.
Systems Engineer
Confidential, Lexington Park, MD
Responsibilities:
- Hardware Implementation: Altera & VHDL Coding, Digital Signal Processing
- System Construction: Requirements Solicitation, Design, Documentation, Presentation, Verification, Validation, Testing
- Redhat/Mandrake Linux Workstation setup & installation
- Research and Technical Writing/Documentation
Software Engineer
Confidential, California, MD
Responsibilities:
- Java Programming: Further Developed a Confidential Simulator GUI
- Windows DLL/C-Programming: Constructed and Further Developed Java Native methods in C with Microsoft Visual Studio 6.0
- Web Development: Constructed a prototype web Time Card System
- Vendor Quote Gathering: Contacted & Acquired Quotes for Mission Simulator’s Electronic Components.
Developer Intern
Confidential, College Park, MD
Responsibilities:
- Java Programming: Enterprise Java Beans (EJB), JDBC, Java Server Pages (JSP), Java Servlets, and Javascript
- Web Development: Intranet Site management using Net Objects, HTML creation, Photoshop, Dreamweaver, Flash, Perl Scripting, Active Server Pages, and PHP.
- Database Development: Oracle, Lightweight Directory Access Protocol Server (LDAP), PL/SQL, Web DB application programming
Software Engineer Intern
Confidential, Washington, DC
Responsibilities:
- Oracle PL/SQL Database programming
- Web Database Application Team member.
- Java to Oracle PL/SQL API programming.
- Visual C++ Programming
