Full Stack Web Developer Resume
Modesto, CaliforniA
SUMMARY:
- Certified Java programmer and application developer with deep expertise in web development having Java object - oriented programming experience supported by 18 years of total experience in the IT sector. Excellent knowledge of cutting-edge technologies for web and enterprise applications. Demonstrated ability to coordinate the full software development lifecycle, including requirements, specifications, programming, testing, debugging, and implementation. Adept at translating highly complex technical concepts into feasible design specifications. With strong networking and systems background, Cisco and Microsoft certified. Worked in several domains like Banking, Oil & Gas, Real Estate, Import/Export, Winery and Medical clinic.
- Java Programming · Application Design & Development · Web Development · Requirements Gathering & Analysis
- Software Development Lifecycle · Application Implementation · Testing & Debugging · End User Support
TECHNICAL SKILLS:
Languages: Core Java, Java SE/EE, Visual Basic 6.0 / 5.0, Clipper, Foxbase
Web: HTML 4 / 5, CSS3, JSP, AngularJS, Angular 2, JavaScript, JQuery, Bootstrap, XML/XSD
Web Services: Microservices, REST, SOAP, JAX-RS, JAX-WS, JAXB, JSON
Web App Servers: Weblogic, Apache Tomcat, Glassfish
Framework: Spring, Spring MVC, Struts1&2, JPA/Hibernate, Spring Boot, JavaFX, Swing
Databases: MS SQL Server, MySQL, xBase
Design Patterns: Singleton, Factory, MVC, Facade, Observer, Command, State, Template, Iterator
SDLC: Agile, Waterfall, RUP
Tools: Jitterbit, Eclipse, STS, Jenkins, MS VSCode, Git, Postman, Maven, JMS,AMQP, WiresharkPhotoshop, Crystal Reports
Platforms: Windows Server, Redhat Linux 5.0, Windows 10 / 8 / 7 / Vista / XP, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Modesto, California
Full Stack Web Developer
Technology stack: Java, Spring, Hibernate, REST Client, JDE, MSSQL, Automic(UC4) d) CommAdmin - a client-server web application that maintains marketing materials like Accolades and s of wine products. Technology stack: AngularJS, HTML, CSS, Javascript, Java, Spring, Hibernate, MSSQL,Weblogic e) POS Launch - a huge client-server web application used to create programs for wine promotions and manage advertising materials. Technology stack: JQuery, HTML, CSS, Javascript, Java, Spring, Hibernate, SOAP, MSSQL,Weblogic f) eHub Service - a SOAP webservice based on Spring and Apache CXF.
Responsibilities:
- Used class diagram, UML and sequence diagram modeling tools to illustrate entities, relations between entities, properties and behaviours that are required in the project planning.
- Implemented ORM using JPA/Hibernate to associate POJO objects to persistent database using MySQL. Used Spring Data CrudRepository interface powered by JPQL/HQL.
- Used Spring Validation annotations for data binding when adding and editing Confidential t information.
- Developed a file processing module to upload Confidential t photo or file information from clinical devices like vicorder, angioscan or oligoscan.
- Added internationalization feature for scalability and accommodate other languages aside from English.
- Implemented Spring MVC to process user inputs, Spring Security for access control and Spring AOP to activate triggers.
- Involved in the design of RESTful web service.
- Involved in the design and layout of user interface. Used Bootstrap, HTML, CSS, Javascript, AJAX, JQuery, and Thymeleaf.
- Implemented several design patterns like MVC, singleton and factory.
- Used log4j, chrome developer tools for logging and debugging.
- Developed a Lifetime Health Assessment and Monitoring Program(LHAMP) system (September 2014). The system is an age management web application that allows to store data health indicators and biomarkers so that predictive and preventive action can be taken from each client. Based on these information, the medical practitioner can generate risk report and give the client proper mentoring. It is java-based web application using spring and hibernate framework.
- Developed an Appointment Scheduling System for a Healthcare company (June 2014). The system is a web application that processes client registration and setup an appointment with the staff. The system notifies the staff and the client via email. Used technologies are spring, hibernate, spring boot, thymeleaf, mysql, bootstrap.
- Experience in network configuration management on Layer 2 and Layer 3 devices, software version control, IP addressing standards, naming conventions, standard configurations and upgrades.
- Knowledgeable in routing and switching concepts, network security, WAN/LAN, VPN, IP services, DNS/DHCP,VLAN, VTP, RIP/OSPF/EIGRP/BGP, STP,ACL, NAT, PPP, MPLS.
- Defined clear IT requirements and standards for a health clinic, overseeing all aspects of software development, network design, implementation, hardware, and services.
- Directed a site-to-site VPN deployment between Dubai and Egypt for the mining office, with capacity to replicate large amounts of mining data between each office - with an 8MBPS leased line and HP Blade Server.
- Coordinated a complete automation project for the Dubai International Financial Centre office, including network design and implementation.
- Deployed a backup system to protect documents, databases, and mail storage files.
- Oversaw integration and installation of Blackberry Server 4.1 for Windows Server 2003 and SFTP Web Server for Redhat Linux 5.0.
- Launched a mail system for the corporate main office and all business conglomerates, using DMZ and LAN network areas.
- Led deployment of Windows Active Directory with 1 forest and 2 domains for the Thani Group of companies, spanning 6 remote offices and 1 head office.
Confidential
IT Administrator
Responsibilities:
- Solely spearheaded setup and implementation of the office network, storage, Active Directory, file server, DNS, DHCP, and backups.
- Undertook a special project in Dammam, Saudi Arabia at the head office, leading a 2-week implementation of a new inventory, product management, and reporting warehouse system, resulting in greater reporting accuracy.
Confidential
Senior Programmer
Responsibilities:
- Built a reporting module for Central Bank of the Philippines, enabling alignment with expectations for submission of a standard reporting format for the status of banks, liquidity, and viability.
- Designed a micro access / microfinance reports project for banking services for a USAID-funded project, allowing complex microfinance reports for daily, weekly, and monthly reports in conjunction with the microbanking system.
- Took an instrumental role in migration of banking systems to achieve Y2K compliance for 20 bank installation sites.