Technical Architect Resume
SUMMARY:
- Seeking senior level assignments in Senior Architect / Technical (Product or Services Solutions) with an organization of repute
- A dynamic professional with rich experience in Software Development/Design using Visual Basic 5.0/ 6.0, ASP.Net Core, C#, MS SQL Server, Oracle, Python, Azure, AWS, Microservice pattern.
- Involved in the process of SDLC (Feasibility Study, Requirement Analysis, System Analysis, Systems Design, Development, Testing, Maintenance, and Review).
- Using Agile - Scrum methodology to track the project progress (Scrum Backlog, utilizing burn down chart).
- Excellent in conducting presentations demonstrations and Proof of Concept to the prospective customers, preparing technical & commercial proposals RFP / RFQ / RFI to initiate new projects, driving growth.
- Effective communicator with strong analytical, problem solving & organizational abilities. Possess a flexible & detail-oriented attitude with an ability to work independently as well as part of a multidisciplinary teams.
KEY SKILLS:
Strategic Planning
Research & Development
Executive Leadership
New Project Management
Service Solutions & Consulting
Technological Upgradation
Quality Assurance
Performance Management
Resource Optimization
IT SKILLS:
Operating Systems: Windows, Linux
Databases: Oracle, MS SQL Server, MySQL, PostgreSQL
Web Servers: IIS6, IIS7, IIS8 & Apache, nGnix
Server-Side Scripting: ASP, ASP.Net, PHP, ASP.Net Core
Performance Tool: Memory Profiler 3.0, 4.0
Reporting Tool: Qlik View
GUI: Visual Basic 6.0, MS Visual Studio 2019, C#, VB.NET, ASP.NET &Design Patterns MVC 3, MVVM (Silverlight).
Dependency Injection: Ninject, Autofac.
ORM: Entity Framework(6.0.1), nHibernate.
Project Management: Agile (Scrum Master) (Tracking completion on daily basis), TFS.
Other Technologies: HTML, XML, XSLT, JSON, JavaScript, Elmah, Splunk.
Front End: Javascript, jQuery, Angular (RxJS), vue
Healthcare Domain: DICOM, HL7
Version Control: VSS, SVN, Git
SOA: Web Services, WCF, nServiceBus, MassTransit. Microservices
Messaging Tools: RabbitMQ, Kafka
Designing Tools: UML
Testing tools: Selenium, NUnit.
NoSQL: MongoDB, Cassandra
Container Management: Vagrant, Docker, Kubernetes, Ingress, Helm
OpenSource: Python (2.6, 3.4), R, Apache Spark, DJango, MEAN Stack.
IAC: Chef, Ansible, Terraform
APM: App Dynamics, Dynatrace, Newrelic
Azure: BlogStorage, EventGrid, Event Hub, ServiceBus (Queue, Topics), Functions, Appservice CosmosDB
AWS: S3, EFS, Glacier, SQS, SNS, DynamoDB, Lambda functions
In Progress Learning: AI, ML algorithms
ORGANIZATIONAL EXPERIENCE:
Confidential
Technical Architect
Responsibilities:
- Prepare solution document.
- Attend calls for providing solutions.
- On call provide estimates.
- Involved in Presale activity.
- Mentoring juniors and interns.
- Working on POC’s innovating new trends.
- As a part of SDLC, involved in the process of
- Feasibility study of initial idea for new devices.
- In System Analysis & Design - Keeping in view the problems and new requirements, Workout the pros and cons including new areas of the system, List of attributes of the entities - these are the data items which need to be held about each entity (record). Package architecture, the Database design).
- Development.
- Exploring new technologies, applying design patterns based on requirements.
- Providing guidance to the Junior Programmers with the modules (functional concepts), assisting them in technical issues in new technologies. Coding and guiding in latest technology.
- Involved in training, recruitment process.
- Internal review (code review), planning for their growth.
- Deployment assistant at the time of delivery.
- Provide solution for performance issues in components.
Confidential, Irvine, CA
Technical Architect/Developer
Platform: .Net v4.5.2, .Net Core 2.0, SQLServer, WCF/REST, jQuery, JavaScript, Azure (ServiceBus, AppService, Functions), redis cachePeriod: Aug 18 - till date
Responsibilities:
- Design for new modules (Email notification system, Estimated ship date, Expediate system).
- Feasibility study for the current modules and re-architect old module.
- Code review.
- Provide valuable solutions in architectural discussion.
- Helped in refactor legacy code, code base reduction to 65% and performance improvement (removing for loops)
- Guide juniors with elegant technical solutions.
- Designed expedite module.
- Design of Email Notification.
- Design and build custom middleware for okta connection.
- Develop few modules. (Frontend, Service layer, backend).
- Analyze for performance improvement using tools like AppD/Dynatrace.
- Setup Azure using docker scripts (initial setup, multiple deployments)
- Designed notification framework so it can be used by any other system for notification using (Google push notification service) get feel of near real-time.
Confidential
Solution Architect
Platform: .Net Core 2.2, AWS (S3, SNS), DynamoDB, elasticSearch
Responsibilities:
- Design for new modules.
- Feasibility study for the current modules and re-architect old module.
- Code review.
- Guide juniors with elegant technical solutions.
- AWS Lambda function communicate to S3 to store catalog file (XML file).
- AWS Lambda function parse the XML file populate Product table in DynamoDB (microservice concept).
- Used SNS for notification of when process complete.
Confidential
Solution Architect
Platform: LAMP.
Software Used: Linux, PHP 5.5, Symfony, Doctrine, MySQL.
Responsibilities:
- Design for new modules.
- Feasibility study for the current modules and re-architect old module.
- Code review.
- Guide juniors with elegant technical solutions.
- Built error-logging framework that logs into Loggly (third party log monitoring system). It is loosely coupled so if in future decide to use some other monitoring system it can be done by changing the configuration file.
- Designed notification framework so it can be used by any other system for notification using Google push notification service and real-time service,
- Designed jobqueue framework as any task can be put behind the job and the status can be monitored in DB.
- Integration with N2N (third party service provider for integration with other LMS system like Blackboard, Moodle), which uses Mulesoft (ESB) as it’s connecting API.
- Analyze performance using Newrelic tool, provide solution for the same.
- Designed retention and comparison module using R
Confidential
Technical Architect / Senior Project Manager / Product Owner
Platform: Windows, Linux.
Software Used: Python 3.4, Flask (WSGI Web Server Gateway Interface 1.0 complaint). Handling and integration of services with mobility, Native (Android, iOS).
Technologies: Open source Python 3.4, AIML (python library)
Responsibilities:
- As a lead, understanding the support team issues and converting it into business modules.
- Breaking the requirement into modules and assigning tasks to juniors/interns.
- Mentoring team members on technical grounds and functional aspects.
- Deployment assist for delivery of the product.
- Futuristic thought process of using Machine Learning and AI.
Confidential
Technical Architect / Senior Project Manager / Product Owner.
Platform: Windows, Linux.
Software Used: Python 3.4, Flask (WSGI Web Server Gateway Interface 1.0 complaint). Handling and integration of services with mobility, Native (Android, iOS).
Technologies: Open source Python 3.4, moviepy (python libray)
Responsibilities:
- As an Architect, designed architecture for the portal which can be used for other sites. Components layer (logic of the business), Service Layer (using Flask), Presentation layer the views were designed using generic custom views. Admin Portal using AngularJS.
- As a lead, understanding the support team issues and converting it into business modules.
- Breaking the requirement into modules and assigning tasks to juniors/interns.
- Mentoring team members on technical grounds and functional aspects.
- Deployment assist for delivery of the product.
Confidential
Technical Architect / Senior Project Manager / Product Owner.
Platform: Windows, Linux.
Software Used: Python 3.4, Flask (WSGI Web Server Gateway Interface 1.0 complaint). Handling and integration of services with mobility, Native (Android, iOS).
Technologies: Open source Python 3.4, OpenCV 3.0 with opencv contrib
Responsibilities:
- As an Architect, designed architecture for the portal which can be used for other sites. Components layer (logic of the business), Service Layer (using Flask), Presentation layer the views were designed using generic custom views. Portal using AngularJS.
- As a lead, understanding the support team issues and converting it into business modules.
- Design for mobility (Android, iOS).
- Breaking the requirement into modules and assigning tasks to juniors/interns.
- Mentoring team members on technical grounds and functional aspects.
- Deployment assistant for delivering the product.
Confidential
Coordinator, Technical / Solution Architect.
Platform: Windows 8.
Software Used: ASP.Net (4.0), MS SQL Server (2012 at Datacenter), and WCF.
Technologies: C#
Responsibilities:
- Components layer (logic of the business), Service Layer (WCF which is an abstraction layer for the portal and the server), Presentation layer the views were designed using generic custom views.
- As a lead, understanding the support team issues and converting it into business modules.
- Breaking the requirement into modules and assigning tasks to juniors/interns.
- Mentoring team members on technical grounds and functional aspects.
- Deployment assistant at the time of delivery.
Confidential
Technical Architect
Responsibilities:
- As a part of SDLC, involved in the process of
- Feasibility study of initial idea for new devices.
- In System Analysis & Design - Keeping in view the problems and new requirements, Workout the pros and cons including new areas of the system, List of attributes of the entities - these are the data items which need to be held about each entity (record). Package architecture, the Database design).
- Development.
- Designed an architect for ASP.Net MVC reporting project. Architecture using Visio, PowerPoint. Used nHibernate (ORM), Microsoft Test (Testing project).
- Exploring new technologies, applying design patterns based on requirements.
- Providing guidance to the Junior Programmers with the modules (functional concepts), assisting them in technical issues in new technologies. Coding and guiding (in VB6 legacy code).
- Translate functional and Non-functional requirements to POCs implement new technologies.
- Converting legacy code (classic asp) to ASP.Net MVC.
- Converting legacy code (VB6) to C#.
- Involved in training, recruitment process.
- Internal review (code review), planning for there growth.
- Deployment assistant at the time of delivery.
Confidential
Technical Lead
Platform: Windows 8.
Software Used: ASP.Net (4.0), MS SQL Server (2012 at Datacenter), and WCF.
Technologies: MVC 4
Responsibilities:
- As an Architect, designed architecture for the portal which can be used for other sites. Components layer (logic of the business), Service Layer (WCF which is an abstraction layer for the portal and the server), Presentation layer the views were designed using generic custom views.
- As a lead, understanding the NOC support team issues and converting it into business modules.
- Breaking the requirement into modules and assigning tasks to juniors.
- Mentoring team members on technical grounds and functional aspects.
- Deployment assistant at the time of delivery.
Confidential
Technical Lead / Technical Architect
Platform: Windows Server 2008
Software Used: VS2013, nServiceBus, MSMQ
Responsibilities:
- As a part of SDLC, involved in the process of
- Feasibility study of initial idea for new devices.
- In System Analysis & Design - Keeping in view the problems and new requirements, Workout the pros and cons including new areas of the system, List of attributes of the entities - these are the data items which need to be held about each entity (record). Package architecture, the Database design).
- Development.
- Exploring new technologies, devices ( Confidential, Biometric, Barcode Scanners (Keyboard Wedge & USB), useful to healthcare and integrating with the system.
- Providing guidance to the Junior Programmers with the modules (functional concepts), assisting them in technical issues.
- Translate functional and Non-functional requirements to POCs try to integrate new technologies. Proof of Concept (POC).
- Contribution to pre-sales for new customers (technically).
- Deployment assistant at the time of delivery.
- Performance tuning.
- ASP.Net performance and error logging (using Elmah trace error logs for solution.)
- In charge of the whole architecture at base level.
- Design components for barcode scanner, Biometric devices.
- Designed based on loosely coupled architecture using DI.
- Take lead architecture role in dealing with program managers and IT Team.
- Identify where exceptions to the enterprise architecture standards are required.
- Applying design patterns and try to accomplish the goal using SOLID Principles.
- Understanding the requirements and create block diagrams.
- Applying the design architectural patterns wherever required.
- Spearheaded functions related to coordination with team members, assigning them with tasks, scheduling dates and meeting the members and fixing bugs. Working on the core module of the architecture i.e. Base which is main module that governs the core part of number generation, navigation, saving and retrieving information from database.
- Oversaw integration of external devices like e-Pen, Barcode Scanner (Keyboard Wedge & USB Port), Credit Card Reader, KIOSKS and Scanner.
- Undertook application performance testing using profiler tools like memory profiler.
- Carried out database performance testing using tools like SQL Profiler & Oracle Profiler (TOAD).
- Tested the application in different platforms like Windows XP/7/Vista/2008 using VirtualBox, VirtualPC, and VMWare.