We provide IT Staff Augmentation Services!

Senior Software Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • He has over 30 years of professional experience in the architecture, design, development, and implementation of complex N - Tier object oriented software applications/systems, client-server databases, networks, and web sites, utilizing C#, SQL, XML, SSRS and SSIS:
  • Proven in all roles of software development lifecycle from high-level architecture to low-level coding and implementation.
  • Proficient in linking relational databases (MS SQL Server, Oracle, DB2, etc.) and XML to web servers to produce dynamic internet and intranet content.
  • Fully capable on multiple operating systems including Windows, Unix, and Linux. In-depth experience with networking technology including Windows WCF Services, Ethernet LANs, protocols such as TCP/IP, HTTP, UDP, SMTP.
  • Proficient in database and systems admin under multiple operating systems.
  • Strong technical writing skills.
  • Proven ability in technical management, direction, education, and support of engineering staff during all phases of major project development.

TECHNICAL SKILLS

  • Data management
  • Exceptional time management
  • Performance and scalability optimization
  • Advanced problem solving skills
  • Troubleshooting and debugging
  • .Net development
  • Customer requirement prioritization
  • Written and oral communication
  • Project documentation
  • Workflow analysis
  • Team leadership
  • Consultative support
  • Quality assurance
  • Code delivery review
  • Team oversight
  • C sharp specialist
  • Troubleshooting
  • Agile methodology
  • Data analysis

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Architect

Responsibilities:

  • Led a team of three developers on a window forms application project to track legal cases for the Public Service Commission.
  • Recommended the use of the repository/unit of work pattern to create a Data Access Layer on top of Entity Framework that allowed separation of concerns for unit testing.
  • Improved developer productivity and code reuse by creating many utility classes/extension projects for the whole team to use.
  • Developed WCF services to implement an Open Records System to fulfil open records requests from the various data sources. This is a document retrieval system that allows users to request documents from many document storage systems and is flexible enough to allow other document storage systems to be added on an ‘as needed' basis.
  • Developed Web API to create a Restful service for returning program data to the public. This included writing a website to document the API and produce sample results for the interface.
  • Developed and maintained mission critical websites using Bootstrap, jQuery and Javascript.
  • Responsible for creating and implementing a document tracking system using WCF services and Windows Workflow Foundation. There were around 20 services developed and tested for this system functionality. This allowed for a 30 percent increase in productivity for all scanning staff.
  • Maintained and enhanced an in-house written Reports Tool System written in MVC with an Oracle database backend.
  • Worked with Knowledge Lake scanning software to implement a barcode scanning system for the input of Documents.
  • Implemented an SSIS package for archiving and purging aged documents.
  • Created an interface to the InfoImage document storage and retrieval system using the Façade Pattern to COM objects.
  • Created C sharp documentation for the developers to use for coding applications.

Confidential

Senior Dot Net Developer

Responsibilities:

  • Created and implemented a defect tracking system for the company help desk using ASP Dot Net, Javascript, jQuery, SQL server and SSIS.
  • Established the development environment and recommended tools for development staff.
  • Created deployment packages for all of the company's dot net products.

Confidential

Senior Consultant

Responsibilities:

  • Provided observations and recommendations for all technical related issues such as database design, data conversion processes, interfaces, security and code reviews.
  • Reviewed all technical project deliverables and provided comments to the State.
  • Created DEDs (Delivery Expectancy Documents) for all IV&V technical deliverables.
  • Created review documents for the Mock data conversions and the performance/stress test results.
  • Using C #,developed an automated process for creation of an RTM using the State approved requirements documents and the DDI Vendor artifact tool (JAMA).
  • Provided the Rhode Island State Technical leadership with recommendations on MFA, BLOB database usage and Security Policy and procedure documents
  • Monitored production data conversion activities to ensure an on-time and successful implementation of the core system functionality.
  • Evaluated all of the software and hardware components in various environments to allow for the volume of information being processed
  • Worked with the corporate Confidential technical team and made recommendations on products to help with the performance of the centralized project management software (Sharepoint and MS SQL Server)
  • Did evaluations and made recommendations on stress/load testing software for the corporate Confidential technical team

Confidential

Senior Net Developer

Responsibilities:

 
  • Made recommendations to the developers as to appropriate design patterns during project planning. Suggested utilization of a three-layer approach (UI, BLL, DAL).
  • Resolved technical issues to ensure that the building blocks were properly integrated and implemented
  • Successfully implemented a SSIS process to combine and report billing data to the customer from multiple sources (MS SQL, Oracle, and Mainframe)
  • Served as Team Lead and Implementation Release Manager during the successful implementation of five major projects on the same release date (July 1, 2007) for the Department of Transportation Received an award for this multi-faceted, successful implementation
  • Designed a testing tool to help make the State developers more productive with copying production tables to their test tables. This saved, and continues to save, the Confidential about 50% of the cost for each and every mainframe development project
  • Championed the implementation of code reviews that detected programming errors early in the development process, accelerating product go-to-market time by more than 25%.
  • Introduced a new, reproducible software development methodology that contributed to higher-quality product releases and a 27% reduction in errors

We'd love your feedback!