Abid Shaik
Senior Software Architect at Cecilian.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)Oct, 2021- Nov, 2024 -
Docker for .NET Developers with Visual Studio
LinkedIn LearningApr, 2021- Nov, 2024 -
ASP.NET Core MVC
Lynda.comMay, 2019- Nov, 2024 -
AWS API Gateway with HTTP, Lambda, DynamoDB, and iOS
Lynda.comMar, 2019- Nov, 2024 -
Building Serverless Apps on AWS
Lynda.comFeb, 2019- Nov, 2024 -
React.js
Lynda.comFeb, 2019- Nov, 2024 -
Azure Enterprise Development: Application Services
Lynda.comJan, 2019- Nov, 2024 -
Microsoft Azure Developer
LinkedIn LearningJan, 2019- Nov, 2024 -
Azure Development Essential Training: Azure Roadmap and Key Features
Lynda.comDec, 2018- Nov, 2024 -
Azure Development Essential Training: Working with Data
Lynda.comDec, 2018- Nov, 2024 -
Azure Enterprise Development: Governance and Infrastructure Deployments
Lynda.comDec, 2018- Nov, 2024 -
Azure SQL Querying
Lynda.comDec, 2018- Nov, 2024 -
ECMAScript 6
Lynda.comDec, 2018- Nov, 2024 -
PowerShell for Windows Server Administration
Lynda.comDec, 2018- Nov, 2024 -
Typescript for C# Programmers
Lynda.comNov, 2018- Nov, 2024 -
ASP.NET MVC 4
Lynda.comOct, 2018- Nov, 2024 -
Advanced jQuery: Creating Plugins
Lynda.comSep, 2018- Nov, 2024 -
Google Tag Manager
Lynda.comSep, 2018- Nov, 2024 -
Building Web APIs with ASP.NET Core
Lynda.comAug, 2018- Nov, 2024 -
Planning a Microsoft Cloud Solution
Lynda.comAug, 2018- Nov, 2024
Experience
-
Cecilian Partners, Inc.
-
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.
-
-
-
BrightDoor, now a part of Cecilian Partners
-
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
-
-
-
RoundPoint Mortgage Servicing LLC
-
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 -
Jawaharlal Nehru Technological University, Hyderabad
Bachelor of Technology - BTech, Electronics and Computer Engineering