We provide IT Staff Augmentation Services!

Software Architect/consultant Resume

0/5 (Submit Your Rating)

OBJECTIVE:

  • My objective is to use my and professional work experience to increase productivity, efficiency and teamwork. I work well independently, as a part of a team, or a leader of a team. l excel in a fast paced environment and I am committed to excellence.

TECHNICAL SKILLS:

Object oriented & procedural languages: C, C#, C++, Objective C, Java, Python, F#, Cobol, VB.NET. database query languages & semi structured data languages SQL, T - SQL, PL/SQL, MDX, XML, XPath, Xquery, XSLT, XAML, CAML operating system & web scripting languages Unix shell scripting (Korn shell, bash shell, C shell), assembly for sparc architecture, Perl, Powershell, Javascript, Jquery, CGI, Angular Js, Node Js server side processing languages & frameworks PHP, Asp.Net, Asp.Net MVC, Asp.Net Web API, Ruby, AJAX, Knockout JS, Silverlight, Flex Struts framework, Spring framework, JSP data access layer frameworks Entity Framework, Ibatis, Active Record, NHibernate, Linq to Sql, CSLA, ADO.Net crm, content management, erp, lob technologies Microsoft Dynamics CRM, Sharepoint, Biztalk, Great Plains, Salesforce, Office 365 desktop application development/ ui frameworks WPF, Winforms, Swing, SWT, Griffon soa technologies, messaging frameworks, extensions WCF services, REST services, SOAP, MSMQ, IBM MQ, .NET Remoting, .NET Managed Extensibility Framework, Windows WorkFlow Foundation, Web API web technologies and frameworks HTML5, HTML, XHTML,CSS cloud platforms & distributed computing Azure, Microsoft HPC via Azure, Google cloud services Apache Hadoop, CUDA GNGP programming mobile frameworks and languages IOS, Android, Windows Phone SDK, Xamarin, Mono unit testing & test driven development Moq, Just Mock, Fakes & Shims, Rhino Mocks rapid application ui development Component Art UI Tools, Telerik UI Tools social networking api

PROFESSIONAL EXPERIENCE:

Software architect/consultant

Confidential

Responsibilities:

  • Architected and developed accounting professionals cloud based practice management software.
  • The application leverages and integrates web applications hosted in Azure with apps hosted in Sharepoint 2013 and Dynamics CRM 2013. It integrates Office 365 Sharepoint and Dynamics solutions or an on-premises Sharepoint and Dynamics servers with the Azure web application. It not only serves as software as a service but infrastructure as a service taking full advantage of Office 365 tool suite including but not limited to Yammer, Outlook and Office web apps.
  • The application integrates with Quickbooks. It has an enterprise service layer for mobile consumers.
  • The web application leverages HTML5, Jquery, Knockout, Kendo UI controls, Bootstrap, Restful services, Sql Server 2012, .net 4.5, Entity Framework, Asp.Net MVC and Enterprise Library. It leverages Facebook and/or Google+ for authentication.
  • Developing the IOS, Windows Phone and Android clients that will consume the enterprise service layer.
  • Developed an Asp.Net MVC single page web application for clients that opt not to use the Sharepoint hosted application. I used Signal R, Angular JS, Entity Framework 6 and Asp.Net Web API. The web application serves as a customer portal for document and customer relationship management.
  • Architected and developed billing system application for timesheet entry and analytics software company.
  • Developed web application using Asp.Net MVC, Entity Framework Code First, Enterprise Library, Bootstrap, Sql Server 2014, Signal R, knockout.js. Developed ssis packages for the etl processes that migrated data from the runtime databases to an analytics database. The etl processes also migrated data to and from Quickbooks. Created a new data model and coupled with an intuitive user interface it gave accounting extensive billing flexibility and configuration options. Developed restful service layer for downstream systems to consume. I leveraged Moq and utilized TDD principles to create unit, integration and web tests.
  • Assisted in development of Enterprise Sales Projection and Forecasting application. The underlying architecture consisted of Angular Js, Web API, Breeze, Asp.Net MVC 5, Typescript, Node JS, Signal R, Entity Framework 6, Domain Driven application architecture. I also developed SSRS reports using SSRS for Sql Server 2012 to connect to Sql Server, Sybase and Oracle datasources.

Software architect/consultant

Confidential

Responsibilities:

  • Assisted in enhancing the application architecture of one of Confidential ’s many insurance enrollment web applications.
  • Developed Microsoft Dynamics CRM 2011 plugins and customized forms. I assisted in the architecture and development of a WCF service layer to serve as a façade for the downstream processes.
  • I increased the performance of the user interface with asynchronous Jquery techniques.
  • I leveraged WIF for the apps authentication concerns.
  • I introduced testing automation and TDD principles to their SDLC. I developed unit and integration tests that yielded above 90% code coverage.
  • Configured Sharepoint 2010 document management server to connect to Dynamics on premise server giving users the functionality to link contracts in Dynamics to the images in Sharepoint 2010.
  • I leveraged Moq and utilized TDD principles to create unit, integration and web tests.

