We provide IT Staff Augmentation Services!

Sr. Software Architect/senior Technology Specialist Resume

4.00/5 (Submit Your Rating)

Palatine, IL

SUMMARY:

Proven leader, motivator, and communicator in fast - changing IT environments. Flexible and rapidly adaptable, successfully balancing shifts in strategic priorities with technical capabilities and tactical imperatives.

SPECIALTIES:

  • Solution and Application Architect with proven track record in Microsoft, Cloud and Java technologies, expert in the former, and their successful integration within diverse enterprise stacks.
  • Team unifier, consensus builder and motivator in pursuing and achieving the end goals as a team.
  • Technology savvy and hands on, mentoring and nurturing peers and team members.
  • Successful in setting expectations with the business, translating business requirements into system ones and communicating them to IT teams, and architecting winning solutions based on them and industry proven patterns.

PROFESSIONAL EXPERIENCE:

Confidential, Palatine, IL

Sr. Software Architect/Senior Technology Specialist

Responsibilities:

  • Architected solutions and components for software development platform for a multinational accounting firm with the goal of migrating easy the on-premises solution to the Azure cloud and converting to PaaS where applicable. The platform leveraged microservices based architecture; RESTful Web Services (WebAPIs), CQRS, Event Sourcing, IoC (Inversion of Control) and Dependency Injection; Microsoft SBWS, .NET 4.5.1 and 4.6/ C#, SQL Server 2014, IIS 8.5, OWIN, ORM (EF6), Microsoft Orleans, Hadoop (Cloudera), MongoDB, Kafka, Redis. Planned migration strategy to Azure AD, MFA, Azure Service Bus, Service Fabric, etc.
  • Developed enterprise solution architectures for handling new Medicare and Medicaid business processes for Health Care Services Corporation ( Confidential ). Applied enterprise approved and standard patterns, adhered to roadmaps or helped create such, provided guidance and governance to various project teams, leveraged Confidential and agile methodologies. Part of the solutions leveraged Big Data / Data Lake. Delivered on time and helped teams overcome obstacles, get comfortable with new big data concepts, and align to architectural direction.
  • Architected PCI-DSS compliant environment solution and provided guidance to application architect for consolidating all credit card processing companywide for Allstate insurance company.
  • Orchestrated datacenter consolidation and migration as an Environment Architect for Allstate insurance company. Steered departments into following company guiding principles and into heavy virtualization and standardization for increased ROI. Remediated single points of failure, devised DR strategy for various applications. Provided hardware sizing recommendations and troubleshooting.
  • Proposed, architected and implemented customized solutions and process improvements for deploying internal applications to complex progression of test environments for Allstate insurance company representing Microsoft Consulting Services. Solution enforced rigid version control and SOX compliance. It provided transparency into the process and strengthened accountability of involved parties. Automated the process of managing large production Wintel server farms supporting tens of thousands of users in terms of installation, validation and visibility of controllable items. Identified improvements and automated daily support tasks and also for planned switch over to auxiliary data centers. As a result staff was greatly reduced, the chance of human error minimized, and environment stability and availability was significantly improved. Mentored junior staff to assume new roles.
  • Architected application solutions as part of a formidable software project replacing more than 80 legacy applications for Allstate insurance company representing Microsoft Consulting Services. The system combined vendor and home grown applications tied together by web service oriented architecture (SOA) based on .Net, WSE, TIBCO messaging, EIF instrumentation, Oracle 10gR2 with logical and physical Data Guard. The topology included disaster resiliency with 3 geographically dispersed data centers for fail over with near immediate recovery. The solution was deployed on large web farms managed by AppCenter, and Microsoft clusters for MSMQ, and SQL Server fault tolerance.
  • Architected, designed and implemented a centralized customer information repository for VW Credit USA. The solution utilized the Informatica ETL tool for data synchronization with legacy systems and a .NET web service interface, implemented in C#, as part of an enterprise initiative to move to web service oriented architecture (SOA).
  • Designed and implemented a C# .NET middle tier solution for connecting an internal automotive credit system to a major bank credit card application system for instant credit card application submission/approval. The design used industry standard patterns and asynchronous implementation for maximum system decoupling.
  • Architected and implemented educational testing system for a major publisher. The software was designed as a 3-tier application utilizing .NET technology and MSDE/SQL Server back end. The architecture allowed for maximum flexibility on location and packaging of the product and resulted in a family of commercial products with maximum component re-use - a low cost standalone desktop edition, client-server network edition and a web application. The language of implementation was C#.
  • Architected and implemented a replacement solution for MSMQ triggers and queued components that work on a Microsoft cluster for a major auto financing institution. Architected and migrated an existing Windows DNA extranet system to a redundant, fault tolerant and load balanced environment using Microsoft products - Application Center, MS Cluster Service, iPlanet directory server and Netegrity Siteminder.
  • Re-designed and implemented the WSP layer of a WAP gateway for Motorola. Achieved speed improvements of more than 2x as well as high maintainability of the code. Applied object oriented techniques and used UML/Rational Rose, VC++, COM/ATL, STL. Developed multiple libraries used in other parts of the gateway and its applications. Used also ASP, ADO, XML, SOAP, HTTP, and LDAP. The product ran on NT4/Windows 2000 in a clustered environment and using Network Load balancing for maximum scalability and fault tolerance. Data was stored in an Oracle database in a cluster using shared RAID array.
  • Architected and designed a system for a major café chain that provided reliable on-line and off-line transactional access from the point of sale terminals to scheduling and time card information and business logic on the back office server. It was implemented in VC++ and partitioned in a number of COM objects running under MTS and using MSMQ on NT 4.0. Alternatively, on Windows 2000 it used COM+/Microsoft DNA components and queued components. Roles played on this project are system architect in the requirements and design phase and team lead during development and testing. The project was delivered on time and under budget.

Confidential, Oak Brook, IL

Senior Technology Specialist

Responsibilities:

  • Technical lead and architect in a number of large projects. Extensive expertise in the design and implementation of complex distributed scalable systems on the Windows platform using object oriented methodologies and techniques, COM/DCOM, COM+.
  • Major projects and roles:
  • Lead the design and development of a system, which integrates point of sale (POS) with back office systems for a leading service restaurant corporation. The system was designed and implemented as a series of COM components allowing for maximum flexibility and extensibility,
  • Technical lead and manager throughout the design, development and testing of an extensive distributed client/server system for fingerprint identification. The system was implemented on the Windows NT platform using Microsoft Visual C++, TCP/IP Sockets, and SQL Server. It was designed for maximum scalability across machines and processors and used innovative techniques for multidimensional tree searching, which were awarded four patents. The project included also providing an SDK for developing custom applications that use the search engine platform. The system was presented as the fastest fingerprint search engine on a fingerprint systems exposition in 1997 in Florida.
  • Developed custom software for Windows using C++, MFC and SQL Server for this first Microsoft partner in Illinois. Participated in a team creating a client/server “Consumer Response System” for 3 major corporations.
  • Designed and implemented the user interface for the commercial product “TK Solver for Windows”.

We'd love your feedback!