Ian Laurence Serquiña Ramiro-Oct 1, 2018
PERSONAL INFORMATION
Sex: Male
Age: 26 years Birthday: September 11, 1992
Education: BS in Information and Technology, Mapua University (Formerly Mapua Institute of Technology), Metro Manila, Philippines -2013
Civil status: Single
PROFESSIONAL SKILLS
Programming Languages: Java, C/C++, C#, JavaScript, Groovy
Frameworks: ReactJS, AngularJS, Ionic 4, JSF, MVC, EJB, Java Jersey, ASP.net, Java Swing, QT Framework, wxWidgets
Building tools: Maven, NodeJS
Web Servers : Websphere, Webstorm, Windows IIS
IDE: Eclipse, Netbeans, IntelliJ, Webstrom,Visual Studio, Codeblocks, Android Studio
Database: Oracle, DB2, PostgresSQL, MySQL, MS SQL
Testing Tools: JUnit, AutoIT,
Subversioning Tools: Tortoise SVN, Git
Methodologies: Agile(Scrum), Waterfall
WORK EXPERIENCES
Current:
Aptiture Digital Inc, January 2018- Present
Address: 350 Collins St, Melbourne VIC 3000, Australia, -, www.aptiture.com.au
Position: Full Stack Developer (Full time, Home-based)
Project name: Monika Project
Project Description:
The Monika system consists of a number of hardware and software modules that provide the ability to operate a food safety system in food production and food storage environments.
The Monika system’s main interface for managing and reporting on a food production or storage environment is a PC based application which runs on the Windows operating system.
This PC application is limiting, in that it requires installation on a PC, cannot run from anywhere (such as mobile or tablet devices), and presents issues with IT departments. There are a raft of other limitations associated with the PC environment.
Additionally, there are further emerging requirements and opportunities for further development which Monika would like addressed and implemented.
Aptiture proposes the creation of the Monika Cloud Platform, which is a web based front end to the Monika system, which customers and users can log into using a web browser or mobile device connected to the internet.
Responsibilities:
As a full stack developer, I’m part of a team which develops an mobile application using different technologies such as Ionic 4 for the frontend and NodeJs, MongoDb , ExpressJs, Postgresql, Swagger 2.0 for the backend. The team used Bitbucket as the repository and Git as the sub versioning tool. I perform a test driven development and used Mocha for the performing module testings. Also, the team has decided to use Docker for easier development and same environment for everyone. The team is using scrum using agile methodology for the project.
Used: AnguarJS, Ionic 4, Express/NodeJs,mongoDB,postgreSql,Git
Globaltix Inc, Sept 2017- Jan 2018(Home based)
Address: 160 Owen Road Singapore, -,
www.globaltix.com
Position: Full Stack Developer (Full time)
Project name: Globaltix.com
Project Description: Globaltix.com is a online web application that provides innovative solutions for both ticket merchants (Universal Studio, Disneyland, Bird Park) and resellers. Attraction owners input their attractions and pricing data into GlobalTix and after that through GlobalTix, resellers access the tickets at their given pricing. Create their own packages and sell it to their guests or to their sub-agents.
Project Duration: Involvement: September 2017 – January 2018
Programming Duration: 4 months programming, 4-5 hours coding/ 1-2 hours testing per day
Responsibilities:
As a full stack developer, I was evolved in Design and implement features base on the requirements using AngularJs and bootstrap for the frontend and Groovy on grails on the backend. We used MySQL as our database on this project. Part of my job here is to maintain the website and fix bugs
Used: AnguarJS,Groovy, MySQL, Git
Wishland Software Technologies Inc, Feb 2017 – Sept 2017
Address: 213 Sen. Gil J. Puyat Ave, Makati, Philippines
Position: Java Developer (Full time)
Project name: TCG/WPS
Project Description: TCG/WPS is a a web application that provides api’s for merchants (Online gaming sites) for storing their data’s and provide features to their website like profiles, scores, credits, etc.
Project Duration: Involvement: February 2017 – September 2018
Programming Duration: 6 months programming, 8 hours coding/testing/maintenance per day
Responsibilities:
As a full stack developer, we develop a web application using ReactJS and redux framework for the frontend and Java EE for the backend. The project is deployed using Weblogic and we used Git as the project’s subversion tool. We do continuous integration using Jenkins.
Used: JavaEE, ReactJS, Weblogic, Git JIRA
Bangko Sentral ng Pilipinas, Sept 2016 – Feb 2017
Address: A. Mabini St. cor. P. Ocampo St.,Malate Manila, -, http://www.bsp.gov.ph
Position: Java Developer (Full time)
Project name: MOS
Project Description: MOS is a web-based electronic platform that enables counterparties to participate in the BSP(Central bank) auction-type facilities.
Project Duration: Involvement: September 2016 – March 2018
Programming Duration: 6 months programming, 8 hours coding/testing/maintenance per day
Responsibilities:
As a Java Developer, I’m part of the designing and implementation using Java enterprise edition and JavaServer Pages. We deploy the project using IBM websphere. The team also perform unit test and release testing for this project. Used: JavaEE, OracleDB, Websphere, Git
Searchingfor.co Apr 2016 – Sept 2016
Address: Philippines, http://www.searchingfor.co
Position: Full Stack Developer (Part time) ASP.Net/AngularJS Developer
Project name: Searchingfor.co
Project Description: Searchingfor.co is like a reverse e-commerce website where the user post what they are looking for then the suppliers will bid for the best price.
Project Duration: Involvement: April 2016 – September 2017
Programming Duration: 5 months programming, 4 hours coding/testing/maintenance per day
Responsibilities:
As a Full Stack Developer, I’ve implemented features in the frontend using Angular 1 and ASP.NET on the backend. We also used NHibernate and PostgreSQL for handing the data. The project was deployed using Amazon web service where I was the one who has been assigned to do.
Used: PostgreSQL, AngularJS, ASP.NET,Git
Nokia Manila Technology Center,Feb 2013 - April 2016
Address: Diliman, Quezon City Philippines, networks.nokia.com
Position: Research and Development Engineer (Full Time)
Project name: MAT2 (Message Analysis tool 2)
Project Description: MAT2 is a windows base tool where the user can analyze and do some MAT2 function on a file using the User interface of the MAT2. Basically the MAT2 will parse the file and after that you can perform different function like search, and also do mathematical operations to get the desired result.
Project Duration: Involvement: January 2015 – April 2016
Programming Duration: 15 months programming, 8 hours coding/testing/maintenance per day
Responsibilities:
Full stack developer
Design and implement features base on the requirements
Fix bugs
Design and implement database
Used: JavaSE, Swing, Telnet technology, MySQL, SVN tortoise, JIRA
Project name: SRAC(Simulator for RNC and Core Network) tool
Project Description: SRAC is a windows application tool used to simulates data pass by the backend thru telnet. The tool will display different data base on the parameters set by the user.
Project Duration: Involvement: April 2014 – January 2015
Programming Duration: 9 months programming, 8 hours coding/testing/maintenance per day
Responsibilities:
Design and implement features base on the requirements
Fix bugs
Used: C++, wxWidgets, CLI Telnet, Unit Testing, Robot Framework Testing, SVN tortoise
Project name: Register Checker Tool
Project Description: is a windows application that parse bytes of data and display it to something readable.
Project Duration: Involvement: Feb 2014 – Apil 2014
Programming Duration: 2 months programming, 8 hours coding/testing/maintenance per day
Responsibilities:
Design and implement features base on the requirements
Fix bugs
Used: C++, Qt Framework and IDE, AutoIT, SVN Tortoise
Project name: BTS Site Manager
Project Description: Bts Site Manager is a windows application that serve as a remote to a hardware. The tool is used to give command to a hardware for testing purposes.
Project Duration: Involvement: Feb 2013 – Feb 2014
Programming Duration: 12 months programming, 8 hours coding/testing/maintenance per day
Responsibilities:
Working on Agile environment
Working with the development and testing teams
Responsible for developing, maintaining telecom softwares
Working with a scrum teams and product owner to provide solutions and analysis to project that is being maintained
Working with counterparts abroad
Contributing on design documents where the team are currently working on
Provide On-site support to Nokia Counterparts upon request
Follow best practices to perform application coding
Used : JavaSE, Swing, Tortoise SVN, Jenkins
SUMMARY
I am an experienced full stack software developer with about 6 years of experience in the software development industry and with a demonstrated history of working with various projects and technologies. I am results-driven, customer-focused, analytical Software Engineer who can think “out of the box”. My strength is on design and integration problem-solving.
My expertise is on Web development using different technologies like Java, Node.JS, Javascript, C++, C#, .NET, Wordpress and different databases like Oracle, mySQL, PostgreSQL, DB2, SQL server . With regard to software development methodologies, I am adept with Agile using scrum and Waterfall.
In summary, my experiences include:
Engineering web development, all layers, from database to services to user interfaces
Supporting legacy systems with backups of all cases to/from parallel systems
Analysis and design of databases and user interfaces
Implementing software development life cycle policies and procedures
Managing and supporting multiple projects
Knowledgeable with unit testing and other software testing
PROFESSIONAL TRAINING
Globe Hackaton, July 2017
Clean code, January 2016
Lean Six Sigma, November 2015