Curriculum Vitae
Name: Eoin Kinsella
Address: ** ******** ****, **********, **. Limerick
Email: ********.****@*****.***
Portfolio: ie.linkedin.com/pub/eoin-kinsella/46/248/312 Education
Lynda.com accredited coursework (View on LinkedIn for full listing) 2016-Present
Linux Command Line PHP Web Development
Networking with WireShark CSS Navigation Menus
ASP.NET MVC 5 Essential Training Java Advanced
Python 3 Programming Angular JS 1
JQuery Web Design C# Web Development
H. Dip. In Software Development 2014-2015
University of Limerick
Modules studied:
Programming(This involved 2 semesters of Java programming) Software Testing and Inspection
E-Business Architectures Web Infrastructure
Development of Information Systems 1 Mobile Application Development
Information Modelling and Specification Database Systems(SQL) Main project: Development of Artwork Review Website (Lighthouse Art Gallery). The main objective of the project was to develop an artwork review website where a user can register as a member or artist. The project was developed using Visual Studio and the programming languages used primarily were ASP.NET and C#. Each of the 4 team members were given individual tasks such as creating the gallery, exhibition, administration, registration and home pages.
PC Maintenance July 2014– August 2014
Ballyfermot Training Centre
B.Sc. in Computer Systems 2003-2007
University of Limerick
The syllabus has been designed to provide the student with knowledge of:
• Principles of software design and implementation
• Programming languages and systems used in technical and business software
• Information systems design methodology
• Understanding the social, organisational and historical context of computer systems National Certificate in Applied Computing (Merit Grade 2) 2001-2003 Limerick Institute of Technology
Leaving Certificate 1996-2001
Ard Scoil Rís, North Circular Road, Limerick.
Work History
Apprentice Developer Aug 2017-June 2019 (Temporary Contract)
General Motors, Dooradoyle, Limerick
Key responsibilities
(I)Using Data Stage to create interfaces for data integration
(II)UNIX server folder, file, and script creation
(III)Performing Unit Testing and System Integration Testing on interfaces
(IV)Analysing Java and SQL code to understand job flow and for data mapping
(V)Creating and updating technical design, analysis and mapping documents
(VI) Re-mediating code from Struts 1 to Spring
(VII) Creating and running test cases using Junit, JIRA and TFS (task management and test cases)
(VIII) Analysing and fixing bugs found in code
(IX) Liaising with Quality Review and Release Management teams for verification and validation of Sterling interfaces.
(X) Updating and managing existing database in Oracle SQL.
(XI) Mentoring onboarding apprentices
(XII) Enrolment and completion of various Online Training courses. Research Specialist Sept 2013-Apr 2014
Interactive Data Corporation, 6 George’s Dock, IFSC, Dublin 1 Key responsibilities
(I)Databases: understand, navigate and update relevant databases
(II)Sources and Markets: understand, identify and process relevant sources and markets
(III)Quality: maintain quality including data checks, spin offs/reports and assisting in answering internal queries
Technical Support Agent December 2007-September 2013 Stream/HCL-Eircom, Eircom Telephone House, Marlborough Street, Dublin 1 Key responsibilities
(I)Resolving internet, email and phone queries
(II) Dealing with TCP/IP, DNS, Email, DSL, Dial-Up, WIMAX, VOIP, Norton and Hotspot issues
(III) Logging and escalating faults to engineers
(IV) Replacing faulty equipment
(V) Reporting any trends to managers
(VI)Resolving AUP violation and Cloudmark issues
Database Administrator July 2005 – August 2005
O'Donovan Caulfield Lavin, Mt Kennett Place, Limerick This was a 2 month placement where my main responsibilities were to update an existing Microsoft Access database and make it accessible to users within the office by developing a database-driven intranet. Other responsibilities include training staff of database usage and handling SQL queries. Programme for the University of Industry Interface April 2004–September 2004 University of Limerick, Castletroy, Co. Limerick
I was employed here for my Cooperative Education. Key responsibilities includes
(I)General administrative and organisational roles.
(II)Restructuring and updating company website.
(III)Proofing and marketing of promotional materials.
(IV)Design, setup and maintenance of database to facilitate immediate access to research materials
(V) Providing helpdesk support to users in the office Technical Skills
Frameworks / APIs: .NET Core, ASP.NET MVC 5, RESTful ASP.NET Core Web API.
Programming: ASP.NET, C#, HTML 5, JavaScript, CSS3, Bootstrap, JQuery, JSON, UML, XML, Code Reviews, Java, SQL, COBOL, AJAX. Sterling Managed File Transfer/Connect-Direct, Angular, Node JS, TypeScript. Familiar with: XSD, XSLT, Visual Basic.
Testing: Junit, Use Case documentation, Unit Testing, System Integration Testing, TFS.
Database: Oracle SQL, MySQL, SQL Azure, SQL Server, T-SQL, optimize troubleshoot Queries, Hadoop, Hive.
Tools: Visual Studio, Data Stage, PowerShell, Shell/Bash scripting, TFS, Log4net, SAP Crystal Reports, Visio 2010, Office 2013, Excel, MS Project, FileZilla, Putty, Elastic client library, Eclipse, IntelliJ, Jenkins.
Methodologies: Agile SCRUM: Grooming Backlog, Stand-up meeting, Sprint Planning, Sprint review, Sprint Retrospective, TDD, Continuous Integration and Continuous Delivery (CI/CD), Kanban.
Design Patterns: Singleton, MVC, SOLID, Repository, Observer, N-tiers Architecture.
Systems: Windows, UNIX/Linux.
Project Management: Needs Analysis, estimating delivery timeframes, Planning, Costing, Functional scoping, Deployment monitoring, Testing and Quality control, Release Management, CAB approval, ITSM.
Documentation: Technical documentation, Data Flow/Analysis documentation, Writing specifications, User guide and use case, SVN.
Languages Known: English, German.
Additional Information
Listening to music, meeting new people and experiencing new cultures
Football, sailing, and running
Learning about new technologies by following technical websites Referees
Available on request.