Sr Solutions Architect/ Lead Full Stack Engineer Resume
Manhattan, NY
SUMMARY
- Over 12+ years of IT experience and ten years of experience in complete SDLC which includes, Requirement Analysis, Architecture, Design, Implementation, Testing, and Production support in both Web and Client Server - based applications using Microsoft Technologies.
- Over 10+ years of experience in building various applications using the Microsoft .Net Suite/framework.
- Over 10+ years of experience in various databases and data warehouses.
- Over 6+ years working as a Lead resource and building end - end solutions
- Over 4+ years working as a Senior Solutions architect and successfully introduced various Open stack frameworks, Dev ops practice, Continous Integration, Continous deployment, cloud platforms, and other patterns.
- Over 4+ years of AWS cloud experience on migrating on-premise applications, data-pipe lines, microservices, monitoring, deploying, and troubleshooting in the AWS cloud and also setting up the environment/network.
- Over 5+ years of Azure cloud experience on migrating on-premise applications, data-pipe line, microservices, monitoring, deploying, and troubleshooting.
- Over 6+ years of experience in building open stack applications using Node.JS, Angular.JS, Angular, and React applications
- Over 8+ years of experience in handling large datasets and building various ETL, ELT, Event-driven data-pipelines to cleanse data and load in a data warehouse.
- Over 8+ years of experience in applying very best design patterns and architectural patterns
- Over 8+ years on applying best-proven methodologies/solutions such as Agile/Scrum and TDD frameworks.
- Over 6+ years of experience building Analytical solutions and dashboards.
- Over 8+ years of experience on designing SOA and MSOA (Micro Service Oriented Architectures)
TECHNICAL SKILLS
Azure Cloud Services: App services, Service Fabric, azure container services, Azure Container Registry, Azure storages, azure data factory, azure data lake (limited), SQL DW, Azure Functions, API Gateway, Media Streaming services, Power BI (limited), Web Jobs, Azure Functions and Database services
Pivotal Cloud Foundry: Org, Spaces, App services and Deployment
AWS Cloud: ECR, ECS ( Fargate), Task definitions, ELBS, EC2 Servers, S3 storage, lambda functions, SQS, SNS, RDS services, DevOps, Code Commit, Code Build, Code Deploy, Code Pipeline, Route 53, VPC, Subnets, Security Groups,Internet Gateway, Cloud formation templates, Security Groups, NAL, Elastic Beanstack, and other primary services
Charts: D3 JS, NVD3 JS, and Chart JS
JavaScript Frameworks: Node JS, Angular JS, Angular, React JS, Express JS and many more
Scripting Languages: Shell, Power shellData Warehouse Tools: MS SQL DW and Snowflake
Data Transformation Tools: SSIS, DM Express, Informatica (limited) and Azure Data Factory
Other Scripting Languages: Python 2.7, Python 3.6, PySpark, Celery, Pika, Anaconda Framework and R (very limited)
Good Knowledge: Kafka, spark, Machine learning and Face Reorganization API's
Databases: SQL Server, Oracle Server, PostgreSQL, Mongo DB, MYSQL, Firebase, and other databases.
Message Queues: Rabbit MQ
CI & CD Tools: Cruise control, Jenkins, Chef, Puppet (limited), and Ansible.
Containerization: Docker, Docker Swarm, DC OS, and Kubernetes
Test Frameworks: Jasmine, Karma, Protractor, and NUnit
Version Control: GitHub and SVN
Microsoft Technologies: Microsoft Office SharePoint Server(MOSS) 2007,SharePoint Portal Server 2003,WSS 2.0/3.0,MS SharePoint Designer 2007,Ms InfoPath 2003/2007,ASP.NET, VB.NET, C#.NET, ADO.NET, VB, Win Forms, Web Forms, XML Web Services, Visual Studio 2013/2012/2010/2008/2005 , NET Framework 4.5/4.0/3.5 / 3.0 / 2.0 / 1.1 , C, C++, Java, VB, PL/SQL, T-SQL, HTML, XML, Web Services, CSS, XSLT, DHTML, Front Page, Ajax, Silverlight, VBScript
PROFESSIONAL EXPERIENCE
Confidential, Manhattan, NY
Sr Solutions Architect/ Lead Full Stack Engineer
Responsibilities:
- Gather business requirements from end-users
- Worked with UX Designers to build mocks and present them back to clients.
- Reviewed underline data source and wrote data pipelines to massage the data and load into application data sources
- Built micro-services using Node JS to fetch data and also implement business logic in the microservices
- Integrate with Centralized authentication/authorization microservice
- Built centralized Node JS backend server to serve our apps
- Build Angular components by using controller, directives, services.
- Integrated with Jenkins 2 to build and release to different environments
- Used GitHub to maintain source code
- Used Micro service-oriented architecture to build applications
- Prepared Docker files for microservices to deploy them in ACS, AKS
- Configured Azure Container services in Azure to deploy our microservices and application in Azure
- Built different dashboards to help their business needs
- Built end to end data pipelines using Azure Data Bricks and successfully scheduled in Azure.
- Implemented serverless functions and successfully triggered via HTTPS & triggered with Message Queues
- Built end to end video data pipelines, encoded and hosted via azure media services
- Built Rest Endpoints using Web API's and successfully via Azure API Gateway and secured via token-based authentication.
- Built end to end data pipeline in azure data factory v1 and v2
- Hands-on experience working with SNOWFLAKE analytical data warehouse and built data pipelines to load data via python & Talend ETL tools (limited Talend experience)
- Worked on applications migration from in-house to Cloud.
- Worked on Data-pipeline and ETL migrations from in-house to Cloud.
- Used various SQL DW and Snowflake to load our master data
- Wrote Data pipelines in Azure Data Factory to load new data into SQL DW and then loaded into application databases.
- Production Support
Confidential
Senior Software Engineer
Responsibilities:
- Gathered business requirements from end-users and product owners.
- Proposed a better SOA for their application.
- Excellent skills to manage requirements based on business needs and meet deadlines.
- Designed and developed the web pages, master pages, user controls, themes, skins, and profile to provide better UI and unique look entire web application and also used HTML 5.0, MVC- Razor Engine, ASP.NET with C# for their new applications.
- For legacy applications, web pages were designed using Telerik to bring perfect GUI.
- Utilized .Net validation controls/HTML 5.0 validation controls, JQuery & JavaScript to perform client side validation and to provide cross browser platform support.
- Used H5F library to provide cross-browser compatibility for HTML5 validation for web pages and also used Knockout library for client data binding and also used UNDERSCORE Library to work with objects/collections
- Used BOOTSTRAP library and hooked with HTML 5.0 data validation to provide better pleasing validation experience to the users.
- Used web API's for application to reach a broad range of clients such as browsers and mobile devices
- Implemented business layer with POCO Models with - Data Annotations to enforce the business rules on the server-side and database layer to retrieve data from databases.
- Used LINQ to objects to manipulate the data and improve the performance.
- Implemented Salesforce application to synchronize the data from the Sales System to Salesforce and vice versa.
- Created and updated Opportunities, contacts, advertisers and agencies in Salesforce by using their enterprise (WSDL).
- Created Advanced WCF Restful Web services and also WCF Web services using in .net3.5 to handle incoming Request for Proposals in XML format data.
- Utilized a new Entity framework model for a new application as a database layer (Code First).
- Used XSLT to manipulate the XML to XML, XML to HTML and used XSD schemas to validate outgoing data as well as incoming data.
- Created Sites and Sub-sites on SharePoint Portal Server 2010/2007.
- Designed and Developed Web Application Security Model using Windows authentication model, configured Web configuration files accordingly
- Designed and Developed pages with Razor technology, Ajax and also used JQuery.
- Developed an application for Ad server migration for DFP and FreeWheel using C#.
- Created test cases using NUnit for Test-Driven Development.
- Used Enterprise Library4.0/3.0 for Error handling and logging errors.
- Created tables, views, and indexes in Oracle 11g.
- Created packages, stored procedures, and functions in Oracle 11g/10g using Toad, PL SQL Developer.
- Created SSRS reports using Visual Studio and deployed into the server.
- Created SSIS packages using COZY ROCK SSIS + designed and deployed into the server
- Redesigned old applications with advanced .Net concepts to improve the better performance and easy maintainability
- Used Tortoise SVN for source control.
- Deployed team city as a Continuous Integration Server.
- Production support.
Confidential
Developer
Responsibilities:
- Design and Developed frontend ASPX pages in aspx.net
- Developed scheduler apps in .Net using C#
- Wrote code to pull data SQL server and display data in frontend.
- Developed SQL stored procedures and functions to handle data needs in the frontend.
- Wrote test case using unit test