I have strong experience in software Development for various operating systems and look for a Python Developer position where I can be challenged to expand it.
During more than 15 years of my career in Information Technology I enjoyed working as a Software Developer, System Administrator and IT Department Executive. Through all that time I managed to gain a lot of experience in many different areas of IT. That background benefits me in my current roles.
Specialties: Python, SQL, Django, Flask, Linux
Python Developer Consultant @ ● Develop new features and bug fixes for company’s main product REST API interface - HAL + JSON
● Design and develop testing framework component controlling Avalanche Spirent network traffic
generator
● Develop new features and bug fixes for VTF testing framework
● Implement and develop REST APIs
● Use Django, Flask, Sqlalchemy, JavaScript, MySQL, HTML, CSS, SQL, GIT, Perforce, GIT-P4 From September 2013 to Present (2 years 4 months) Cambridge, United KingdomManaging Director @ Software design, engineering and consultancy services. From September 2008 to Present (7 years 4 months) London, United KingdomPython Developer @ ●Develop and maintain web applications, RPC and RESTful APIs using Python
●Develop and maintain Desktop Application using wxPython
●Use Django, CherryPy, SQLAlchemy
●Also use JScript, HTML, XML, JSON, CSS, etc.
●Databases SQL / NoSQL: MSSQL, Redis
●Provide 3rd line application and systems support From April 2012 to September 2013 (1 year 6 months) London, United KingdomConsultant Python, PERL Developer, Team Leader @ ●Design, write and debug Perl and Python scripts, modules and web applications using both Procedural and Object Oriented programming style.
●Use XML, HTML, CSS, Jscript and other languages and technologies.
●Use multiple version control systems Perforce, Synergy, SVN, Mercurial, Git .
●Write unit tests, use harness software in continuous integration environment.
●Implementation
●Maintenance
●Configure and administer Red Hat Linux servers with LAMP.
●Lead a team of DABS developers, be responsible for DABS system architecture.
●Gather new requirements and design system features.
●Work according to Agile Software Development methodology. From September 2008 to June 2011 (2 years 10 months) System Administrator @ ●Install, configure and administer Linux servers and services including LAMP, PostgreSQL, MySQL, DNS, Load balancer (Zeus) and etc.
●Write PERL and Shell scripts
●use CVS
●Configure and administer Windows servers From June 2008 to August 2008 (3 months) London, United KingdomSystem Administrator @ ●Install, configure and administer RH Enterprise and Fedora servers and services including LAMP, Apache, MySQL, DNS, Samba, DHCP and etc.
●Write PERL and Shell scripts.
●use SVN.
●Configure and administer Windows server and workstations.
●Administer the Network. From June 2007 to May 2008 (1 year) London, United KingdomIT Department Director @ ●Design new solutions for the company IT needs.
●Complete more advanced technical tasks.
●Delegate work to subordinates.
●Manage the whole department - make decisions about strategic plans, budget, supplies, sales and employment.
●Organize, monitor and also complete some of the current activities in the department:
•Manage company internal and customer’s wired and wireless networks.
•Administer servers – Windows, Linux.
•Administer Company IT systems - electronic document management system, MS Exchange mail server, Postfix mail server, electronic banking system, F-Secure antivirus system, Backup Exec.
•Design and develop websites for the company and the customers.
•Provide IT service for the company and the customers. From April 2007 to April 2008 (1 year 1 month) Katowice Area, PolandSoftware Developer @ ●Design APIs and interfaces to the core banking system.
●Develop Software – financial, database applications and interfaces for iSeries (AS/400) and PC platform, running under Windows and Linux mainly in PERL, VB and C.
●Unit testing
●Implementation
●Maintenance
●Complete some Administration tasks on Red Hat Linux test environment. From 2001 to 2005 (4 years) Katowice, Silesian District, PolandAssistant, Centralization Specialist @ ● Implement and maintain electronic banking system
● Test and analyse new software versions
● Provide support for customer service advisers.
● Assist customers with more complex issues From 1995 to 2001 (6 years) Katowice, Silesian District, Poland
Master, Computer Science, Econometrics @ Akademia Ekonomiczna im. Karola Adamieckiego w Katowicach Lukasz Lancucki is skilled in: Python, Linux, Perl, Software Development, Agile Methodologies, Apache, MySQL, Git, Subversion, SQL, Shell Scripting, XML, Open Source, Databases, Continuous Integration