Devops Engineer/software Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Experience with object - oriented design and coding skills (python, Linux, Java, C#).
- Familiarity with SDLC (software development life cycle) concepts.
- SQL programming knowledge and experience with MySQL, Postgres, Casandra, Redis, OracleDB or MongoDB.
- Working knowledge and experience with Jira, Visual Studio, NodeJS,
- Designed, built, and maintained Devops CI/CD pipelines, using code, configuration, build, deploy, and monitoring tools.
- Working knowledge and experience using the following CI/CD pipeline tools; JIRA. Git, GitHub, GitLab, Maven, SonarQube, Ansible, Chef, Puppet, Dockers, Jenkins, Kubernetes, Selenium and Nagios.
- Working knowledge and experience of building JSON, SOAP and REST APIs.
- SQL programming knowledge and experience with MySQL, Postgres, Casandra, Redis, OracleDB and MongoDB.
- Creation of scalable, responsive, and interactive software and web applications and designs.
- Developing tests for new software applications.
- Scripting (Bash, Perl, Python, Groovy, shell), Azure/AWS experience.
- Systems Administration and Technical Support for Linux servers.
- Experience with Git and GitHub/Bitbucket, Linux System Administration, and Amazon Web Services (EC2, ECS, SaaS, CDN, EKS, RDS, S3, Elastic Beanstalk, CloudFront, CloudWatch)
- Experience with Deployment, management, and monitoring of various AWS services such as EC2, ECS, Lambdas, VPC, CloudFront, Elastic Beanstalk, Route53, S3.
- Proficient with Version Control, Configuration Management, Distributed Service Discovery, HTTP/TCP Load Balancing (Nginx, Apache, Tomcat).
- Deployment of applications on Linux servers and troubleshooting system hardware, software and operating system functions.
- Documentation of technical designs and test cases.
- Working knowledge and experience with JavaScript libraries or frameworks like Angular JS, ReactJS, VueJS, jQuery, and bootstrap.
- Motivation to learn and can pick things up quickly and independently.
- Working knowledge and experience with web development technologies such as JavaScript (Coffeescript and ES6), HTML5, CSS3 responsive design, GraphQL (Appalo, AWS AppSync).
- Experience with SQL queries on database platforms such as MySQL, Oracle, and Microsoft SQL Server.
- Managed Linux System Administration and support services.
EXPERIENCE:
Devops Engineer/Software Developer
Confidential
Responsibilities:
- Actively manages, improves, monitors and implements AWS solutions on cloud infrastructure using EC2, S3, RDS, EBS, Elastic Load Balancer, EKS, IAM, Lambda, CloudFront CDN, VPC, Elastic Beanstalk, Route53 and Auto scaling groups.
- Uses IAM to assign roles, create and manage AWS users, groups, and permissions to use AWS resources. Uses Amazon Route53 to manage DNS zones globally and to give public DNS names to ELB's and CloudFront for Content Delivery.
- Stores data for the Web Application in S3 buckets with a Cloud Distribution Network (CDN) to reduce load times for frequently accessed objects.
- Designs and configures fully automated CI/CD lifecycle for the high - profile single page application resulting in 3x reduction of average deployment time.
- Oversees full lifecycle of software development for the critical single page application resulting in a delivery of 10 large products updates on time without any budget losses.
- Integrates with third-party services and external APIs as a part of implementation of the high-profile single page application adopting an improved way of reports producing amongst different solutions and mitigating the code duplicity by 48%.
- Creates Micro services applications with integrations to AWS services by using Amazon EKS , while providing access to the full suite of Kubernetes functionality.
- Designs the application layer of the product with EC2, RDS, and elastic cache, and configures AWS cloud watch for application monitoring.
- Manages day-to-day software configuration management activities for multiple product lines, including source code control, Version control, branch management, build management, release management.
- Executes Pipeline build, configuration, automation, containerization, orchestration and monitoring of applications utilizing Jira, GIT, Maven, Ansible, JUnit, JFrog Artifactory, Jenkins, Docker, Kubernetes, Prometheus and Grafana.
- Automates the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Vagrant, Jenkins, and cloud Formation.
- Hands on experience with Jenkins - CI/CD concepts, jobs, builds, pipelines, triggering, KPIs/ metrics, SCM, testing, notifiers, distributed builds, plugins, Rest API, artifacts, configuration management tools like Ansible, Chef, Puppet, Continuous Delivery best practices like distributed builds, containerization, traceability, high availability and auto repository builds.
- Hands on experience with Build Management tools like Gradle, Ant and Maven for writing build.xmls and pom.xmls.
- Modifies and enhances Maven POM files to correct Maven warnings and relative path errors.
- Uses Ant and Maven as build tools on Java projects for the development of build artifacts on the source code.
- Maintains Artifacts in binary repositories using JFrog Artifactory and pushes new Artifacts by configuring the Jenkins project Jenkins Artifactory plugin . Installs and administers Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
- Creates Jenkins CI/CD pipelines for continuous build and deployment and integrates Junit and SonarQube plugins in Jenkins for automated testing and for Code quality check.
- Administers of Jenkins server- Includes Setup of Jenkins Master, Slave, Configures Nightly builds , and parameterizes builds and deployment automation .
- Works with the groovy scripts in Jenkins to execute jobs for a continuous integration pipeline where 'Groovy Jenkins Plugin' and 'Groovy Post-Build Action Plugin' is used as a build step and post build actions.
- Develops Groovy scripts for java application deployment by using Jenkins . Develops Groovy scripts to install DB Patches and starts DB service's4. Develops Build pipeline using Groovy .
- Uses Jenkins pipelines to drive all micro services builds out to the Docker registry, deploys to Kubernetes, creates Pods and orchestrates using Kubernetes.
- Manages Ansible Playbooks with Ansible modules, implements CD automation using Ansible, manages existing servers and automation of build/configuration of new servers.
- Provisions load balancer, auto-scales group and launches configuration for microservices using Ansible.
- Builds and deploys Docker containers to break up monolithic applications into microservices, improving developer workflow, increasing scalability, and optimizing speed.
- Uses Kubernetes to deploy, scale, load balance, and manage docker containers with multiple name-spaced versions. Implements a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
- Develops and Implements Kubernetes manifests, helm charts for deployment of microservices into k8s clusters.
- Manages container-based deployments of applications using Docker, Docker images, Docker Hub, Docker-registries and Kubernetes.
- Manages local Deployments in Kubernetes using OpenShift platform, creating local cluster and deploying application containers.
- In OpenShift , manages Kubernetes containerized applications across a set of containers or hosts and provides mechanisms for deployment, maintenance, and application-scaling. Docker packages, instantiates, and runs containerized applications.
- Works on OpenShift platform in managing Docker containers and Kubernetes Clusters and Creates Kubernetes clusters using ansible playbooks (launch-instan deploy-docker.yml, deploy-kubernetes.yml) on Exoscale.
- Manages OpenShift master, nodes with upgrades, decommission them from active participation by evacuating the nodes and upgrading them.
- Creates and configures dashboards and graphs based on Prometheus information to show the current status of OpenShift components, containers, pods and quotas. Installs, configures OpenShift components to enable monitoring, cluster metrics components like hawkular-cassandra, hawkular-metrics, and heapster.
- Uses Ansible Tower which provides an easy-to -use dashboard and role-based access control which makes easier to allow individual teams access to use ansible for their deployments.
- Writes Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Runs Ansible Scripts to provision Dev servers.
- Creates Ansible Playbooks, to deploy Virtual Machines, automate tasks, and install the Components as per requirements.
- Proficient in configuration and orchestration of Kubernetes services (set up of Docker or K8, deployment of Containers and Containerizing applications in the cloud and op-premise deployment.).
- Orchestrates container cluster using Kubernetes/Docker-Swarm.
- Proficient in setting up and building Kubernetes Clusters - Installation, Configuration, Optimization, Scale-up and management from Scratch.
- Manages Kubernetes charts using Helm . Creates reproducible builds of the Kubernetes applications, manages Kubernetes manifest files and manages releases of Helm packages.
- Working knowledge in Kubeless, Rancher, Knative and deploying FaaS framework for Serverless Computing.
- Automates, Orchestrates, Configures and Autoscales infrastructure using Terraform.
- Reduces costs by approximately $3,000 each month by eliminating unnecessary servers and consolidating databases.
- Writes build (Maven) and deployment scripts (Shell) to automate build and deployment of the application.
- Performs Cost/Benefit modeling and creates compelling business cases for migration.
- Analyzes application portfolios, identifies dependencies and common infrastructure platform components, and assesses migration feasibility.
- Manages migration services like AWS Server Migration Service (SMS) to migrate on-premises workloads to AWS in easier and faster way using Rehost "lift and shift" methodology and AWS Database Migration Service (DMS), AWS Snowball to transfer large amounts of data and Amazon S3 Transfer Acceleration.
- Performs migration of Linux environment to AWS by creating and executing a migration plan, deploying EC2 instances in VPC, configures security groups and NACL's, attaches profiles and roles using AWS Cloud Formation templates and Ansible modules.
- Uses Jenkins AWS CodeDeploy plugin to deploy to AWS and Migrates applications to the AWS cloud.
- Performs DevOps migration/automation processes for build and deploy systems and creates advanced documentation to assist future Devops Engineers with smooth migration, automation and server upkeep.
- Sets up and manages ELK (Elasticsearch, Logstash &Kibana ) Stack to collect, search and analyze log files across servers, log monitoring and creates geo-mapping visualizations using Kibana in integration with AWS CloudWatch and Lambda . Evaluates system logs using ELK software stack.
- Continuously improves speed, efficiency and scalability of deployment tools and environments and assists in the development of deployment plans to ensure final release builds weren’t corrupt or capable of damaging existing infrastructure.
- Experience with distributed architectures including Linux (Red Hat Open Shift, CentOS, Ubuntu).
- Implements composite server for the data virtualization needs and creates multiple views for restricted data access using a REST API.
- Extracts, Transforms and Load data from Sources Systems to Azure Data Storage services using a combination of Azure Data Factory, T-SQL, Spark SQL and U-SQL Azure Data Lake Analytics. Data Ingestion to one or more Azure Services - (Azure Data Lake, Azure Storage, Azure SQL, Azure DW ) and processing the data in in Azure Databricks .
- Develops deployment automation for any type of workload (Application, database, caching and Mobile) on Azure using industry standard deployment and configuration tools.
- Installs virtual IT infrastructure using VMware ESXi 4. 0, ESXi 5.0, Vsphere and Configures Vmotion, VMware ha (high availability), VMware DRS (distributed resource scheduler) and VMware ft (fault tolerance) services.
- Actively manages Azure IaaS, Provisions Virtual Machines, Virtual Hard disks, Virtual Networks, Deploys Web Applications and Creates Web-Jobs, Azure Windows server, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
- Manages Azure PaaS, Azure Security, Azure Networking - Installation, Troubleshooting and deployment configurations.
- Implements a CI/CD pipeline using Azure DevOps (VSTS, TFS ) in both cloud and on-premises with GIT, MS Build, Docker , Maven along with Jenkins plugins.
- Writes Infrastructure as a code (IaC) in Terraform, Azure resource management, AWS Cloud formation . Creates reusable Terraform modules in both Azure and AWS cloud environments.
- Writes Templates for Azure Infrastructure as code using Terraform to build staging and production environments. Integrates Azure Log Analytics with Azure VMs for monitoring the log files , store them and track metrics and used Terraform as a tool, Managed different infrastructure resources Cloud , VMware, and Docker containers.
- Performs Data Migration process using Azure by integrating with GitHub repository and Jenkins.
- Designs and configures Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security, policies and routing.
- Performs Azure Site Recovery and Azure Backup- Deploys Instances on Azure environments and in Data centers and migrates to Azure using Azure Site Recovery . C ollects data from all Azure Resources using Log Analytics and analyzes the data to resolve issues.
- Manages the duplication/replication of a subset of on-premise machines to the Azure Infrastructure as a Service (IaaS) offering which will be used for disaster recovery. This analysis includes the specifics to synchronize on-premise data with SQL Server and SharePoint instances hosted in VMs.
- Hands on experience on Backup and restore Azure services and in Design and configure Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, Azure Service Bus, Cosmos DB.
- Leverages Azure storage and messaging services such as Service Bus Topics, Event Hubs, Azure Blob and Table Storage, Azure SQL and Cosmos DB.
- Creates Cosmo s scripts which pulls data from upstream structured streams and includes business logic & transformations to meet the requirements.
- Manages Azure Automated Build Testing, Pipeline Templates, Azure Service Fabric and Azure Storage Manager.
- Implements Azure Service Offering, such as Azure cloud services , Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage (Blob, File, Queue and Table) Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
- Automates Continuous Integration builds, nightly builds, deployments and unit tests across multiple different environments (DEV, QA, Training, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) using VSTS Build, Power Shell, and MS Build, MS Deploy.
- Proficient with Setting up of Azure DevOps Services builds, transformations and deployment configurations and decomposes workflows to map to azure fabric components (stateless/stateful service, actors).
- Manages Cloud automation using Azure DevOps- ARM templates, CFT templates and PowerShell Scripting and implementation of monitoring and management tools (Operations Management Suite, Nagios and AppDynamics).
- Manages new deployments and handles upgrades of clusters in Service Fabric to make sure the application is reliable.
- Deploys windows Kubernetes (K8s ) cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build , test and Octopus Deploy .
- Utilizes Azure Kubernetes Service (AKS) to deploy managed Kubernetes cluster in Azure and creates an AKS cluster in the Azure portal, with the Azure CLI. Uses template driven deployment options such as Resource Manager templates and Terraform.
- Proficient in programming and creating applications with the .NET Framework 3.5/4.0 using C#, Visual Basic 6, ADO.NET, ASP.NET, PostgreSQL, MySQL, and XML.
- Manages server groups built on Docker, Apache, IIS, Nginx, Java, PHP, NodeJS, Rabbit MQ.
- Manages RESTful Webservices, Setting up and configuration of Nginx/Apache/Tomcat Load balancers.
- Builds RESTful APIs (in JSON format) and integrate them into applications/micro services.
- Designs and implements the REST API for the UI screen so the mobile user can leave their phone number and the convenient time so as to have the Customer Service Representative would call them back at the provided number and as per their mentioned convenient time.
- Develops scripts in Bash, Python, Perl, Ruby and Shell.
- Creates scalable, responsive, and interactive web applications and designs in JavaScript, Python, PHP, Java, C++, C#, Swift and Ruby.
- Creates, designs and enhances website usability using web-based user interfaces like HTML5, CSS3, jQuery, TypeScript, bootstrap, Ajax, Ruby on Rails and React Native.
- Configures web servers (IIS, Nginx) to enable caching, CDN application servers, and load balancers.
- Designs, develops, and deploys new features and enhancements in an ASP.NET MVC web application using C#, JavaScript, and SQL.
- Designs, codes, tests, debugs, and supports Web, Microservices (Stateless and Stateful) and Windows Applications and platforms (UWP, WCF), using a variety of Microsoft technologies including .Net, C# and SQL Server.
- Working knowledge and experience with JavaScripts libraries and frameworks like NodeJS, Angular JS, ReactJS, NodeJS, VueJS.
- Working knowledge and experience with Python Packages like anacondas, Pandas, NumPy, Xlrd, Xlwt, Boto3, requests, Json, re, urllib3, Matplotlib, Seaborn, PyGtk, PyQt, TkInter, WxPython and Plotly.
- Working knowledge and experience with native mobile development: iOS (Objective C), Android (SDK) and Unity.
- Executes queries in NoSQL databases like Cassandra, MongoDB, Elasticsearch and GraphQL (Appolo and Relay server libraries).
- Migrates data/objects from Teradata/iMDM to Snowflake, Creates Snowpipe for continuous data load and uses COPY to bulk load the data.
- Designs, implements and deploys within a customer’s existing Hadoop / Cassandra cluster a series of custom parallel algorithms for various customer defined metrics and unsupervised learning models.
- Enhances and optimizes product Spark code to aggregate, group and run data mining tasks using the Spark framework.
- Creates Data Lake by extracting customer’s data from various data sources into HDFS. This includes data from Teradata, Mainframes, RDBMS, CSV and Excel.
- Designs, reviews, implements and optimizes data transformation processes in the Hadoop and Informatica ecosystems. Consolidates, validates and cleanses data from various sources (applications and databases) to files and Web services.
- Performs ETL into ORACLE Data Warehouse using Informatica Mappings including transformations Aggregator, Joiner, Lookup, Filter, Update Strategy, Stored Procedure, Router, Expression, SQL and Sorter.
- Develops data Mappings between source systems and warehouse components. Uses Informatica Power Center 8.1 for extraction, transformation and loading (ETL) of data in the Data Warehouse.
- Migrates all the Batch ETL Crunch pipelines to in-memory Spark Pipelines for quicker run times of the jobs.
- Extracts the needed data from the server into HDFS and Bulk Loads the cleaned data into HBase .
- Builds on-premise data pipelines using Kafka and Spark streaming using the feed from API streaming Gateway REST service.
- Implements Kafka Storm topologies, which are capable of handling and channelizing high stream of data and integrating the storm topologies with Esper to filter and process that data across multiple clusters for complex event processing.
- Configures Flume and Kafka to capture the data from various sources such as Clickstream data and twitter feeds.
- Uses Kafka to aggregate log data into Hadoop Distributed File System and also collect Website activity and Stream processing.
- Analyzes, Designs and develops Data discovery dashboards in tableau to present the data story to clients and business stakeholders. Builds the evaluation model in Cloudera workbench workspace by levering the machine learning models (NLP, Logistic model, decision trees) by python/pyspark)
- Develops Tableau data visualization using Cross tabs, Heat maps, Box and Whisker charts, Scatter Plots, Geographic Map, Pie Charts and Bar Charts and Density Chart.
- Creates automation and deployment templates for relational and NoSQL databases (standalone and RDS), including MSSQL, MySQL, MongoDB, Redis and Neo4j.
- Configures and Manages Hadoop Clusters for Spark streaming jobs using Microsoft Azure and along with SQL .
- Implements, installs and deploys multi node MapR Hadoop Cluster, develops HA architecture for Hadoop Eco System components; develops Plays for automation of Hadoop Installation and configuration of nodes.
- Manages and reviews Hadoop log files by developing Pig program for loading and filtering the streaming data into HDFS using Flume .
- Imports the Data using Sqoop from various source systems like Mainframes, Oracle, MySQL, DB2 to Atlas Data Lake Raw Zone.
- Develops custom Map Reduce programs for data analysis and data cleaning using pig Latin scripts.
- Writes multiple MapReduce procedures to power data for extraction, transformation and aggregation from multiple file formats including XML, AVRO, PARQUET, JSON, CSV & other compressed file formats.
- Creates Hive tables and works on them using Hive QL, which will automatically invoke and run MapReduce , jobs in the backend.
- Configures Active Audit framework before ingesting files into HDFS by enabling filename check, record count check, file size check, duplicate check, missing file check and zero-byte check. The Passive audit check is enabled after ingesting data into external hive tables by matching the count between the source file and hive table count.
- Enables speedy reviews and first mover advantages by using Oozie to automate data loading into the Hadoop Distributed File System and PIG to pre-process the data.
- Installs, configures, manages and administers queries in relational databases like MySQL, PostgreSQL, and MS SQL Server.
- Administers and manages technologies and protocols like TCP/IP, DNS, SMTP, HTTP, HTTPS, SFTP, SNMP, IIS, .Net and HTML.
- Manages cloud network services like firewall, WAF, IPS, CDN, proxy, load balancing and DNS.
- Provides Linux System Administration and support services.
Devops Engineer Intern
Confidential, Mclean, VA
Responsibilities:
- Designed, built, and maintained Devops CI/CD pipelines, using code, configuration, build, deploy, and monitoring tools.
- Working knowledge and experience with Jira, Visual Studio, NodeJS, Git, GitHub, GitLab, Maven, SonarQube, Ansible, Dockers, Jenkins, JFrog Artifactory, Kubernetes, JUnit, Selenium and Nagios.
- Gained exposure and experience with container technology such as Docker, and CoreOS RKT(Rocket).
- Managed, configured and deployed static contents using AWS services like EC2, Lambdas, VPC, CloudFront, Elastic Beanstalk, SaaS, Route53 and S3.
- Working knowledge and experience with native mobile development: iOS (Objective C), Android SDK, Unity, Air Cloud services: AWS, EC2, ECS, SQS, S3 and SaaS.
- Migrated over 80% of VMWARE VMs to AWS and Managed Services like EC2 , S3 Bucket, Route53, ELB , EBS etc. with Ansible Playbooks .
- Reduced deployment time for critical agile project infrastructure from approximately 1 month to 2 days.
- Working knowledge and Experience supporting and configuring middleware and database technologies (Tomcat, NGINX, Apache).
- Automated pipeline deployments using Azure DevOps across lifecycles.
- Setup TFS builds, transformations and deployment configurations for each environment.
- Managed Azure IaaS, PaaS, Azure Security, Azure Networking - Installation, Troubleshooting and deployment configurations.
- Managed Azure Automated Build Testing, Pipeline Templates, Azure Service Fabric and Azure Storage Manager.
- Migrated the entire social media.com infrastructure from amazon web services to Rackspace cloud.
- Collaborated with production services to design, develop, and maintain scalable, reusable code and operations infrastructure.
- Provided automation, Orchestration, Configuration and Autoscaling of infrastructure using Terraform.
- Ensured code quality, tested and distributed code updates, and monitored the health and stability of the servers.
- Developed scripts in Python, Perl, Bash, Groovy, PowerShell.
- Proficient in Linux system administration with advanced knowledge of installations, performance-tuning, security, and shell scripting.
- Implemented Enterprise class automation and management for large numbers of servers and provided systems administration and technical support for Linux servers.
- Monitored disk space, CPU, Memory, IO utilization, Performance of servers.
- Reviewed error logs, troubleshot escalated support issues, worked with applications team on mitigation and Implemented necessary procedures and security tools.
- Deployed applications on Linux servers and troubleshot system hardware, software and operating system functions.
- Supported Change and Configuration Management processes and repositories.
- Helped develop plans for deployment improvements to improve performance and reduce costs.
- Proficient with Version Control, Configuration Management, Distributed Service Discovery, HTTP/TCP and Load Balancing.
- Experience with object-oriented coding and design (python, Java, C#, C++).
- Working knowledge and experience with JavaScript libraries or frameworks like Angular JS, ReactJS, React Native, NodeJS, VueJS, jQuery, and bootstrap.
- Working knowledge and experience with web development technologies such as JavaScript (Coffeescript and ES6), HTML5, TypeScript, CSS3 responsive design, Ruby, Ruby on Rails, GraphQL (Appalo, AWS, AppSync).
- Designed and implemented the REST API for the UI screen so the mobile user can look-up the available health plans and monthly premium against each of them by taking the zip code as the parameter.
- Practical knowledge of agile software development methodologies (XP and scrum).
- SQL programming knowledge and experience with MySQL, Postgres, Casandra, Elasticsearch, Redis, OracleDB or MongoDB.
- Experience with all phases of the Software Development Lifecycle
Software Engineer Intern
Confidential, Alexandria, VA
Responsibilities:
- Developed and implemented test plans and cases to test server features and performance of distributed system on premises as well as on cloud.
- Experience with distributed architectures including Linux (RHEL, Red Hat Open Shift, CentOS, Ubuntu).
- Good understanding and experience with hardware, operating system, virtualization platforms and middleware components frequently used for cloud deployment like RHEL, CentOS, VMware.
- Practical knowledge of agile software development methodologies (XP, scrum).
- Working knowledge and experience with the usage of GitHub or GitLab.
- Developed and designed applications using object-oriented languages like Python, Java, C++ C# and Swift.
- Improved the quality of the legacy code base for the business-critical internal web application that significantly improved code maintainability and decreased deployment time by 81%.
- Built WordPress themes, plugins; designed, deployed and maintained multiple client websites in WordPress.
- Working knowledge and experience of JSON, SOAP, REST and building of RESTful APIs.
- Developed, executed, and analyzed tests for server features specifically focused around the system level features, functionality, and performance.
- Managed Setting up of Azure DevOps Services builds, transformations and deployment configurations.
- Managed Devops CI/CD pipelines using Jira, GIT, Gradle, Puppet, SonarQube, JUnit, JFrog Artifactory, Jenkins, Docker, Kubernetes, Prometheus and Grafana.
- Working knowledge and experience with native mobile development: iOS (Objective C) and Android (SDK)
- Analyzed production errors to define and create tools that helped mitigate problems in the system design stage and improved the user experience.
- Collaborated and coordinated with team members to improve the company's engineering tools, systems and procedures, and data security.
- Solid understanding and experience with SQL queries on database platforms such as MySQL, Oracle, and Microsoft SQL Server.
- Working knowledge of Jira, Visual Studio, Git, NodeJS.
- Built CI/CD pipelines and helped to design solutions that will aid smooth deployment.
- Proficient with distributed architectures like Linux (RHEL, Red Hat Open Shift Enterprise, CentOS, Ubuntu).
- Working knowledge of Atlassian Software - Bitbucket (GIT), Bamboo, Confluence, JIRA.
- Developed Python deployment automation to stand up new Kubernetes clusters and integrate with various product APIs and CI/CD processes.
- Collaborated and communicated with different groups regarding project progress and issue resolution.
- Supported the integration Build Environment and Automated Migration Processes.
- Configured software builds and automated deployment to non-production and production like regions.
- Created, maintained, and enhanced tools and scripts to build and deploy software products.
- Configured and troubleshoot application issues in development and test environments.
- Developed scripts in Python, Perl, Bash, batch and gained exposure to Linux (RHEL) and Unix.
- Provided Linux System Administration and support services.
Accountant
Confidential, Bethesda, MD
Responsibilities:
- Prepared moderately complex 1040, 1065, 1120, 1120S, 706, 709, 990 for our individual, partnership, corporate, and business high net worth clients.
- Researched filing requirements and tax issues using internal revenue code, treasury regulations and other relevant authorities/guidance and assisted with tax planning.
- Prepared federal and state workpapers to support tax returns.
- Interacted with clients, staff and community members in a courteous, professional manner.
- Accounting Club needs.