Abid Shaik

Senior Software Architect at Cecilian.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Raleigh-Durham-Chapel Hill Area

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS Certified Solutions Architect – Associate
    Amazon Web Services (AWS)
    Oct, 2021
    - Nov, 2024
  • Docker for .NET Developers with Visual Studio
    LinkedIn Learning
    Apr, 2021
    - Nov, 2024
  • ASP.NET Core MVC
    Lynda.com
    May, 2019
    - Nov, 2024
  • AWS API Gateway with HTTP, Lambda, DynamoDB, and iOS
    Lynda.com
    Mar, 2019
    - Nov, 2024
  • Building Serverless Apps on AWS
    Lynda.com
    Feb, 2019
    - Nov, 2024
  • React.js
    Lynda.com
    Feb, 2019
    - Nov, 2024
  • Azure Enterprise Development: Application Services
    Lynda.com
    Jan, 2019
    - Nov, 2024
  • Microsoft Azure Developer
    LinkedIn Learning
    Jan, 2019
    - Nov, 2024
  • Azure Development Essential Training: Azure Roadmap and Key Features
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • Azure Development Essential Training: Working with Data
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • Azure Enterprise Development: Governance and Infrastructure Deployments
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • Azure SQL Querying
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • ECMAScript 6
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • PowerShell for Windows Server Administration
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • Typescript for C# Programmers
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • ASP.NET MVC 4
    Lynda.com
    Oct, 2018
    - Nov, 2024
  • Advanced jQuery: Creating Plugins
    Lynda.com
    Sep, 2018
    - Nov, 2024
  • Google Tag Manager
    Lynda.com
    Sep, 2018
    - Nov, 2024
  • Building Web APIs with ASP.NET Core
    Lynda.com
    Aug, 2018
    - Nov, 2024
  • Planning a Microsoft Cloud Solution
    Lynda.com
    Aug, 2018
    - Nov, 2024

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Architect
      • Oct 2021 - Present

      BrightDoor is now Cecilian all my roles and responsibilities remain same. BrightDoor is now Cecilian all my roles and responsibilities remain same.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer / Developer
      • Sep 2010 - Oct 2021

      I have actively involved in architecting and implementing various projects in our application suite. Central (CRM): is written in .NET using MVC architecture with Entity Framework, NHibernate, ActiveRecords, nVelocity, Monorail, Microsoft SQL Server as Database backend, HTML JavaScript, jQuery, Prototype.js for client side UI. My daily job duties involve designing, architecting and developing new software features in our CRM application. Managing code changes in corporate subversion (SVN) repositories. Git and peer reviewing. Kiosk (Engage): The next-generation of visual communications with a multi-purpose interactive touch app for sales agent presentation and lead-generation kiosk marketing. It is a Rich Interactive Single Page application written in ASP.NET MVC architecture and jQuery Template for Client-side templates and Razor views. We have created new data models that can be serialized and sent to Kiosk application over Ajax calls. We have designed and developed several modules in Kiosk application including Screen Saver, gallery views, product listing view, map view, capability to show a VR 360 links over iFrame. We have integrated numerous JavaScript / jQuery plugins including Animate.Js, animatedModal.js, Google Maps and Google-Maps-infobox.js, Distractful, unite gallery, vegas.js for gallery related plugin, jQKeyboard for virtual soft keyboard for touch screens. This application is also designed to allow customization per client using a JSON config file which is dynamically loaded in run time. We have designed application to customize CSS and colors using SCSS and CSS variables. We have written Web API method to capture integration and send it over Ajax requests. Designed and developed report and widgets to help understand user interests. Show less

    • Senior Software Engineer / Developer
      • Sep 2010 - Oct 2021

      BrightDoor Central API : is a Central API written in .NET Core, Entity Framework, SQL Server hosted on IIS on AWS EC2 Instance. Application connections to appropriate Database based on the parameters, perform CRUD operation and return JSON Response. HomeRover App: is a live Video Home Tour app designed for Homebuyers and Agents. It is a mobile app that lets home buyers direct live video home tours hosted by agents, family or friends. We have designed and developed this app in React Native, Amazon AWS for API and backend. I have architected and designed multiple subprojects related to HomeRover app. HomeRover API: Written API in .NET Core 2.0 (later migrated to .NET Core 3.1 ) connecting MySQL database in AWS’s RDS using Entity Framework. Later hosted this application on AWS Lambdas, API Gateway. AWS SNS, SES : We have integrated with AWS Simple Notification Services to send Text, Email and Push notifications from API. Amazon EventBridge: Architected a solution using EventBridge to schedule CRON jobs that trigger appropriate API Gateway targets. ListHub Integration: ListHub is Multi Listing Service (MLS) provider gives us access to thousands of available homes and homesites in the entire US. I have architected and developed a sync service where our application downloads thousands of properties every day and saves data in RDS and property images in S3. This is written in .NET Core as a console app and hosted in AWS’s EC2 instance. We have used Task Scheduler to run the application every day at certain times. Show less

    • Senior Software Engineer / Developer
      • Sep 2010 - Oct 2021

      * Google Maps API and integration in our CRM * Text Messaging feature from our CRM using AWS SNS, Pinpoint, EventBridge * eBlast / Email Marketing integration with MailChimp, Vertical Response * Jasper / iReports / Crystal reports / High Charts for analytics, charts * MLS Rets data integration project for Real estate listings. * BDX data integration project. * GeoThinQ data integration project * Savills Cayman Islands daily Data Export project* Eloqua CRM Integration * Landing Pages Project using .NET MVC and TinyMCE for WYSIWYG* Maintaining EC2 instances on AWS and monitoring using CloudWatch alarms and dashboards * Creating and Configuring new Clients on IIS using Shell scripting, Jenkins, Show less

    • Web Developer
      • Sep 2009 - Sep 2010

      Nucor Incident Management System * Designed and developed Website application using Visual Studio 2008 IDE for front end & SQL Server 2005 as backend. * Integrated Telerik controls, RadTreeView, RadSpellCheck in their application. * Created various Tables, Views required for the application to save their data, action items, documents location logs etc in SQL Server. * Used ADO.Net to access information that is required in the project like the list of supervisors, managers from their Oracle database. * Wrote many Stored Procedures required for the application like stored procedure to check the document name and location in the database and edit if exist else add new row and similarly others. * Wrote Triggers to manage logs like whenever someone changes the action item due date that information is logged in a table. * Added Ajax() capability to the application since it requires many postbacks, so thought of asynchronous postbacks. Included a Modal popup in the application where a popup is shown and takes information when certain conditions are met. * Included JQuery datatime picker in the project with some custom JavaScript. Where user selects the data & time of the incident. * SMTP Server is used to send emails to the respective distribution list. SmtpClient class from System.Net is used to do this. Also used Outlook COM & its profile to do the same functionality. * In Security layer custom membership is used and SQLServerProvider is used based on their requirement. Used ASPNETDB for storing Users, Roles, Memberships. * Designed & developed a security architecture where only admin can create or delete user credentials and user can change his password. * Used Crystal reports & Crystal Reports Viewer for reporting. Have generated many reports based on the available data. * Used Microsoft Expression Blend for designing web pages, CSS * Used Silverlight 2.0 for a small module in the application which related to animations & transformations. Show less

    • United States
    • Financial Services
    • 300 - 400 Employee
    • Associate Software Developer
      • Apr 2008 - Sep 2009

      RoundPoint Mortgage Corp is a Mortgage firm which includes many departments like Capital Markets, Servicing, REO, Business Intelligence departments. * Involved in Database Design and Development for the Company. * Use to import data into database from third party pools. * Database maintaining, Backing up databases and restoring on a daily basis * Running jobs to back up and restoring every day. * Involved in Pool analysis, generated summary report using Collateral Analysis System (CAS). * Used SSIS (SQL Server Integration Services) to upload data from flat files, XML files, Tapes, Excel files into our Capital Markets data warehouse. * Used many ETL tools for Extraction, Transformation and Loading. * Developed a windows based Application which gives HPI (Home Price Index) for the pool. * Wrote numerous queries and wrote many complex stored procedures. * Used Complex join operations and created many temporary tables (both global and local) for performance and saving disk space. * Wrote User defined functions (UDFs) to perform mortgage specific calculations. * Tuning, Indexing tables for better performance because each table has millions of rows of data. * Generated Reports on a daily basis to show the collections made and the number of loans closed that day. * Reports are generated on a weekly & monthly basis to monitor the performance of the Servicing, REOs using SQL Server Reporting Service (SSRS). * Commission is calculated monthly based on their performance this is automated * Created Multi dimensional (CUBES) using SSAS(SQL Server Analysis Services) and added roles to it. * Created Permissions to access reports. * Writing and executing Test Plans and Test cases based on requirements and documentation. * Responsible for performing the System and integration Testing. * Responsible for writing the Test plan and Test cases. Show less

Education

  • University of North Carolina at Charlotte
    Masters, Computer Science
    2007 - 2008
  • Jawaharlal Nehru Technological University, Hyderabad
    Bachelor of Technology - BTech, Electronics and Computer Engineering
    2003 - 2007

Community

You need to have a working account to view this content. Click here to join now