We provide IT Staff Augmentation Services!

Architect, Lead Senior Developer Resume

4.00/5 (Submit Your Rating)

­­

SUMMARY:

  • I have 19 years of technical development experience in the delivery of Enterprise level, highly available, scalable and robust distributed applications.
  • Expert level command over MVC, MVVM. If the need of the hour is browser based Applications then I can deliver with technologies like ASP.NET (MVC, Ajax, JQuery, JQuery UI, Knockout, Angular, Bootstrap, Amplify etc.)
  • Experience with Cloud based NOSQL data Stores ( DynamoDB, Couchbase, DocumentDB )
  • For the server side, I have architected highly available cloud based APIs (WCF / Web API) with Windows Azure /AWS
  • Be it implementing an Enterprise Service Bus based architecture (Message Queue based), a CQRS based design or even low level socket programing, I can deliver. I am very comfortable writing multi - threaded socket based networking applications (Windows Services) and equally comfortable building distributed SOA based systems that need to deal with high volume and scale
  • Expert level command over XAML based UI Development (UWP / WPF )
  • I am SQL Server certified (Stored procedures, functions, triggers, complex queries) and if required can perform reporting (SSRS) and ETL ( SSIS )
  • Experience with Embedded systems, Mobile / Tablet based development
  • My industry experience includes Telecom, E-commerce, Online Gaming, POS, Healthcare, Construction and embedded systems.
  • Designing architecturally sound middle tier components, using (GOF) design patterns and S.O.L.I.D principles is my specialty
  • Experience has aided me in architecting and designing systems that are technologically agnostic with an emphasis on open standards.
  • On several occasions, I have been involved right from the prototype stage all the way to supporting a system with millions of users.
  • In addition to strong technical skills, I am a team player with good communication skills and if required, I can do end to end development as a one man army.

TECHNICAL SKILLS:

Server Based: Windows Services, Components & Processes, Web Services, Web API, ASP.NET

Communication: WCF, Sockets (TCP/UDP), MSMQ

Performance Related: Parallel Programming

Telephone Network: VOIP, SIP, TCAP Headers, BER Encoding

Embedded: .Net Micro, SPI, I2C, Serial

Security: Token based Authentication, Windows Identity Foundation.

Asymmetric/Symmetrical Encryption, Cryptography

SOA: NServiceBus, Mass Transit

ORM: Entity Framework, NHibernate

Exception Handling: Enterprise Library

Logging And Caching: Log4Net, Enterprise Library

Installers: WIX, Install shield

Reporting: Crystal Reports, SSRS

Miscellaneous: Redis, Quartz .Net, Unity, Stateless

Automated Builds: Team Foundation Server, Cruise control

UI Automation: White, Selenium

Stress Testing: Load Runner, Web App Stress Tool

Source Control: TFS, CVS, Subversion, SourceSafe, Clearcase

ETL: SQL Server Integration Services (SSIS)

Virtual Machines: VMware Workstation, Server

Productivity: Resharper, Just Code, PEX

Windows Mobile CE: PocketPC, Cisco IP Phones, Kiosks, Blackberry development, Visual Basic, Oracle, MS Access

Microsoft Technologies: WCF, WPF, WWF, MSMQ, ASP.Net, MVC, LINQ, ATL, ISAPI, MFC, Confidential +

WORK EXPERIENCE:

Confidential

Development: Visual C#, SQL Server

Technologies: Web API, MVC 4, WPF, WCF, NOSQL, RabbitMQ, AWS

Architect, Lead Senior Developer

Responsibilities:

  • Developed a responsive SPA based Web Client application for Construction Project Management
  • Developed RESTful web services ( WebAPI) with NOSQL Datastores
  • Developed a device agnostic UI that adapted to Mobile/Tablet/Desktop device resolutions.
  • Worked on various parts of the domain specific UI (Field Purchase Orders, Walk lists, Purchase Orders, Event based scheduling etc.)
  • Architected data synchronization mechanism for the application
  • Developed Web API based rules engines that enabled configuration based rules manipulation

Confidential

Development: Visual C#, SQL Server, Java

Technologies: Web API, MVC 4, WCF, Azure

Architect, Lead Senior Developer

Responsibilities:

  • Re-Architected existing client and server components for scalability / separation of concerns and easy migration to a technologically agnostic methodology
  • Ported existing Java based API’s to C#.NET
  • Architected, developed and deployed a Front Office system across multiple data centers and geographic regions (Europe, Asia, Americas)
  • Co-ordinated with developers and business analysts across Eastern Europe, Western Europe and Latin America
  • Developed a template based UI that handled multiple languages and independent business requirements on a subsidiary/country basis

Confidential

Development: C#, SQL Server

Technologies: ASP.NET (MVC), Entity Framework, Enterprise Library, Unity (DI),MOQ, Azure

Architect, Sr. Developer

Responsibilities:

  • Developed a Web based (ASP.NET MVC) Scheduler application that integrated with Greenway Rest based APIs.
  • Developed an HL7 integration Server application using NHAPI.
  • Ported an existing legacy ASP website over to ASP.NET MVC.
  • Migrated an existing (internal) Silverlight application to ASP.NET
  • Created an Ordering website (and its related business objects/Backend Services and Databases) as a subdomain
  • Performed Web Service integration with Global Payments ( Credit card API )

