We provide IT Staff Augmentation Services!

Team Lead/principal Architect/sr. Software Developer Resume

5.00/5 (Submit Your Rating)

Baltimore, MarylanD

SUMMARY

  • Over 15 years of experience in web and desktop application development wif .NET framework, NET Core, MVC, C# and PHP
  • Experienced in developing n - tier microservices-based application wif dependency inversion and domain-driven design (DDD) principles
  • Proficient in creating, consuming and publishing web services (SOAP, REST) using .NET framework and solid understanding of service-oriented architectures like onion/clean architecture
  • Experienced in creating complex views, stores procedures, triggers and user-definedfunctions, indexesandperformance tuning.
  • Experienced in database administration like backup, data migrationusing log shipping, bulk insert, SSIS and Import/Export wizard
  • Proficient in using data visualization and reporting and datawarehousetool likeSSRS, Tableau, Power BI, Snowflake
  • Proficient in building scalable machine learning algorithms like multiple linear Regression, logistic regression, A/B testingusing Pythonto implement scoring model.
  • Expertise in all phases of data acquisition, data cleaning, developing machine learning models, validation, and visualization to deliver data science solutions to complex business problem in Banking, Finance
  • Experienced in automating AWS infrastructure using Terraformto host the model. Used S3, EC2,Elastic load balancer,security group, IAM,SNS, SQS services.
  • Knowledge in developing ETL applications on large volumes of data using different tools: MapReduce, Spark-Scala, PySpark andSpark SQL
  • Created an ETLdata pipeline by collecting data from data warehouse and database by using Python and FiveTran
  • Strong experience in mentoring & grooming team member.

TECHNICAL SKILLS

Languages: C#, ASP.NET, PHP,Flutter, Angular, Python

Web: AJAX, CSS, Web Services, WCF, WPF, LINQ, Design Patterns,MVC, JQuery, CodeIgniter

Databases: SQL Server, MySQL, Oracle, MS Access, RDS, MangoDB

Reporting: Tableau, Power BI, SSRS, Crystal Reports, Snowflake

Tools: Visual Studio, Eclipse, NetBeans, Lucid Chart, MS Visio, Adobe Photoshop, SVN, Team foundation server, Jenkin, Selenium, Terraform

Platforms: Window/Linux

PROFESSIONAL EXPERIENCE

Team Lead/TEMPPrincipal Architect/Sr. Software Developer

Confidential, Baltimore, Maryland

Responsibilities:

  • Developed internal and client facing web applications to adapt business decisions.
  • Implemented machine learning algorithms and financial modelsand automated daily workflows which halped company grow by 2300%
  • Lead IT team wif total of 15developers, 2 BA and 2 QA.
  • Involved in requirement collection and designed IT solutions which fits business needs.
  • Developedmicroservices-based applicationto automatebusiness processes using windows service, PowerShelland windows schedular.
  • Implemented Dependency Inversion Principle and Domain-Driven Design (DDD) principles by using Onion Architecture/Clean Architecture in MVC .NET Core, component based application using Blazor.
  • Created and consumedREST and SOAP APIto maintain inhouse service architecture and interaction wif other business partners.
  • Implemented open source message broker system like RabbitMQ to handle large volume data streaming.
  • Extensively involved in writing complex queries, store procedures, functions, and trigger using SQL.
  • CreatedBuild and Release pipelines and code management using TFS and GIT, Jenkin, Terraform.
  • Designed self-learning intelligence system using Machine Learning techniques like Linear Regression, A/B testingfor account management and task distribution.
  • Designed API integrated system to interact wif third party vendors like Banks(Global Client Solutions), Digital Signature (Docusign), Payroll(ADP), CreditReport(Trans Union), CRM (Quickbase and Suite CRM), Texting(Twilio), Email(Silverpop), and many other Affiliate companies.
  • Experienced on Google Analyticsand Google AdWordsfor sales marketing.
  • Implemented telephony system wif Incontact and Brighthouse and setup IV Rrouting and automated dialer queuing.
  • Created different modules for daily workflow and designed dashboard (Tableau and PowerBi) and working queue for the employees.
  • Introduced automated log tracking system - New Relic, Cloud Watch, On-call rotation system using Pager Duty.
  • Designed and Developed data models for system development based on project needs using ER Studio.
  • UsedSSIS packages to perform ETL processes, SSRS for reports.
  • Experience wif Microsoft Azure Services like IaaS and PaaS.
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on dis
  • Maintained existing cloud environment using Microsoft Azure .
  • Used ADO.NET components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
  • Used AAD Graph API to programmatically access Azure Active Directory through REST API endpoints.
  • Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment
  • Implemented automation using SQL Server Job Agent and Windows Service and Windows Schedular.
  • Supporteddatabase administration like backup, restore, indexing, log shipping, migration and upgrade, alsosetup SQL performance monitor, AWS Database migration.
  • Developed and deployed application on AWS - Elastic Bean Stake andAWS Lambda function for serverless log application.
  • Developed mobile application using Flutter for customers.
  • Implemented agile software development methodology for the IT team and ran scrum meetings.
  • Created an ETLdata pipeline by collecting data from data warehouse and database by using Python and FiveTran
  • Developed ETL applications on large volumes of data using different tools MapReduce, Scala.
  • Worked on creating AWS data Factoryfor moving and transforming the data from in premise databased to Azure.
  • Worked wif Data Lake Storeto capture data of any size, type, and ingestion speed in one single place for different operations

Environment: C#, ASP.Net,.NET Core, MVC,JQuery,PHP, Angular, MS-SQL, MySQL, WCF, Web Service, SSIS, SSRS, SQL Job Agent, Bootstrap, Windows Service, AWS, GIT, TFS, SVN, Power Bi, Tableau, Jenkin, SAS, Python, R

Software Engineer

Confidential, Columbia, Maryland

Responsibilities:

  • Worked as a Software Engineer in Enterprise Management System - Simphony, which is an enterprise, service-oriented architecture (SOA), point-of-sale (POS) product.
  • Developed the core business logic of the product which has ability to have thousands of workstations concurrently running, producing tens of thousands transactionsin C#.
  • Created Web Services message handlers which provide services to all POS clients and the Enterprise Management Console.
  • Developed Desktop based GUI which supports Content Management System using XAML, WCF.
  • Worked on complex features like licensing which can cripple the whole system.
  • Worked to support different devices like barcode scanner, SRM (Sales Recording Module) using C#, XML.
  • Developed the windows installer which supports Microsoft Windows (6.0 or greater except Windows XP), Windows CE, 64 bit/32 bit, SQL server 2005/2008/2008 Express, oracle 10g, Java 1.6, .NET Framework 3.5, IIS 7.0 which creates multiple websites in different App pools, Windows services, Registry, and web services.
  • Created a Batch Script for build machine which performs SVN checkout, Build increment, Unit Test, Engineering Acceptance Test and Tracker.
  • Developed tools to support nightly automation including Virtual Machine revert and Scheduler.
  • Involved in writing automated QTP test scripts and unit tests.
  • Worked on loading Extensibility like Python Script and Database Stored XAML using C#.
  • Deployed and Maintained windows phone applications on Azure cloud technologies.
  • Working on Azure for highly available customer facing B2B and B2C applications
  • Created a database non as SQL AZURE database, which integrates wif Active directory and Hadoop.
  • Involved in writing and maintaining complex SQL Queries, Stored Procedures, Triggers and Views, User defined function.
  • Involved in refining programs using performance tools like EQATEC Profiler and SQL Server statistics time.

Environment: C#, MS-SQL, Oracle, .NET, C++, Python, Visual Studio 2008, SVN

We'd love your feedback!