Lead Software Architect Resume Profile
5.00/5 (Submit Your Rating)
Las Vegas, NV
OBJECTIVE
A position utilizing my Information Systems and Decision Sciences degree coursework in computers human relations, communication and management skills and work experience in service, sales, and/or inventory management. Future goals include project leadership and the desire to work with a team of responsible professionals.
WORK EXPERIENCE
Lead Software Architect
Confidential
- Created design specs and delegated coding responsibilities for the company's AppMarketplace and BWell web-based applications. Applications were written with Microsoft MVC 4 framework using AngularJS for client-side development and Microsoft SQL Server 2012 for back end processing using Entity Framework 6.1/RESTfulweb services . Both applications were written using .NET frameworks 4.0/4.5 and had extensive use of OAuth 1.0/2.0 functionality to integrate with 3rd party APIs to provide digital app curation.
- Mentored, facilitated, and troubleshooted application development/server infrastructure issues along with development/system operations teams during software implementation phase.
- Led weekly SCRUM meetings with development teams located in Belarus and India for managing application development.
- Created, maintained, and managed Github code repositories for entire company code base.
- Provided a weekly code review process for development teams to ensure coding standards and consistency using AtlassianCrucible.
- Designed and created SMS functionality for AppMarketplace solution for proof of concept using Twilio API. Coordinated with members of development team to set up demo of functionality for company's top client Cigna .
- Designed, created and maintained a dashboard solution via SPA model to review statuses of 3rd party APIs that were being used by the AppMarketplace. Code written in C using AngularJS for client-side and SQL Server 2012 Entity Framework 6.1 for back-end data processing. Information from 3rd party APIs were gathered via the interceptor pattern using Castle DynamicProxy and dependency injection/inversion of control via StructureMap tool .
- Created and maintained load test scripts via JMeter. Large scale load testing for applications was performed and monitored via cloud-based BlazeMeter tool.
Web Developer II
Confidential
- Created and maintained mobile application for 300 users for service ticket entry process codenamed Crawdad . Mobile application was written using Rhomobile software involving HTML5, CSS3, Ruby, and Rhodes framework. The process of transmitting tickets was done via a job scheduler program written in C /.NET environment using Quartz .NET. The job scheduler and mobile program was later expanded to be used globally within the company particular in South America, Europe, and Australia .
- Maintained multiple product inventory and compliance applications. These applications were mainly written in C under .Net Frameworks 2.0, 3.5, and 4.0 using Visual Studio 2003, 2005, 2008, 2010, and 2012. Coding patterns consisted mainly of MVP and MVC architecture.
- Created and maintained product configuration application that used an N-Tier application architecture. Application consisted primarily of an HTML5/Ajax asynchronous HTTP handler call structure using AngularJs for front-end UI and SQL Server/Neo4j Graph Database for data storage. Coding for back-end was primarily done in C using visual Studio 2012 using .Net framework 4.5 and WCF. Project length lasted approximately one year which involved the full product life cycle of application.
- Created and maintained corrective action report process for the quality assurance department. Project involved cloud programming using Microsoft Windows Azure, table blob storage for storing of data and attachments, and was implemented into programs containing both Visual Basic and C . Extensive use of WCF services was used to transmit data to and from cloud environment.
- Other knowledge gained during employment included IIS 7 and 8 using Windows Server 2008, 2008 R2, and 2012. Source code was maintained via Mercurial, Subversion, and SourceSafe.
Sr. Software Engineer
Confidential
- Created and maintained CityCenter registration process using Visual Studio .Net 2005 VB.NET for client-side processing. Registry information was stored in Microsoft CRM through use of 3rd party web services. Tracking of registry information was also done through use of XML to help with marketing statistics.
- Converted ASP-model of market limit / online meeting planner sites to ASP.NET Visual Basic . Code was setup to be PCI complaint due to sensitive banking information of clients.
- Maintained and created new enhancements for Playersclub.com using Visual Studio 2005 2008 Visual Basic . Maintained and created web services and stored procedures through use of SQL Server 2005 and Microsoft WCF for middle-tier/back-end processing.
- Created and maintained all hotel websites for all MGM properties MGM.com, Bellagio.com, Excalibur.com, Luxor.com, etc. using Visual Basic with Visual Studio 2005/2008 environments. This required extensive use of web services, javascript,vbscript, and stored procedures SQL Server 2005/2008 .
- Created MLife.com's new players club website admin and UI functionality through use of Visual Studio .NET Visual Basic . This multi-tier application required extensive use of web services and Microsoft WCF for data processing. SQL Server database was used to store information of customers. Involved in full product life cycle, post-implementation support, and continuing enhancements of admin and website.
- Managed software development team's ticketing system for all website request/incident tickets. Delegated responsibilities to software development team.
Web Developer
Confidential
- Maintained and created enhancements with banking/credit applications using Visual Studio 2005 C . This included design, development, and customer support of products.
- Wrote and modified VBScripts/JavaScripts/XML for fast client-side calculations, user logic, formatting issues and process efficiency.
- Wrote and modified stored procedures PL/SQL and triggers with Oracle 10 to create fast, reusable code.
Web Developer
Confidential
- Worked as a Part of a loan processing application team dealing with processing, underwriting, and doc preparation. The applications are now being used by 60-70 branches across the United States. The system comprises of 8 web servers through use of load balancing consisting of a few databases each containing around 100 tables. The system currently 300-600 users at any given time. The Application was a 3-tier using development tool of VB .NET, ASP.NET, JavaScript, XML, NetOxygen middle tier , and SQL Server 2000 back-end . Helped design our own object library using VB.NET to access middle tier's objects, properties, and methods used in the loan process. This resulted in faster coding techniques so patches to software would be easier and more programmer-friendly. Also used VB.NET to create web services for efficient server-side processing. Wrote and modified stored procedures with SQL Server 2000 to create fast, reusable code. Wrote and modified VBScripts/JavaScripts/XML for fast client-side calculations, user logic, formatting issues and process efficiency. Provided design, development, testing, implementation, deployment using Visual Build Pro , and customer support of project full product life cycle .
Web Developer
Confidential
- In charge of developing a data entry program for a municipal fee survey Responsible for all aspects of full product cycle design, coding, testing, implementation Project was completed using Visual Studio .NET as an ASP. NET web application SQL Server 2000 was used as a back-end for data storage. Was responsible for creating the tables for the database suitable for the application included front-end security as well
Computer Programmer/Analyst
Confidential
- In charge of maintaining and enhancing the United States POS and International POS for over 2900 stores COBOL . Also in charge of maintaining an inventory and tracking system for warehouses of Sally Beauty Visual Basic 6.0 with SQL Server back end . Programs mainly used are COBOL, Visual Basic 6.0, and Visual Basic .NET. Created and currently maintaining migration of data of POS COBOL files to a SQL Server database...this is used for reporting Visual Basic 6.0 and Excel worksheets for reports . Have started development for migration of POS Cobol to Visual Basic .Net....this includes creation of assemblies, classes and DLL.Created foreign language DLL for new Visual Basic .NET POS to be able to use in 6 different spoken languages.
Sr Programmer
Confidential
- Trained in one month course for netcentric environments web development ..trained in Visual J , Java, VBScript, JavaScript, and Visual Interdev. Trained and received certificate for one week at SAP training center in Irving to learn the ABAP language for SAP. Assisted consultant in Visual Basic project for Cingular Wireless two weeks . Staffed on project for Nortel Networks High Performance Optical Component Solutions division ...wrote a sales and operations planning tool involving aggregating and disaggregating of data for supply and demand of products using a Visual Basic front-end and Microsoft Access Database back-end to produce worksheets in Microsoft Excel provided technical manual for tool as well.
Computer Programmer/Analyst
Confidential
- Helped in maintaining and upgrading company's inventory management system BRASS for Y2K conversion...system is written in COBOL and runs on DEC Alpha. Aided in conversion and upgrade of 20 individual recycling center systems VAX to merge into 4 main centers running on DEC Alpha system i.e. helped to upgrade to better network solution . Continued maintenance of system until present system covers all 20 recycling centers of Commercial Metals' recycling division in the Southeast United States this deals with batch processing DCL and service calls that need immediate attention. Provided client-server backup solution in Microsoft Visual Basic 6.0 for recycling centers in case of temporary communications breakdown ..details include taking data from VB and integrating back to DEC Alpha BRASS system via VB's WININET API calls ..Access 2000 used as back-end to store data using OLEDB ..involved in full product cycle from design to implementation Provided automation of warehouse process of recycling centers via Visual Basic 6.0 network solution ..Access 2000 used as back-end to store data using OLEDB and Crystal Reports 8.0 for detailed reporting ..involved in full product cycle from design to implementation . Converted all Visual Basic programming code using DAO to Access 2000 database from Access 97 transition from DAO 3.5 to 3.6 Provided Visual Basic automation using WININET API and MS-DOS batch FTP scripts for transmission and reception of company and bank checks to Bank of America's Unix server All Visual Basic programs have e-mail notification through Microsoft Outlook by using the MSMAPI32.OCX in case of severe errors also have done programming in Visual Basic through RDO,DAO, and newest ADO objects. Have worked with Oracle 7.3.4 and currently learning Oracle Portals WebDb 2.2 and Forms Designer.