Technical Architect Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Over 12.8 years of strong real time professional work experience in IT Consulting which includes Microsoft .NET, Azure, AWS,Web, Mobile & GUI Development, Design, Testing, Implementation and Maintenance of Software Applications.
- Extensive experience in developing web - based applications using ASP. Net, applying styles using XML, XSLT, CSS on web pages, configuring Web.config for web application, Created Web forms, classes, Web User Controls, Web Customer (Composite) Controls using HTML, Server Controls.
- Strong Programming skill in C# and VB. net to write Windows based, Console based application using Object Oriented Programming and reports development in SSRS.
- Experience in writing SSIS Packages/SSRS in SQL Server.
- Worked on various architectures like Microservices, SOA, Multi-Tier, REST architectures.
- Work experience in creating release, build definitions in VSO.
- Work experience on Windows Azure, Azure Active Directory, SQL azure, creating resource groups, subscriptions, build definitions and release definitions.
- Experience with AJAX controls, Telerik Controls, WPF, and WCF.
- Good experience in designing and developing secured and unsecured marketing web portals using Sitecore and .NET technologies.
- Experience in UI and Component software development using COM, UML and other Object-Oriented Methodologies.
- Wrote Vagrant Scripts to spin up servers on the Developer workstations and in AWS.
- Vast experience in Agile Methodology, Scrum, Test Driven Development and Water fall model.
- Worked with ADO. Net to connect SQL Server, DB2, PL/SQL and Access 2000 using Connection, Command, Adapter, Dataset, Data View, and Data Row.
- Experience in Database Design, Implementation, Access, and Maintenance in SQL Server.
- Strong knowledge in Relational Database Management Systems and experience in writing SQL scripts, Indexes, Views, Stored Procedures, Cursor’s, User Defined Functions and Triggers for SQL Server and Oracle PL/SQL.
- Experience in Query Optimization Performance Tuning.
- Having good knowledge in NoSQL queries.
- Experience in LINQ, MVC and Razor View.
- Design & implement end-to-end automation of infrastructure and continuous delivery of the applications by integrating Cloud Formation scripts, Jenkins, Ansible and AWS.
- Experience in Windows Communication Foundation (WCF) and WEBAPI.
- Used Task parallel Library to improve performance and implemented multi-threading between process
- Experience in IDE such as Visual Studio.NET 2015/2013/2010/2008/2005 and Object-Oriented Analysis & Design (OOAD/OOP) using UML (Visio Diagrams).
- Good exposure on OOPS Concepts, UML Design Patterns.
- Emails in applications were being sent using SMTP in IIS and SendGrid in Azure.
- Experience working with Microsoft Azure Cloud based IAAS, PAAS and SAAS.
- Good Exposure to Kubernetes and Dockers.
- Expertise in various DevOps tools like Docker, Kubernetes, Ansible, Jenkin, Go-Tool, TeamCity, Octopus, and GitHub.
- Experience using NoSQL technologies - Azure Table Storage, Blob Storage, Queue and Document DB.
- Good exposure to MongoDB and DynamoDB.
- Expertise in analysis, design, coding, integration, implementation, and support of custom and packaged software applications in various Project and Applications.
- Provided analysis on customer and vendor requirements and created detailed program design specifications for high complexity user interfaces, application enhancements, new functionality, and backend processes in collaboration with customers, Business System Analysts, and other project team members.
- Assisted project management and the team with task definition, cost and time estimates and project status. Develop and modify complex applications using programming tools.
- Document all code using standard forms and procedures, and review others' work as appropriate.
- Assisting team members in the use of programming tools and recommend tools to best meet application needs.
- Facilitate communication and problem resolution between technical and functional groups.
- Worked with Quality Assurance to participate in unit, system, and user acceptance testing.
- Working with Architecture and other infrastructure groups as applicable to determine and implement complex system hardware requirements that may involve multiple platforms, databases, peripherals, or other technology.
- Provided production support for applications by assisting others with complex problem resolution and respond with solutions to both functional and technical issues in a timely manner.
- Good knowledge of WCF, LINQ, XML Web Services (SOAP, WSDL, DISCO, UDDI), Server Components using .NET Framework and Entity Framework.
- Good knowledge of Cloud Computing technologies like Microsoft Azure and AWS.
- Experienced with Azure for Building applications that utilize both Windows Azure Cloud Services (platform-as-a service) and Windows Azure Virtual Machines.
- Programming in C#, VB, Angular4/2, JavaScript, jQuery, HTML, SQL and other languages/technologies along with .NET, LINQ, EntityFramework, Business Objects, NUnit, VSTS, jQuery, building web applications, web services, windows services in C#.
- Advanced experience across the software development life cycle, Agile Methodology from analysis to support with strong customer service and communication skills.
- Advanced experience reading and translating data, process and business models into technical designs.
- Followed Best practices for coding with ability to implement and coach clean code, testing, profiling/analytics and other advanced methods.
- Expertise in making Functional Specifications, Design Specifications, UMLs while doing estimations.
- Experience in drawing Use Case, Sequence, and Class Diagrams using Microsoft Visio.
- Strong Technical experience in C#, OOPS, JavaScript, Angular, jQuery and ADO.NET.
- Experience in C # 7.0/6.0/5.0/4.0/3.0 , Dot net Framework 3.5, 4.0 and 4.5
- Intensive knowledge of using logging mechanism while development using Log4Net like logging Errors, Warnings, etc.
- Extensive work experience in. Net Technologies (C#.NET, VB.NET and ADO.NET), Internet Information Server (IIS) and web services.
- Working experience in Version Controlling, installation and Testing Tools such as Visual Source Safe, Rational ClearCase, TFS, GIT-SVN and Bit-Bucket.
- Proficient in generating reports using Crystal Reports.
- Goal oriented professional with superior analytical, communication and presentation skills.
- Ability to manage deliverables as per the scheduled target dates.
- Worked with different geographical teams playing onsite/offshore coordinator.
- Mentoring the peers to help them build capabilities.
- Domain knowledge of Banking, Telecom, Retail, Manufacturing, Automobile, Airlines, Shipping, Travel Transportation & Hospitality industry.
- Willing to relocate: Anywhere in USA.
- Authorized to work in the US for any employer.
TECHNICAL SKILLS:
Development Tools: - Microsoft Visual Studio 2017/ 2015/2013/2008/2005 , Sitecore 8.0/7.5/7.2/7.1/7.0/6.6.6.5 Microsoft Visio 2012/2010, Microsoft Project 2016/2013/2010/2007 , Microsoft Office 2016/2013/2, Microsoft Visio 2016/2013/2010/2007 , Visual source safe, TFS, VMware, Nunit.
Programming Languages: - C# .NET, VB .NET, VB 6.0, JavaScript, C++.
.NET Technologies: .NET Framework, ADO .NET, ASP .NET, Web services, WEBAPI Windows Communication Foundation (WCF), Microsoft PowerShell, Team Foundation Services (TFS), Object Oriented Programming Concepts (OOPS), SSIS, SSRS.
Web Technologies: Angular4/Angular2/AngularJS, Sitecore, HTML, XHTML, XML, XSL, XSD, XPATH, XSLT, CSS, jQuery, JavaScript, Microsoft FrontPage, AJAX, Internet Information Services (IIS), and Apache Tomcat Server.
Database Services: - SQL Server 2014/2012/2008/2005 , SQL/PLSQL, Oracle 11g/10g/9i, ADO .NET, OLEDB, LINQ, JDBC, ODBC, Microsoft Access, Sybase, Mongo DB, SQL Azure, MongoDB, DynamoDB.
Reporting Tools: - SQL Server Reporting Services, Crystal Reports.
DevOps Tools: - Docker, Kubernetes, Ansible, Jenkin, Go-Tool, TeamCity, Octopus, GitHub.
Microsoft Business Intelligence (BI) Tools: SSIS, SSRS.
Cloud Computing Technologies: - Microsoft Azure, Amazon Web Services.
Version Control Tools: VSS, TFS, SVN, GIT, Rational ClearCase, Bit-Bucket.
Design & Management Tools: MS Visio, SQL Server Management Studio, TOAD.
Third Party Tools: Splunk, Resharper, SoapUI, Fiddler, Postman, DevExpress, Aspose, Elmah, IBM DataPower, Sonarqube.
WORK EXPERIENCE:
Confidential, Chicago, IL
Technical Architect
Responsibilities:
- Strategically architect, design, develop, and implement efficient information systems and/or operations systems in support of core enterprise functions.
- Understand business requirements, study existing application landscape, and identify redundant/ineffective systems.
- Conceptualize technical solutions to complex problems and maximize benefit of IT systems investments.
- Work closely with clients to gain organizational commitment for all systems and software plans, as well as evaluate and guide the selection of technologies required to complete those plans.
- Coordinate with offshore development team(s) to identify priorities and update scope and delivery schedule.
- Create data migration/system integration strategies. Monitor system performance to detect and resolve problems during deployment and support change management.
- Created extensive unit, integration and regression tests in a test-driven development environment.
Environment: C#.NET, ASP.NET, MVC, WCF, WEBAPI (RESTful), Visual Studio, Angular7, HTML5, jQuery, LINQ, IIS, Azure, AWS, SQL Server 2014, MongoDB, Oracle PL SQL, TeamCity, Octopus, SVN, GIT, IBM DataPower, SonarQube.
Confidential, Miami, FL
Technical Lead cum Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional, Estimation and design specification.
- Creation of Controller, Model and views for MVC applications.
- Working on creating WCF and Rest Services.
- Configured Azure cloud service for end point deployment
- Enable Open ID and Windows Live authentication in Azure cloud apps.
- Deploy WCF services on Azure cloud.
- Developing the view models and controller actions method to fetch the data from the back-end rest services and send it as JSON objects to the views.
- Hands on Experience in creating Technical Design Document, UML (Use Case Diagrams, Sequence Diagram, Class Diagram), Process flow Diagram, Data Flow Diagram
- Worked from initial stage of Requirement to Deployment into various environments.
- Responding to Bug fix defects and Delivery of project on time.
- Analyze and research the Issue and Errors on timely manner.
- Configure Azure cloud service for end point deployment.
- Enable Open ID and Windows Live authentication in Azure cloud apps.
- Deploy WCF and WEBAPI services on Azure cloud.
- Implemented Azure Application Insights to store user activities and error logging.
- Created Cloud Formation templates and deployed AWS resources using it.
- Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
- Expert in performance monitoring tools like AWS Cloud Watch and Stack driver
- Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
Environment: C#.NET, ASP.NET, MVC, WCF, WEBAPI, SSIS, SSRS, Visual Studio, Angular4, HTML5, jQuery, LINQ, IIS, Azure, AWS, SQL Server 2014, Oracle PL/SQL, MongoDB. TeamCity, Octopus, Bit-Bucket, GIT, Splunk.
Confidential, Denver, CO
Technical Lead cum Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional, Estimation and design specification.
- Creation of Controller, Model and views for MVC applications.
- Working on creating WCF and Rest Services.
- Developing the view models and controller actions method to fetch the data from the back-end rest services and send it as JSON objects to the views.
- Hands on Experience in creating Technical Design Document, UML (Use Case Diagrams, Sequence Diagram, Class Diagram), Process flow Diagram, Data Flow Diagram
- Worked from initial stage of Requirement to Deployment into various environments.
- Responding to Bug fix defects and Delivery of project on time.
- Analyze and research the Issue and Errors on timely manner.
- Configured SQL Databases in Azure for security and development deployment.
- Hosting applications with the AWS Cloud.
- Existing applications were deployed to Azure after every enhancement.
Environment: C#.NET, ASP.NET, MVC, WCF, WEBAPI, SSIS, SSRS, MongoDB, Visual Studio, Angular2.0, HTML5, jQuery, Azure, AWS, LINQ, IIS, SQL Server 2014, Active Directory.
Confidential, Cleveland, OH
Technical Lead cum Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional, Estimation and design specification.
- Creation of Controller, Model and views for MVC applications.
- Working on creating Rest Services using ASP.NET Web API and C#
- Developing the view models and controller actions method to fetch the data from the back-end rest services and send it as JSON objects to the views.
- Hands on Experience in creating Technical Design Document, UML (Use Case Diagrams, Sequence Diagram, Class Diagram) Process flow Diagram, Data Flow Diagram.
- Implemented jQuery for client-side sorting and validations.
- Worked from initial stage of Requirement to Deployment into various environments.
- Responding to Bug fix defects and Delivery of project on time.
- Assisting production team to fix production issues by replicating the error in lower environment.
- Analyze and research the Issue and Errors on timely manner.
- Existing applications were deployed to Azure after every enhancement.
- Developed windows services to store SQL Server data in to Cloud base data warehousing by using Microsoft Azure. Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
Environment: C#.NET, ASP.NET, MVC, WEBAPI, SSIS, SSRS, Visual Studio, AngularJS, HTML5, JavaScript, LINQ, IIS, Azure, SQL Server 2012, Active directory.
Confidential, Cleveland, OH
Technical Lead cum Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional, Estimation and design specification.
- Creation of Controller, Model and views for MVC applications.
- Worked on MVC routing, Business Layer and DAL component.
- Utilized LINQ to SQL.
- Worked extensively on creating Collections using Generics.
- Created batch jobs to move the files from UNIX to Windows environment.
- Created stored procedures to in corporate complex queries for the fast execution.
- Used SQL wizard for execution plan to review and boost the query performance.
- Implemented Logging feature for the application.
- Creating Views using Razor.
- Created the exception handling.
- Utilized Analytical skill to identify uncaptured Errors and issues.
- Capturing Database errors using SQL profiler.
- Worked on Security for Authentication of Active Directory users.
- Utilized the Regex and timeout.
- Worked from initial stage of Requirement to Deployment into various environments.
- Involved in creating automated jobs using Autosys and batch files which will trigger SSIS package.
- Created windows component for manual transformation of Data.
- Responding to Bug fix defects and Delivery of project on time.
- Assisting production team to fix production issues by replicating the error in lower environment.
- Analyze and research the Issue and Errors on timely manner.
- Creating Deployment Scripts with Single Click.
- Used TFS for Version Control.
Environment: C#.NET, ASP.NET, MVC, WCF, WEBAPI, SSIS, SSRS, Visual Studio, JavaScript, LinQ, IIS, Web Services, SQL Server 2008, Active directory
Confidential, Chicago, IL
Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional, Estimation and design specification.
- Involved in creating automated jobs using Autosys and batch files which will trigger SSIS package.
- Created windows component for manual transformation of Data.
- Creation of Controller and views for MVC applications.
- Worked on Security for Authentication model.
- Created Complex stored procedures and functions. Utilized the Aggregate function where ever required Worked on Query Execution plan using SQL wizard.
- SQL profiler monitoring to capture unidentified issues in the front end.
- Assisted in setting up the complete Test server mimic with Production.
- Worked from initial stage of Requirement to Deployment and migration of Source code to different environment. Responding to Bug fix defects and Delivery of project on time.
- Worked on Tracing and Logging.
- Worked with Visual Studio, MVC, SQL Server and minimal JavaScript.
- Authenticate User against Active Directory and authorize to necessary resource.
- Used TFS for version control.
- Designed the UI using CSS, HTML.
Environment: C#.NET, ASP.NET, MVC, WCF, WEBAPI, XML, Visual Studio, JavaScript, IIS, Web Services, SQL Server 2008, SSIS, SSRS, Active directory.
Confidential
Sr. Developer
Responsibilities:
- Involved in every stage of decision making for the project, from planning to deployment
- Implemented MVC design pattern for developing the Web Application
- Responsible for testing the solution and assisting functional teams for the technical implementation of .NET Solutions
- Designed the security system which allows only certain AD group people to have direct controls on different asserts Building Complex Business logic layer and Data access layers.
- Used SSRS to generate the reports and deploy them to the portal
- Involved in the designing of the database, Worked on Database programming involving writing SQL stored procedures, user defined functions
- Debug the code, Bug tracking, and Troubleshooting issues of production Environment
Environment: MVC, Entity Framework, WCF, WEBAPI, SQL Server 2008, jQuery, JavaScript, Visual Studio, C#, ASP.NET, SSIS, SSRS, Active Directory, IIS 7.0.