Profileimage by Anonymous profile, Senior FullStack Developer
available

Last update: 05.08.2023

Senior FullStack Developer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional)

Skills

As a Senior Fullstack Developer with a passion for building robust and scalable applications, I have accumulated a diverse set of skills and experiences that enabled me to improve a wide range of projects. My expertise spans across a scale of technologies, including Grafana, Prometheus metrics, C# /.NET6, XUnit, Fluent Assertions, Docker, Kubernetes, Helm charts, Octopus/ArgoCD, Teamcity, Jenkins, Kibana, ELK Stack, RabbitMQ, MongoDB, Microsoft Azure, Angular 14, REST API, Python CLI, Python Flask, Data Engineering, Databricks, and list goes on..

One example where I had a chance to work with is in the domain of monitoring and observability. With Grafana and Prometheus metrics, I have successfully built monitoring dashboards and alerting rules and templates that provided valuable insights into the health and performance of applications. This has been essential in ensuring the reliability and availability of the systems I have worked on.

In the realm of backend development, C# and Python are my primary weapons of choice. Leveraging the power of these technologies, I have crafted robust and efficient APIs that cater to diverse business requirements. My expertise extends to writing unit tests using XUnit and Python unittest, ensuring that the codebase remains maintainable, and any changes are confidently backed by automated tests.

Containerization and orchestration are integral parts of modern software development, and I have had experience to work with Docker and Kubernetes. I have streamlined the deployment process, making it consistent and repeatable.

Automation and Continuous Deployment are essential aspects of my workflow. I have used Octopus and ArgoCD to automate the deployment process, allowing for smooth and hassle-free releases.

Continuous Integration is another crucial aspect of my work. Teamcity, Azure DevOps and Jenkins has been instrumental in setting up comprehensive CI/CD pipelines that ensure code quality and facilitate fast delivery.

In the realm of data analysis and visualization, I have utilized Kibana and the ELK stack, providing meaningful insights into the application's behavior and performance. Additionally, I have employed RabbitMQ as a message broker, enabling the implementation of efficient and decoupled communication between microservices.

As a Fullstack Developer, I also have considerable expertise in frontend development. I have worked extensively with Angular (up to version 14) to build dynamic and interactive user interfaces that provide a seamless user experience.

In addition to my proficiency in the Microsoft technology stack, I have diversified my skill set by working on Python CLI and Flask applications. This has given me the ability to build lightweight, command-line tools and RESTful APIs using Python.

Finally, as a Data Engineer, I have tackled data-related challenges, including working with MongoDB and Databricks to store and retrieve data efficiently, and to build ETL pipelines.

I also have years of hands-on experience with Microsoft Azure's cloud services, utilizing its capabilities to build scalable and reliable solutions.

In conclusion, my journey as a Fullstack Developer has allowed me to become well-versed in a wide array of cutting-edge technologies. From backend development to monitoring, containerization to data engineering, I have acquired the skills necessary to take on complex projects and deliver high-quality solutions that meet and exceed expectations.

Project history

02/2023 - 07/2023
Senior FullStack developer


06/2019 - 02/2023
Data Engineer
Accenture (Internet and Information Technology, 50-250 employees)


06/2017 - 06/2019
Application Developer
Accenture (Internet and Information Technology, 500-1000 employees)

  • working as a C# Full Stack developer 

  • Azure and Frontend development training in Kronberg, Germany 

  • React.JS, Angular and Node.JS experience 

  • Developed site frontends in React.JS and Angular 

  • Azure IaaS, PaaS, SaaS, Azure functions, Azure API, Azure API Management, etc knowledge 

  • Developed Azure API Management and Azure Automation scripts   

  • Developed Azure Log Analytics scripts, using Search and Data Collection APIs 

  • Developing Angular frontend for a MapBox-based map application. Also developed several Azure functions and APIs. 

  • Office 365 development experience (PowerApps, Sharepoint, Flow) 

  • Biometric identification system development - Adding new API, adjusted client application, and worked with testers and with client developers 

  • Onsite work at client location in Paris and in Amsterdam 


05/2016 - 06/2017
Mobile Computing Support Engineer Specialist
Morgan Stanley (Banks and financial services, 500-1000 employees)

* Maintaining legacy BlackBerry and "Good for Enterprise" environments

* Maintaining custom tools and web applications
* Developing custom tools in Perl and Python
* Supporting and maintaining MobileIron server plant
* Troubleshooting end user problems with their corporate owned and BYOD devices
* Scripting various Powershell tools for server automation, leveraging scheduled run in Task Scheduler

07/2015 - 05/2016
Enterprise Mobility Architect
IT Services Hungary Ltd. (Telecommunications, 1000-5000 employees)

  • setting up new server environment
  • preparing system documentation
  • specifying system requirements
  • organizing system development
  • technical lead in investigation or troubleshoot cases
  • exploring system deficiency with other teams
  • participation in vendor calls, troubleshoot together with the vendor
  • coordinating environment changes and problem resolution
  • Knowledge transfer in Leinfelden, Germany
  • providing trainings for 2nd and 3rd level team members
  • Developing a health check application in C# to check overall environment health. This application leveraged various data sources, including REST API, Event logs, text log files, WMI,etc.

11/2011 - 07/2015
Senior Application Administrator
IT Services Hungary Ltd.

* opening, managing and implementing change tickets
* managing and providing root cause analyses for problem tickets
* handling and managing major incident situations
* Developing custom monitoring solutions for Enterprise Mobile Solutions (BES5, BES10, BES12,
Good for Enterprise) in C# and Powershell
* Customizing existing monitoring system
* Membership in local Automation Board, providing automation tools
* Participation in customer calls and engineering calls
* Holding technical training for both 2nd level and 3rd level team members
* 3rd level, Last level and engineering support for the environment
* Manage knowledge sharing among team members
* Training 2nd level colleagues
* troubleshooting and fine tuning the environment with scripts and custom tools




* writing tools in C# which speeds up incident resoltution / troubleshooting process (various
automation projects)
* opening and maintaining vendor tickets
* participation in projects
* on-the-job learning in Germany
* installing and configuring aplication servers into production
* managing major incident situations
* implementing changes in the environment
* tracking down root causes and preparing RCAs

Honors and Awards:
Best Employee Award 2014
Innovation Award 2014
CES Efficiency Tender 2014
ITS24H - 24 hour Programming Contest - 2nd place

08/2009 - 11/2011
Software Engineer
Ozeki Informatics Ltd.

* 3rd Level customer support and contact with the customers
* Troubleshoot deep dive errors in the local test systems
* Help 1s level supporters to solve technical tickets
* Set up test systems and test scenarios for the VoIP developer team (set up various PBXes and
VoIP provider connections, troubleshoot errors)
* Maintaining company websites by updating with new content and new technology descriptions
* PHP and JavaScript development for websites and various CMSes ( Drupal, Joomla )
* Developing smaller projects and tools in C#
* Set up / develop in C# / document integration solutions for 3rd party monitoring and other apps
(MS Exchange, SCOM, HP OpenView, etc)
* Holding local trainings in Budapest and Siofok (Hungary) and in Nairobi (Kenya)
* Coordinating minor projects

Certifications

Databricks Data Engineer
Databricks
2022
Microsoft Azure Essentials
Microsoft
2021
Microsoft Data Scientist
Microsoft
2021
Microsoft Data Engineer
Microsoft
2020

Local Availability

Only available for remote work
I am looking for remote projects, but I would be happy to travel in some occasions.
Profileimage by Anonymous profile, Senior FullStack Developer Senior FullStack Developer
Register