software engineer
Abbeal
Total years of experience :13 years, 9 Months
PROJETS
▪ Complete redesign of a SaaS platform dedicated to the real estate sector.
▪ Development of a REST API dedicated to the banking sector, allowing achievement of the KYC (Know Your Customer) workflow, credit cards, banking operations.
TECHNOLOGIES / METHODS
▪ Javascript (Node.js, Koa, Ava, Angular, Jasmine.js, Jest TypeScript), HTML5, CSS3/SASS, Jenkins, Behavior Drive Development, REST, Git, Windows, Linux, Agility, Docker, AWS, DynamoDB.
RESPONSABILITES
• Participation to the solution architecture.
Designing and development of the REST API with microservices architecture.
• Functional and technical analysis of the requirement and development.
• Perform automated unit tests as part of continue integration.
• Participation in the validation, to the corrective maintenance.
• Ensure quality deliverables and documentation.
• Internal skills and knowledge transfer to the services related to the production
launch.
PROJECTS
▪ Development of a cloud platform dedicated to the insurance sector, bringing together the actors involved in the complete lifecycle of a claim (insurance companies, brokers, experts, insured).
TECHNOLOGIES
▪ Javascript (Angular.js, React.js, Node.js), MongoDB, AWS, Jenkins, Robot Framework, Docker, Git, Linux.
RESPONSIBILITIES
• Analysis requirements and technical specifications participation.
• Development of functionalities by respecting the quality standards of the deliverables and the maintenance of the definite schedule.
• Contribution to the continuous evolution of software developments management (functional and technical specification, development process, QA validation test, release, ...)
• Technological watch
PROJECTS
▪ Development of modules for the Sage CRM web application solution aims to involve the quality of service and increase productivity. Modules examples: Computer Telephony Integration, Service Level Agreement, Geolocation, Automatic valuation of communication.
▪ Development of a thick client linked with the sales management software of Sage aims to import excel quotes and generate purchase order to computing wholesalers.
▪ Development of a hybrid mobile application to simplify the workday of mobile computer technicians
▪ Development of an extranet of Sage CRM intended for technician and manager.
▪ Development of a computer park cartography module aims to make more efficient diagnostic process with the computer problems encountered.
COMPETENCES
Teamwork, LeaderShip, Responsability, Communication, Problem Solving, Organisation
RESPONSABILITIES
• Designing technical solutions and making architectural decision
• Translating business requirements into applications
• Participation in project planning for task identification, estimation, dependencies and risk analysis
• Architecture design
• Writing and conducting unit tests
• Ability to debug errors efficiently
• Code reviewing
• Building and deployment of the software in production
• Writing and maintaining user and technical software documentation
• Management of an external resource working on the project
• Third-level technical support.
RSX112 - Security & Network NFE113 - Database design & administration SMB137 - Computer systems & concurrent applications (Java, C) RCP101 - Operational research & decision support GLG105 - Software engineering (Agility, COCOMO, UML, tests) NFE108 - Information Systems Methodology (UML, Merise) NFE114 - Web Information Systems (J2EE, UML) NSY102 - Software design: patterns & canevas (Java, RMI, JMX, JMS, JDBC) NFP101 - Safety of Object Oriented Programmation (Java) NSY135 - Data Driven Applications - patterns, frameworks, ORM (Java) EME102 - Entreprise Management and Organization TET102 - Social Management for Engineer & Entreprise Communication NSY209 - Architecture, Patterns & Integration: Embedded System & Mobiles (Java, Android) ENG221 - Information & Communication for Engineer ENG210 - Engineering Practice
Algorithmic & Procedural Programming (Java) Database Analysis & Design (Merise, T-SQL) Window Interface Development (C#, .NET, ADO) Object Oriented Programmation (Java) Internet Scripts Clients (HTML, CSS, JavaScript) Analysis Software (UML) Introduction to XML (XML, DTD, XSLT) Web Application Development (J2EE, JSP, Servlets, Beans, JSTL, Struts) Application Server Development (J2EE, EJB, Web Service) Web Application Development (ASP.NET, Web Service) Portable Computing (PDA)
INF111 - Imperative Programming (C) INF121 - Algorithmic & Functional Programming (OCaml) INF122 - Theorical Complement INF231 - Algorithmic & Imperative Programming (C) INF232 - Languages & Automata INF241 - Introduction to Software & Hardware Architectures (ARM) INF242 - Logic Programming INF243 - Software Project (Ada) INF350 - Software & Hardware Architectures (ARM) INF351 - Algorithmic (Analysis of Algorithms, Complexity) INF352 - Programming & Study project INF353 - Database & Knowledge Base (SQL) INF354 - Syntax Analysis