Senior Applications Developer Resume
Albuquerque, NM
SKILLS:
Software Development Tools: Visual Studio Code, Xamarin Studio, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, Visual Studio 2008, Eclipse, Android SDK, Docx4j Library, Confidential Services, with Google Maps library, Netbeans 6.5, Netbeans 6.8, Netbeans 6.9, Netbeans 7.0, Netbeans 7.2, Microsoft Visual Studio 6.0, Microsoft Visual Studio .net 2003, Visual Studio .net 2005, Visual Studio .net 2008, Visual Studio 2010, vi editor, gnu compiler, green hills compiler, Internet Information Services 4.0 (IIS), SQL Server 2005, SQL Server 2008, Microsoft Report Viewer, and Crystal Reports, and CVS Repository.
Programming Languages: C#, Java, Javascript, Typescript, Ada, FORTRAN, QuickBasic, Perl script, Java, HTML.
Development Platforms: Windows 10, Windows 8, Microsoft Server 2012, Microsoft Server 2016Microsoft Windows 98, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8.1, Windows 10, Windows Server 2016, Windows Server 2003, Windows Server 2008, Unix, and Red Hat Enterprise Linux.
EXPERIENCE:
Confidential, Albuquerque, NM
Senior Applications Developer
Responsibilities:
- Responsible for creating website for the Confidential using Angular 2.6 for client, and server using ASP.NET Core 2.0 for server.
- Website utilitized SQL Server database and managed Geospatial Data for customer.
- Also did project planning for project using Microsoft Project and followed SCRUM Procedures and daily standups.
Confidential, Albuquerque, NM
Senior Mobile Applications Developer
Responsibilities:
- Responsible for Creating and maintaining three separate Android applications in support of Elections for multiple counties.
- Created apps using Xamarin for Android in Visual Studio 2015 using C#, with a wcf service, and sqlite locally on the phone.
- Also worked with RavenDB, and Cron Recurring job expressions.
- The first application is a Application that has just been released on the Confidential Store as a private Alpha release and will be released in the immediate future manages Elections for Poll Judges for everything from Looking up voters to time management of poll workers.
- Very large scale application with a WCF Service backend.
- The other two android applications are for logistics management and all of the applications work online and offline and contain the ability to sync with server for large amounts of data.
Confidential, Albuquerque, NM
Senior Applications Developer/Information Management Group Manager
Responsibilities:
- Created schedules and releases for customers in Afghanistan.
- Created a mobile data capture application for the Confidential Infrastructure Data Integration System administered in Afghanistan.
- Application was built for Visual Studio and the Xamarin plugin for visual studio.
- This was an extremely large scale application that had the ability to work online as well as offline and synced with a central server.
- The application stores local data in a SQLite database on the mobile phone, dynamically configures capture forms and fields based on a user - supplied template, and wirelessly syncs captured field data, pictures and audio recordings to a backend web service on the Confidential IM Cloud.
- Built the sync web service in C# 4.0 with data storage in SQL Server 2008 R2 .
- Also built a supporting MVC 5 Microsoft .net website that utilized Entity Framework with a code first framework.
Confidential
Software Developer
Responsibilities:
- Created a standalone multi-threaded Desktop Application that would parse word documents for Confidential and place Confidential and definition in correct format for user and resave the document.
- Used C# with Visual Studio and a MVVM Light framework to parse documents.
- Successfully created App on time and did work Telecommute from home.
- Created a location based Android Application that would display Evac Routes, shelters and Refueling points for users in Natural Disasters. Used eclipse, Google Services with Google Maps Library, and the Xamarin Plugin with Visual Studio.
- This app also used a .asmx Visual Studio vb.net webservice with SQL Server 2008 with Geospatial queries.
- Completed App telecommute from home.
War game Developer
Confidential
Responsibilities:
- Responsible for writing Automated Unit Tests, and fixing bugs found within testing. Also responsible for documenting Use Cases, as well as Help Desk Support for Customers.
- Following Agile Project Management Methods, as well as the SCRUM Methodology to ensure all assigned work is completed in a timely manner, as well as facilitating other engineering meetings and ensuring everything is completed in a timely manner.
- Using N-Tier, as well as previously having used Mvc (Model, Viewer, Controller) design to create advanced video game platform for end users to run analysis.
- Also completion of tasks using various Object Oriented Programming Design Patterns. Examples of OOP Implementations used are for example Strategy Patterns.
- The primary language used was Java with some C# for internal Bug Database Development, and the primary IDE used was Netbeans
- This platform was multi-threaded and I had to create background threads for loading screens as well.
- Was also responsible for the Objects changed map which was our controller to make sure all screens would update accordingly based on objects changing.
- I was also responsible for helping ensure object deallocation would occur on Garbage Collection as well.
- I have vast experience with garbage collection.