Confidential

Development: Java, Android device development

Technologies: Android SDK, Swing

Architect, Lead Senior Developer

Responsibilities:

  • Designed and developed an Android based application for controlling a hardware crossover and amplifier
  • Architected and developed a UI logic that worked across Android devices of varying resolution and simultaneously worked in a java based application ( Windows /Mac /Ubuntu)
  • Defined communication protocol and interfaces for hardware communication.

Confidential, Dallas, Texas

Development: C#, SQL Server, ASP.NET (MVC 4), Web Services, Windows Services, Network ProgrammingTFS, Windows Embedded, Netduino, Firmware (I2C, SPI, And Serial Communication).

Technologies: ASP.NET (MVC), WPF/Silverlight, WCF, Entity Framework, Unity, MOQ, Stateless, Selenium, White, PEX, WIX, Installshield, Log4Net, Net Micro SDK

Lead Senior Developer

Responsibilities:

  • Architected and Developed a Plugin Architecture based Kiosk Frame Application for Retail Kiosk based Systems using WPF, MVVM.
  • Designed a Web Based Kiosk Analysis and Management system using ASP.NET and MVC
  • Reviewed Desktop Client Installation software ( Installshield and WIX ) from an automated build server implementation standpoint
  • Developed an ADA Controller Hardware Plug-in software for Retail Kiosk based Drink Dispensing Machine
  • Developed beverage dispensing Controller Firmware.
  • Wrote end to end hardware testing suite which integrated with Logic Analyzers / Oscilloscopes to validate test results.

Confidential, Dallas, Texas

Development: C#, SQL Server, Windows Services, Network Socket Programming, Subversion

Libraries: ASP.NET, WCF, WWF, Enterprise Library, MS Charts, Unity (DI), MOQ, NUnit, PEX, Log4Net

Architect, Sr. Developer

Responsibilities:

  • Conceptualized, Designed and developed the Trading Algorithms.
  • Designed and developed simulation applications for prototyping Strategies
  • ­­Designed and Developed Rules Engines, Back Testing framework for algorithm simulation
  • Developed Charting and Analysis tools
  • Developed and integrated with various Data Feeds, developed data integrity testing mechanisms
  • Designed and Developed a delta based synchronizing mechanism
  • Integrated with Broker Trading API' s, designed and developed SQL Server Databases
  • Designed and Developed the real time monitoring and triggering mechanisms

Confidential

Development: C#, SQL Server, Web Services, Windows Services, Network Socket ProgrammingCruiseControl.Net.

Architect, Lead Sr. Developer

Responsibilities:

  • Designed and developed Customized Job Scheduler ( Windows Service )
  • Developed and upgraded Tournament Manager( Game Developer Tool used to create new games and tournaments )
  • Developed CRM Tools ( Player Analysis, History, Accounting, Balances) for tech support
  • Developed Code for Integration with Payment providers ( Net teller, ClickAndBuy, Money bookers )
  • Designed and implemented branching patterns for code repository
  • Implemented Continuous Integration and Test Driven Methodology
  • Reviewed, Troubleshooted and optimized TCP / IP socket related code
  • Implemented Windows Workflow based business logic libraries

Confidential, Irving, Texas

Development: C#, VC++, Java, SQL Server, ASP, Web Services, Windows Services, Network Programming, Various Mobile Devices ( PocketPC / Windows Mobile/Windows CE), Cisco IP Phones, Telephone Network Programming

Team Lead, Sr. Developer

Responsibilities:

  • Designed and developed the ClickToDial functionality of Iobi to communicate with the AIN network/Intelligent Peripherals using the SR3511 protocol (Telcordia).
  • Built the Web Services and interfaces for Voice Activated Dialing functionality on the Confidential Land lines.
  • Designed and Implemented Server Networking (TCP/IP Sockets) Software that performed Real-time Call Management (RTCM) functionality on Confidential ’s Land lines.
  • Developed Network Monitoring functionality and Web user interface( for monitoring)
  • Built Web Services that integrated with Superpages, Billing, and Ordering Systems.
  • Defined implementation strategies to bring Iobi services into Pocket PC /Windows Mobile wireless PDA systems.
  • Developed demo UI clients Blackberry, handheld devices/phones (Microsoft Smart Phone).
  • Built Reverse Directory Assistance functionality, Voice Mail Retrieval and Notifications Services
  • Implemented automatic switching between CDMA and 802.11b networks on PDA Devices to enable

Confidential, Irving, Texas

Development: Visual C++, Visual Basic, SQL Server, Crystal Reports, Web Services

Team Lead, Sr. Developer

Responsibilities:

  • Designed and Implemented Confidential Components for Confidential ’s Digital Companion
  • Built server side business components and XML Web Services.
  • Involved in database design and development for data tier.
  • Performed code reviews and Application optimization for SQL Server Stored procedures
  • Performed web Application Stress Testing to determine Server capacity for Capacity planning purposes.

We'd love your feedback!