Enterprise architect/consultant

Confidential

Responsibilities:

  • Architected, deployed and configured virtual development and testing environment using VmWare.
  • Converted all macros and excel logic to WCF services.
  • Enhanced performance of SSRS reports. Migrated the reports from Sql Server 2005 to Sql Server 2008 R2 report server.
  • Designed prototypes and schema for Data Warehouse for enterprise reporting and analytics.
  • Drafted business intelligence standards for ETL, Data Mining and Analytics.
  • Created line of business applications web application using Silverlight, Asp.Net MVC, WCF services and Entity Framework.
  • Developed proof or concept for external facing web application using MVC4/Knockout JS/Entity Framework 5(Code first) and restful services.
  • Migrating data from legacy document management system to Sharepoint 2010. Associated metadata to Sharepoint entities from semi-structured datasets.
  • Developed administration interface for business owned ETL processes in Sharepoint 2010. I used RIA services for the data updates, and WCF services to execute the SSIS packages.
  • Deployed and configured Team Foundation Server 2012 with Sharepoint 2010. Configured build and continuous integration servers using Team Foundation Server 2012/Visual Studio 2012/Sharepoint 2012. I leveraged Moq and utilized TDD principles to create unit, integration and web tests in application development.
  • Implemented extensive customized search functionality. I created custom search pages that created complex search queries. I configured Sharepoint 2010 Content Management features.
  • Developed WPF line of business application to assist underwriting and compliance departments with calculating edge cases and boundary conditions for financial forecasting and risk modeling.

Solutions architect/consultant

Confidential

Responsibilities:

  • Architecting and developing derivative valuation and accounting system augmentation application.
  • Developed compliance rules engine using WCF services for computational finance analysts. The services are hosted in Windows Server Appfabric. The services utilize the Appfabric caching and enterprise library 5 for cross cutting concerns.
  • Integrated MATLAB into WCF services to handle advanced mathematics concerns including but not limited to combinatorics problems.
  • Developed, supported and refactored all computational finance modeling and risk assessment WPF applications to meet current architectural best practices. I leveraged JustMock and utilized TDD principles to create unit, integration and web tests in application development.
  • Prototyping GNGPU programming on the Microsoft HPC platform and other high performance computing approaches to handle computationally intensive processes.
  • Developing business intelligence standards for ETL, Data Mining and Analytics.
  • Developed administration interface for business owned ETL processes. I developed the user interface in Silverlight, RIA services for the data updates, and WCF services to invoke the SSIS packages.
  • Assisting architecture team in the development of rapid application development services and patterns that handle common cross cutting concerns for Line of Business applications leveraging Silverlight and or Asp.net MVC in the front end, RIA services or WCF services for the service layer and Entity Framework in the data access layer.
  • Architected legacy systems migration pattern from WinForms applications to WPF/WCF Services/Entity Framework stack for the financial engineering team.
  • Supported existing WPF financial engineering applications.
  • Assisting architecture team in configuration of build and continuous integration servers using team foundation server 2010/visual studio 2010/Sharepoint 2010.
  • Developed custom web parts extending search functionality.

Lead software engineer/consultant

Confidential

Responsibilities:

  • Assisted in re-architecture of client-server WPF to WCF services application to Asp.Net Mvc3/Restful services.
  • Architected legacy systems migration pattern from WinForms applications to WPF/WCF Services/Entity Framework stack.
  • Refactored WCF services to enhance performance in SOA environment.
  • Assisted in architecture of Asp.Net Mvc3 development. Application leveraged Entity Framework 4.1 for the data access layer.
  • Provided application support to Java web applications.

Enterprise architect/consultant

Confidential

Responsibilities:

  • Architected and developed accounting application to track revenue recognition. The application automatically created invoices and credit memos and integrated those records to Dynamics Great Plains.
  • The application was developed in Visual Studio 2010 using .NET 4.0., Asp.Net 4.0 and Silverlight in the front end, Linq to Sql in the data access layer and Enterprise Library 5 to handle cross cutting concerns. The application also had significant test coverage using Object Mocking frameworks.
  • The application integrated with Microsoft Dynamics Great Plains 10 via Dynamics web services and I developed custom WCF services that directly interacted with the Dynamics schema.
  • Architected ETL layer for integration and reporting using WCF web services and SSIS.
  • Architected and implemented Sharepoint site integrated with team foundation server for project governance to manage the lifecycle of the project. I configured a continuous integration server with TFS and Sharepoint solution. I leveraged Moq and utilized TDD principles to create unit, integration and web tests.
  • Developed SSRS reports for data analysis, project forecasting and revenue recognition anomalies.
  • Prototyped WF, Biztalk and Microsoft CRM solutions to the business displaying integration capabilities with Great Plains and how it can increase process efficiency.
  • Prototyped Microsoft BI stack to the business displaying Business Intelligence capabilities.
  • Developed migration pattern for refactoring Java web applications to .NET 4.0.

