Samson T.Demma -✉
- ☎
https://github.com/Coder106
Introduction
I am a software developer with experience in Network Engineering, security & most recently in Web Applications. I work mainly with the following Programming Languages ,platforms and tools > Python, Flask, Django, Pandas,Numpy >Perl, Mojolicious .
My main role is to develop and maintain APIs in Python,Perl programming languages in order to automate the mobile network tests performed across the US.
I use Flask for small-medium size projects in order to quickly prototype a mock API and also in production. In large scale software I tend to use Django and its REST framework.
Achievements, Skills & Certifications
Programming languages and Frameworks
On Advanced level I can programme in Python,HTML,CSS,SQL.On an Intermediate or medium level I can code in the following programming languages,platforms and frameworks such as Flask(Python-web-framework),JavaScript, Perl, PHP, Django(Python-web-framework), Mojolicious(Perl web framework .I am also familiar with Data analysis and automation with Pandas, Matplotlib, numpy, Visual Basic and also has a basic understanding of Power-shell and Bash scripting.
Programming/Computer Science
I have completed the following courses online from Harvard and MIT:
CS50 Introduction to the intellectual enterprises of computer science and the art of programming -Harvard University provided course(2012,2013),
6000-Introduction to Computer Science and Programming in Python MIT(Massachusetts Institute of Technology) 2014,
Introduction to Computational Thinking and Data Science 6001 -MIT(Massachusetts Institute of Technology- Introduction to Algorithms 2015- MIT(Massachusetts Institute of Technology)
Networking
I am a CCNA certified also completed the CCNP ROUTE exam , and has basic understanding of Juniper JUNOS.
Platforms
I am quite familiar with Unix/Linux environment and also hold advanced knowledge when it comes to Windows OS system environment.
Human Languages
English, Amharic, Slovak,Czech on Expert Level
Swedish & German on super basic level
Extra Mentionable Accomplishments,Activities & Interests
I am quite a regular at Pycon, Pymeetup, Pydata conferences and meet-ups attendee.I was an International Scholarship winner to study Natural Sciences in Slovakia 2004(Scholarship examinations were in Physics,Mathematics,English Language) .My interests include learning new Programming Languages,Physics (specifically space exploration and Astrophysics), Maths, and I am an avid Chess player.
Work Experience
2018-Present
Python Software Developer Consultant[Independent Developer]
Segron IT Consulting, Interpodia Technology Corp, Real State..
Accomplishments/Responsibilities
Developing proprietary software products using Python and its amazing ecosystem in Telecommunications field. My responsibility consists of researching, development and testing.Used technology are Python, C, and little bit of robot framework.
Using Python’s web framework Django and Django’s REST Framework to develop large web apps.
2/2017-1/2018
Network Automation Engineer/Software Developer
AT&T Global Network Services
Accomplishments/Responsibilities
Creating, maintaining, improving applications created to test geographically allocated centres and mobile devices using Perl programming Language & Python programming Language and their REST API frameworks.Data mining, analysis, visualisation using Python to analyse the different network test results by using modern APIs and web applications.Developing Perl based web framework to test APNs on a mobile network. Using Flask a python Web framework to present data analysis results in an interactive way on a website. Front end improvement of testing environment web application using Javascript, CSS and HTML.
2015 - 2017
VPN System Implementation Engineer
AT&T Global Network Services
Accomplishments/Responsibilities
Creation and deployment of IPsec tunnels. Collecting configuration data from clients and making sure client has all the information of the whole VPN services with deeper technical details. Configuring, remote installations and testing VPN tunnels end to end. Technologies used are Linux based as well as Cisco based VPN routers,MPLS cloud, IPsec tunnels and other IP security services. Automate repetitive tasks with simple to medium capacity programmes in Python.
-
Project Manager for Ethernet Switching Service
AT&T Global Network Services Slovakia
Accomplishments/Responsibilities
Working together with technical sales and clients as well as Network technical team to deliver an Ethernet Switching service to clients’ location. Coordinating ordering ,installations, test and turn ups of Ethernet Switches by working closely with internal and external teams.
2012 IT support
MATADOR HOLDING, A.S
Accomplishments/Responsibilities
Part time work for summer where I helped the company to set up small scale networks, troubleshooting connectivity issues,Excel/VBA Macro scripting, as well as worked in help-desk kind of atmosphere whereby I helped on regular basis with IT issues the employees might have faced.
- Teaching & Contributions
Accomplishments/Responsibilities
Teaching Mathematics, Physics, English for individual classes parallel with own studies.
Education- Student
Faculty of Mathematics,Physics and Informatics; Comenius University in Bratislava.
- Student
Faculty of Electrical Engineering and Information Technology; Slovak University of Technology in Bratislava.
- Student
Language and Academic preparation in Slovak language at University of Commenius ,Modra Harmonia, Slovakia.
For reference check on
To whom it may concern:
It's my pleasure to recommend Samson Takele Demma as a skilled professional, knowledgeable in the development and operation of a wide variety of software products and technologies.
I worked with Samson for over two years during his tenure with AT&T. Samson was instrumental in deploying, supporting and extending the functionality of the Mobile Experience Testing Automation solution at AT&T. Samson has consistently proven to be an eager worker and strong technical resource.
Much of the technology involved in the testing automation solution was new to Samson when he joined the project. In a very short time, with minimal training, he was able to learn to administer and troubleshoot the software, as well as using the tool to code automation scripts.
During the time we worked together, Samson displayed a willingness to expand his technical knowledge and capabilities. Samson was tasked with taking over as the supporting developer for the web service used by the test automations project to interact with the AT&T SIM provisioning system. The application is written in the Perl programming language and uses the Mojolicious web framework to present a RESTful API. Samson was able to quickly read and understand the code, troubleshoot issues and begin developing new features for the API, providing a great deal of value for the project despite having no previous Mojolicious experience.
Samson possesses excellent communication skills, both written and on the phone. Most recently, Samson has made it easy for me to understand and support a new web service he created using Python Flask despite my unfamiliarity with that technology by providing myself and the team with thorough documentation and frequent updates during development.
I confidently recommend Samson Takele Demma as an experienced software professional. Please feel free to reach out to me at-or +1 - should you like to further discuss Samson's qualifications and experience.
Regards,
Nicholas Dollinger
Product Manager, Mobile Experience, Inc.
300 Airport Way, Suite 201
Renton, WA 98057, United States-+1 -
Recommendation Letter
I worked with Samson for several months in 2016 during which he delivered solid performance in all aspects of his work. He was assigned to one of the most challenging customer accounts and he did a good job of handling this demanding customer thanks to his technical expertise and communication skills.
Being able to quickly adapt to changes is crucial in nowadays business environment and Samson proved that he can promptly adjust to new processes. One of his biggest strengths are his friendly and "I can help you with that" attitude which really helps with improving the collaboration with other teams. I considered his eagerness for self-development on the highest level in the team and he could really put to use his extra programming skills – e.g. creating a script to automate the process of updating comments in one of the tools which was a painful repetitive/manual task. He also volunteered later to look into the possibilities to automate another important aspect of our work so I really appreciated his willingness to go the extra mile to help us all improve our performance.
I consider the drive for self-development as one of the key attributes for a good employee in today’s demanding environment and therefore I would be happy to have Samson on my team knowing that whatever skillset/knowledge he might be missing for a certain assignment, he would be ready to invest the needed time to improve and develop to deliver the needed results.
Overall, Samson is a great team player with the right attitude and I very much enjoyed to have him on my team.
Best regards,
Julius Humenansky
Area Manager - BizOps
Global Operations & Planning
AT&T Global Network Services Slovakia
Tomasikova 64, 831 04, Bratislava
o (SK) - | o (US) - | m - |-
Dear Mr./Mrs./Ms.
It’s my pleasure to recommend Samson Demma. I had been working with Samson for two years in AT&T Slovakia as a part of Network Engineering Team.
I thoroughly enjoyed my time working with Samson, he coached me in the fields of Network Security and advanced knowledge of Automation using Python language.
Samson embodies “I can help you with that” attitude which I was able to witness during the time we were colleagues. I have learned so much.
Please feel free to contact me at- - should you like to discuss Samson’s qualifications and experience further. I’d be happy to expand on my recommendation.
Kind Regards,
Norbert Norbert Sunega
ANIRA/AVTS SOHO SIM – Solution Implementation Manager
Global Delivery & Assurance
AT&T Global Network Services Slovakia, s.r.o.
Tomasikova 64, Bratislava, 831 04
Office (SK) - -
Hello,
Even though I did not work with Samson in the same team , he coached and supported me in my journey to understand the world of Network engineering , security and more Network Programming. His deep knowledge in these fields is what set Samson apart from other standard engineers ; he is great with network(standard as well as currently he is working on mobile networks), and his skill with Python programming language in the use of the network field is a rare quality these days since both fields are very advanced and take time to specialise in those. I appreciate the support he provided me by live code demonstration, explaining and even education materials.
Best Regards,
Serdar Hajali
Windows/VMware (T2) System Administrator
CBC - Karadžičova 8/A, Bratislava, Slovakia
Tel: - , - (Slovakia),
Tel: - (US)
Email :-,-Windows System Hosting EMEA – Tech Ops
Windows, Citrix & VMware Support
01/05/2019