Post Job Free
Sign in

Pre-Sales Senior Software Engineer

Location:
Oslo, Norway
Posted:
March 18, 2014

Contact this candidate

Resume:

CURRICULLUM VITAE

Ciprian RUS

Senior Software Engineer, Pre-Sales Engineer, Quality System

Manger, Project Manager, Team Leader, Web Developer

Almost 10 years’ experience

Studied Computer Science at Babeș-Bolyai University

Graduated with Bachelor’s Degree in 2004

Lives in Oslo, Norway

Hesjeveien 17A, 1084 I do not speak

From Cluj-Napoca, Romania Norwegian

Married one daughter, 5 years old language yet.

Call: +47-96.83.19.83 anytime

Email: *******.***.****@*****.***

I am a hands-on, highly competent senior software engineer

with almost 10 years' experience designing, programming

and testing software on a wide area of development

languages, platforms, tools, technologies and frameworks.

JAVA ASP .NET PHP SQL HTML5 I continuously try to increase the know-how, especially on the

tools and platforms that match the current market trends. I

CSS3 JavaScript jQuery Bootstrap have worked on numerous projects from concept to

completion. I take pride in coding to consistently high

AJAX Node JS Angular JS SASS Less

standards and regularly refresh my skills to ensure I keep up

JSF Spring Hibernate Struts Tiles with ongoing developments. I have experience of the full

Velocity Grails development lifecycle across multiple applications. I possess

a broad range of technical skills which I refresh on a regular

Agile SCRUM Kanban basis, allowing me to respond to new issues with

considerable speed. My approach is methodical but creative,

and I always look to code to the highest standards possible.

JBoss, Tomcat, Maven, Ant

I am a confident communicator and am comfortable working

JIRA, Confluence, Bugzilla, Rally either independently or as part of a team.

InteliJ IDEA, Eclipse, MySQL,

Ciprian Rus

hybris, Magento, PrestaShop,

Liferay, Wordpress, Drupal, joomla,

CVS, SVN, GIT, GITHub

Anyone can write code that a computer can

understand. Good programmers write code

that humans can understand.

- Martin Fowler

Walking on water and developing software from a

specification are easy if both are frozen.

- Edward V. Berard

WORK EXPERIENCE

Evozon Systems SoftVision

Cluj-Napoca, Romania Cluj-Napoca, Romania

June 2012 – Present September 2004 – June 2012

Pre-Sales Engineer Senior Software Engineer

Collaborate with development teams to understand customer Analyze information to determine, recommend, and plan of a new

requirements in order to provide sales support. Develop, present, software solution or modification of an existing software system.

or respond to proposals for specific customer requirements, Consult with engineering staff to evaluate and develop

including request for proposal responses and industry-specific specifications and performance requirements, or resolve customer

solutions. Prepare and deliver presentations that explain products problems. Consult with customers or other departments on project

or services to customers and prospective customers. Research and status, proposals, or technical issues, such as software system

identify potential customers for products or services. Keep design or maintenance. Confer with data processing or project

informed on industry news and trends, products, services, managers to obtain information on limitations or capabilities for

competitors, relevant information about legacy, existing, and data processing projects. Provide advice on project costs, design

emerging technologies, and the latest product-line concepts, or design changes. Evaluate current or emerging

developments. Attend trade shows and seminars to promote technologies to consider factors such as cost, portability,

products or to learn about industry developments software compatibility, or usability. Provide technical guidance or support

packages. Consult with managerial, engineering, and technical for the development or troubleshooting of systems. Perform or

personnel to clarify program intent, identify problems, and suggest direct revision, repair, or expansion of existing programs to

changes. increase operating efficiency or adapt to new requirements. Write,

update, and maintain computer programs or software packages to

handle specific jobs such as tracking inventory, storing or retrieving

Project Manager data, or controlling other equipment. Consult with managerial,

engineering, and technical personnel to clarify program intent,

Develop or update project plans for software projects including

identify problems, and suggest changes. Develop application-

information such as project objectives, technologies, systems,

specific software.

information specifications, schedules, funding, and

staffing. Develop and manage work breakdown structure of

software projects. Assign duties, responsibilities, and spans of

S. Engineer, T. Lead, B. Analyst

authority to project personnel. Manage project execution to ensure

adherence to budget, schedule, and scope. Prepare project status Analyze user needs and software requirements to determine

reports by collecting, analyzing, and summarizing information and feasibility of design within time and cost constraints.

trends. Perform risk assessments to develop response Design, develop and modify software systems, using scientific

strategies. Establish and execute a project communication analysis and mathematical models to predict and measure

plan. Monitor or track project milestones and deliverables. Confer outcome and consequences of design. Develop and direct software

with project personnel to identify and resolve problems. Monitor system testing and validation procedures, programming, and

the performance of project team members, providing and documentation. Modify existing software to correct errors, allow it

documenting performance feedback. Coordinate recruitment or to adapt to new hardware, or to improve its performance.

selection of project personnel. Supervise the work of programmers, technologists and technicians

and other engineering and scientific personnel. Direct software

programming and development of documentation. Consult with

Quality System Manager customers or other departments on project status, proposals, or

technical issues, such as software system design or maintenance.

Monitor performance of quality control systems to ensure

Confer with data processing or project managers to obtain

effectiveness and efficiency. Review and update standard operating

information on limitations or capabilities for data processing

procedures or quality assurance manuals. Create and implement

projects. Communicate with staff or clients to understand specific

inspection and acceptance criteria or procedures. Produce reports

system requirements. Evaluate current or emerging technologies

regarding non-conformance of products or processes, daily

to consider factors such as cost, portability, compatibility, or

production quality, root cause analyses, or quality trends. Direct

usability. Provide technical guidance or support for the

the tracking of defects, test results, or other regularly reported

development or troubleshooting of systems. Identify system data,

quality control data. Instruct staff in quality control and analytical

hardware, or software components required to meet user needs.

procedures. Monitor development of software products to help

Provide guidelines for implementing secure systems to customers

identify possible problems.

or installation teams. Develop or approve project plans, schedules,

or budgets. Establish functional or system standards to ensure

operational requirements, quality requirements, and design

constraints are addressed. Evaluate existing systems to determine

I do not speak Norwegian language yet. effectiveness and suggest changes to meet organizational

requirements. Research, test, or verify proper functioning of

software patches and fixes. Communicate project information

through presentations, technical reports or white papers.

Develop efficient and effective system controllers.

Call: +47-96.83.19.83 anytime Develop application-specific software.

Email: *******.***.****@*****.***



Contact this candidate