Lead software engineer/software architect

Confidential

Responsibilities:

  • Architected and implemented WCF services using test driven development to expose data to external clients.
  • Re-architected business layers of several applications to implement true n-tier design with service layers and interface driven data access layers using Linq to Sql.
  • Architected ETL layer for several applications using a combination of Pervasive, WCF web services, SSIS and Biztalk.
  • Architected and implemented Sharepoint site integrated with team foundation server for Engineering projects. I configured a continuous integration server with TFS and Sharepoint solution.
  • Lead the development of company Sharepoint 2007 portal site.
  • Migrated applications from Windows server 2k, 2k3, SQL server 2k, 2k5 to Windows server 2008, SQL server 2k8 backbones.
  • Assisted in the architecture of virtualization of the data center using VMware tools.
  • Migrated reporting application from SSRS 2005 to SSRS 2008.
  • Assisted in architecture and implementation of a cloud based swine flu assessment application using Silverlight for the UI, WCF services for the business/services layer and Linq to Sql in the data access layer.
  • In conjunction with Confidential performed penetration testing and application security analysis on customer facing web applications.
  • Assisted in the architecture and implementation of single sign on using ping federate. Developed web services for identity management.
  • Provided application support to Enterprise Java internal web applications.

SOFTWARE arCHITECT/Consultant

Confidential

Responsibilities:

  • Re-architected website that governed a business process. Increased functionality with changing the application architecture to n-tier. Also, increased performance with Ajax in the user interface and Linq to Sql in the backend, and Microsoft Enterprise Library 4.1 in the BO layer to handle crosscutting concerns.
  • Trained junior developers in .net 3.5 framework tools and Microsoft Patterns and Practices.
  • Re-architected business object layer and data access layer to conform to SOA architecture to serve RIA technologies such as Flex, and Silverlight.. Trained junior developers in .net 3.5 framework tools and Microsoft Patterns and Practices.

Software engineer

Confidential

Responsibilities:

  • Worked with a large development team environment and performed production support on Enterprise Level web applications and web services in JAVA and .NET.
  • Conformed to method 1 documentation, throughout the software development life cycle.
  • Increased functionality and extensibility of pre-existing enterprise solutions to handle scalability.
  • Performed database maintenance on oracle database. Managed transactions between oracle database and legacy systems.
  • Designed and developed customer facing statistical analysis applications in .NET 3.5 that uses Microsoft crystal reports API to communicate with crystal enterprise 10, web reports using third party UI tools, enterprise library 4.0, dependency injection for a data driven business rules manager, Oracle database, and active record for the data access layer.
  • Re-architected insurance contract quoting and sales j2ee application. Removed poor performing EJB 1.1 BO layer and implemented multi-tier MVC architecture giving transparency in the BO layer to integrate the application in an SOA environment.
  • Re-architected insurance contract servicing and claims auditing j2ee application that integrated with a Cobol mainframe through IBM MQ. Removed poor performing EJB 2.0 BO layer and upgraded DAL to the latest version of Ibatis. Implemented multi-tier MVC architecture giving transparency in the BO layer to integrate the application in an SOA environment..

Senior software engineer

Confidential

Responsibilities:

  • Worked in a small team environment, designed web applications, console applications and extended functionality of pre-existing applications in C#.NET, using ASP.NET for the UI.
  • Developed custom data transfer utility to transfer data from Legacy database, converted to XML and then imported data into relational database. C# .NET and XML.
  • Developed (API) a method of integrating the sign-on process between a project management system, a web-service driven MS Office application and Citrix using Active Directory as the central repository. A central authentication component written in C# .NET was used by every type of user interface for a single sign-on. The authentication component provided XML metadata to complete the sign-on process for each of the different applications. VBScript was customized in Citrix ASP pages to use the authentication component.
  • Developed custom import and activity utilities and custom reports using C#.NET for Microsoft CRM.
  • Developed web-based Site Reservation Application to manage camp site properties, handle reservations for camp sites which included tracking usage and availability in a calendar style format, generate invoices and track funds, with a full reporting system including custom reports. ASP.NET, C#.NET Middle Tier, SQL Server Database.
  • Developed Board Member website that gave board members a secure site, for members to share documents, a chatting section for online board member meetings and an online calendar for board members to view and update their schedules. (ASP.NET, C# Middle Tier, SQL Server Database).
  • Developed web-based credit card processing system (using VeriSign API) that allowed the council staff to do credit card charges for specific events (camps,, donations etc.) integrated with the accounting system, automatically depositing funds into the appropriate account and project numbers. ASP.NET, C# Middle Tier, SQL Server Database.
  • Developed an application that integrated with an external database, doing daily import of text based financial data into database and then importing into the accounting application C#,SQL server database.
  • Developed a workflow that wrapped a nightly financial data migration process between a legacy system and a SQL server database. I used Biztalk as my service bus. The process sent e-mails and communicated with an accounting and an auditing service along the pipeline.

We'd love your feedback!