Software Engineer Resume
SUMMARY:
- Software developer experienced on multi - tier application development, business intelligence systems, distributed systems, business processes automation through system integration, design focused on object-oriented analysis and service-oriented architecture.
- Skills on project management and team working, hands-on background, learning ability, communication on both Spanish and English. Served in such industries as biotechnology, higher, telecommunications, multimedia, retail, logistics and technology, having experience in several fields of Computer Science.
TECHNICAL SKILLS:
Programming: Java, C#. Other: ActionScript, Shell Script, Delphi, HTML, JavaScript, Object Pascal, PL/SQL, SQL, C++, VB, ASM, FoxPro, PHP, Ruby
Frameworks: Microsoft .Net, J2EE (JEE), Spring, Struts, JSP, eCommerce, Flex
Tools: /IDE/Suites:
VersionOne, Microsoft project, dotProject, Jira, Confluence, SVN, Git, Electric commander, Chef, Jenkins, Splunk, CCNet, JBOSS Developer, Microsoft Visual Studio, SQL Server, Netbeans, Eclipse, IntelliJ IDEA, Android Studio, JBOSS DS, Flash Builder, Borland Delphi, Remedy AR System, Crystal Reports, Adobe Suite.
Technologies: SOA, EJB, JDBC, Servlets, Java Mail, Swing, SWT, WSDL, XML, XSD, XPath, XSLT, JAXB, JAXP, JAX-WS, JAX-RS, WCM, XML, XSL, XSLT, XSD, WSDL, Ant, Gradle, Maven, iText, Cucumber, Quartz, Drools, JSF, Hibernate, iBatis, MQSeries, JMS, JUnit, Mockito, Hamcrest, NUnit, Ajax, JQuery, Google Web Toolkit (GWT), AngularJs, Angular2
Servers: JBoss, Tomcat, WebSphere, Microsoft IIS, WowzaMedia Server
Methodologies: Agile, Scrum, RUP, UML, OOAD, TDD, ATDD, BDD, Waterfall
VMWare, Microsoft Hyper: V
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Clinical agile team player. Vertice portal and process developer. (Java 8, Junit, Mockito, Spring Boot, Cucumber, Maven, Gradle, Rest, AngularJs, Angular2, Microservices, Json, Xml, Hibernate, Jenkins, Splunk, MSSql Server)
- Agile team player, design and development based on the specifications provided by the client
- Participate in maintenance and troubleshooting of continuous build and deployment systems
- Working with client and team members for solving issues and providing continued maintenance
- Coaching and guiding colleagues in the progression and development of their personal and technical skills
- Contribute to an atmosphere of cross-functional teamwork within the agile project life cycle
Confidential
Software Engineer
Responsibilities:
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure
- Review and approve the modification of existing databases and database management systems
- Write and code logical and physical database descriptions and specify identifiers of database to management system
- Direct database development and approve project scope and limitations
- Review project requests describing database user needs to estimate time and cost required to accomplish project
- Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems
Confidential
Senior Software Developer
Responsibilities:
- Multiple core modules: RMS, Next Gen POS (Agile, Scrum, BDD, Pair programming, IntelliJ, Eclipse, JEE, SOA, REST, Multithreading, JAX - RS, SVN, GIT, Java, Spring, Ruby, JUnit, Mockito, Hamcrest, JNDI, MyBatis, MongoDB, H2, DB2, JDBC, Oracle, ATG Commerce Platform, Gradle, Cucumber, Chef, Jenkins, Electric Commander, JIRA, Confluence)
- Provide high level architecture, design and development based on the specifications provided by the client
- Creation of pipeline, components and Junit test cases
- Participate in maintenance and troubleshooting of continuous build and deployment systems
- Working with team and client on optimizations and issues resolution
- Coaching and guiding colleagues in the progression and development of their personal and technical skills
- Contribute to an atmosphere of cross-functional teamwork within the agile project life cycle
Confidential
Development Technical Leader
Responsibilities:
- Extensive data management platform compounded by modules for geological data collection, analysis, integration and validation. Statistical reports compilation and organizational collaboration. (Agile, Scrum, UML, SOA, SVN, CCNet, Delphi 2010-XE, OpenGL, Visual Studio C #, TFS, ASP.Net, PHP, XSD, XML, Android, Windows mobile, Framework 3, 3.5, 4)
- Team creation including remote members of/on different countries (Five members from Brasil, Peru and Chile).
- Lead in implementing complex solutions based on Microsoft technologies
- Orchestrate, control and participate in the technical aspects of the implementation
- Working with client for collecting requirements and addressing solutions
- Provide conceptual and detailed design for development projects based on Microsoft technologies
- Working on distributing knowledge and responsibilities across team members
- Coaching and guiding colleagues in the progression and development of their personal and technical skills
- Daily scrum management
- Working with client on re-evaluating requirements on releases
- Improving collaboration skills on team members based on different cultures
- Working with client and team members for solving issues and providing continued maintenance
Confidential
Senior software developer
Responsibilities:
- Full stack development. Systems design and development for JBOSS middleware platform: Notification system for payment warnings (Eclipse, SOA JBOSS platform, REST, Multithreading, Swing, Drools, ESB, JBPM, Java, J2EE, JNDI, JDBC, Oracle, SQLServer, Javamail, JAXB, IText, XML, XSD, XSLT). Metrics Presenter (CodePro AnalytiX, SWT, JSTL, FusionCharts)
- Provide architecture, design and core development
- Planning integration projects
- Optimising flow processes
- Contribute with strong technical expertise to all projects
- Coordinating development team
- Working with client for collecting solution requirements
- Meet with internal and external stakeholders to resolve technical issues
- Provide support to deliver the project to production
- Processes and integration solution documentation
Confidential
Senior software developer, Development leader
Responsibilities:
- Statistical system design and development for bandwidth consume and access control on broadcasting (SOA, Wowza Media Server, Flash, AS3, Java, J2EE)
- Media files reception system architecture and integration for Channel13, TVN, Bazuca (Microsoft Project,Visual C#, Microsoft Framework 4, ASP.Net, SOA, XML, Ajax, PostgreSQL).
- Knowledge management, BI, Analysis and Reporting services, Data mining Architecture and development for web systems and Samsung MagicInfo-I integration (Java, J2EE, SOA, JAX-WS, Ajax, JSON, JQuery, Swing, VMWare, Hyper-V, Apache Tomcat, FusionCharts)
- Solution development for digital signage integration (Samsung MagicInfo-I, Haivision CoolSign, SOA, Ajax, JSON, JQuery, Swing, VMWare, Hyper-V, Apache Tomcat)
- Ticket generation and management system architecture and design (Java, J2EE, MVC, SOA, WSDL, JAX-WS, JDBC, SQL Server, PostgreSQL, Ajax, JSON, JQuery, SWT, Flex, ActionScript)
- Working with client for integration requirements collection
- Managing third-party development teams
- Project managing
- Multiplatform system integration
- Addressing issues along the teams
- Collaboration supporting across the teams
- Managing time lines and stories progress monitoring
- Helping teams on implementing optimal solutions
- Weekly code and status revision
- Daily scrum managing
- Kickoffs
- Working with client on reevaluating requirements on releases
- Daily project status reporting
- Senior developer (Full stack)
- Developing core classes
- Integrating core functionalities with user interface
- Working with client for solving issues
- Working with other teams for optimizing flows
- Generating statistical analysis reports
Confidential
Senior developer, Consultant
Responsibilities:
- Working with client for collecting requirementsSoftware development platform creation
- Working and collaborating with client on solving issues and finding optimal solutions for integration
- Test cases creation and execution
- Weekly project status report generation
- Statistical work performance management system development (PSL BMC Software, ITIL, ITSM, ASP, ASP.NET, DOM, XML, Visual C#, Windows Services, Oracle)
- Process management platform and client management (CRM)/billing systems integration (BSS/OSS, SOA, Websphere MQ Series, JDBC, Oracle, SQL Server, NetBeans, Java, J2EE, Spring, JMS, JAXB, JAX-RS, BMC Remedy, ITIL, ITSM, SMS)
- Working with client for collecting requirements
- Software development platform creation
- Working and collaborating with client on solving issues and finding optimal solutions for integration
- Status reporting
Confidential
Senior developer
Responsibilities:
- Logistics systems design, development and integration (Agile, Scrum, DOM, XML, Architect, SQL Server, Oracle, ASP.Net, Visual C#).
- SeaBreeze system (management and delivery) development and Compiere ERP integration. Tripartite collaborative development: Canada, USA, Chile (Agile, Scrum, Eclipse, Java, J2EE, JAX-WS, JAX-RS, Google toolkit, JDBC, SQL Server, Oracle, Apache Ant, SVN)
- Solution analysis and designing
- Creation of unit test cases
- Core classes development
- Working with team on optimizations and issues resolution
- Supporting and introducing new team members
- Documenting modules
Confidential
Senior developer
Responsibilities:
- Communication traffic management system design and development for Territorial Monitoring and Management Center (Eclipse, Java, J2EE, WSDL, JAX-WS, XML, SQL Server).
- Client management system and billing process system integration (BSS/OSS, Visual C#, FoxPro, SQL Server).
- Site design and development for “Centro de Supervisión y Gestión Territorial” (UML, ASP.NET, SQL Server, Visual C#).
- Development leader
- Working with client for integration requirements collection
- Introducing team members on project scope and requirements
- Project management
- Managing time lines
- Helping team members on implementing optimal solutions
- Daily scrum managing
- Working with client on re-evaluating requirements on releases
- Project status reporting
Confidential
Researcher, developer, IT managerResponsibilities:
- Information collecting, processing and storing system development for artificial intelligence and knowledge management (Borland Delphi, Dreamweaver, SQL Server, ADO, COM, OLE).
- Structure elements coding system development for medicine application (Borland Delphi, SQL Server, COM, OLE).
- Dyes management system for textile industry (Borland Delphi 5, MS Access).
- Web site design and development for Research Vice-Presidency of Confidential (Eclipse, Java, J2EE, JSP, EJB, Dreamweaver, JDBC, SQL Server).Stochastic processes components platform design and development for Borland Delphi 5, for simulation.
- Research planning creation and execution
- Working with client for requirements collection
- Introducing team members on project scope and requirements
Confidential
Researcher, developer
Responsibilities:
- Mature embryos detection system research and design.
- Researcher
- Working with client for requirements collection
- Information researching and collection
- Working with remote experienced researchers
- Project framework creation
- Solution analysis and designing
- Core development
- Documentation
- Developer
- Requirements collection
- Web and Data base Servers instantiation
- Multiple departments’ information integration
- Documentation
