Post Job Free
Sign in

Web Developer

Location:
Little Elm, TX
Posted:
November 26, 2024

Contact this candidate

Resume:

Tonté T. Pouncil *******@*****.*** 469-***-****

Objective:

To obtain a 100 percent remote corp-to-corp contract (NO ON-SITE JOBS, EVEN IF IT IS LOCAL) the following technologies: JavaScript SME, TypeScript SME, Angular SME, Ionic, Node SME, Java, Spring, Hibernate, Microservices, Cloud as a Full- Stack Developer, Tech Lead, and or Architect.

Summary of Experience:

• Full-Stack Professional with 21 plus years in the IT industry

• Seasoned in using Design Patterns and Design Principles in application design and implementation

• Hands on experience practicing TDD by way of writing unit, integration, and end-to-end tests via Jasmine, Mocha, Karma, Protractor, Cypress, jUnit, Mockito, and Spock.

• • Worked Well versed on EDI with file core formats Java Concepts including like ANSI Object X12, EDIFACT, Oriented XML, Programming CSV, and (etc. OOP) and Object Oriented Design (OOD) and can implement them in Java, JavaScript, and TypeScript.

• Very familiar with designing, implementing, and consuming custom APIs via SOAP and RESTful based WebServices.

• Knowledgeable on WCAG and 508 Compliance; which enables web and mobile apps accessible for people who are hearing and visually impaired.

• Strong problem solving and technical skills, confident in leading development teams, making technical decisions, initiating best practices, mentoring developers, and can help determine direction of future development. Great team player and can also work with no supervision.

• Very familiar and worked with OAuth, AuthO, and JWT security concepts and real-world implementations. Technical Skills Summary:

• Front-End Frameworks: AngularJS, Angular v2-v14, Ionic v1-v5, RxJS v6, NgRx, React, Redux, MEAN, and JQuery

• Back-End Frameworks: Spring, Spring Boot, RESTful API, Hibernate, JEE, jUnit, and Mockito

• EDI Standard Transaction sets: EDI X12 (ANSI), EDIFACT, XML, VICS, BPML, SAP IDOCS, SOAP. 835,837,270,271,276,277,278,204,210,214,410,834

• Languages: Java v6-v8, JavaScript v6-v8, TypeScript v2-v3.8, and SQL (PL/SQL and T-SQL)

• IDEs: IntelliJ and Eclipse

• JEE: EJB, MDB, JMS

• Databases: Oracle, MySQL, MS SQL Server, Mark Logic, IndexDB

• Application Servers: Tomcat, JBoss, WebLogic, WebSphere, and Apache Web Server

• SaaS: GitHub and JIRA

• PaaS: CloudBees, and Cloud Foundry,

• IaaS: Amazon Web Services (AWS), Open Shift

• Build Tool: Maven, Gradle, NPM, Grunt, and Gulp

• WebServices: SOAP and RESTful via Spring-WS, Spring MVC, and NodeJS

• Operating System: Mac, Unix, Linux, and Windows

• Version Source Control: GIT, SVN, Clear Case, and CVS

• Project Management Methodologies: Agile, Xtreme Programming, and Waterfall

• Security: OAuth, AuthO, JWT, Identity Management Personal Portfolio:

GitHub Remote Contributions Since 2011

GitHub Projects:

• https://github.com/pouncilt

• https://github.com/byte-pushers

Professional References: Upon request

Complete Professional Experience: Upon request

Education:

Flint Central High School Flint, MI Diploma 1996

Michigan State University – Computer Science Major – No Degree From 1996 – 1999 Summary of Professional Experience:

Byte Pushers Inc. Since 2012 – Present

Principal Consultant (Remote)

GitHub Profile: https://github.com/byte-pushers

As a Principal Consultant, I architected, designed, developed, and led several teams in the completion of client applications, assigned and delegated work to team-members, performed code reviews, track team members time on project, initiating best practices, mentoring developers, and help determine direction of future development. In addition to this, I created User Stories and performed many Scrum Master duties and hosted many Scrum ceremonial meetings. In General, I have:

• working knowledge of React

• conceptual knowledge of Microservices

• conceptual knowledge of MongoDB

• conceptual knowledge of AWS DynamoDB

• made technical decision on which technologies to used

• practiced and continually follow web and software development best practices for development and testing using Test Driven Development (TDD), Domain Driven Design (DDD), and Continuous Integration (CI) and Continuous Delivery (CD) via Cypress, Protractor, Karma, jUnit, Mockito, TestNG, etc. Internal Projects:

Corporate Angular Website: http://www.bytepushers.software/ Chucks Pick3 Mobile Angular App Companion Website: www.chuckspick3.com

• Used SASS and responsive designed frameworks like Bootstrap and Material Design to ensure best user experience.

• Created Custom RxJS operators to support various business requirements like delayed retry operator to ensure specify number of retries before failing an API request. Chucks Pick3 Ionic Mobile App:

• Created AWS end-points and use AWS Lambda Java invoke algorithm function on demand.

• Created AWS end-points and user AWS Lambda NodeJS to invoke web scrapper function on demand.

• Deployed AWS Lambdas (Java and NodeJS) via AWS Java API and cloud-formation templates.

• Deployed AWS VPC and AWS RDS (MySQL) via AWS Java API and cloud-formation templates.

• Used SASS and responsive designed techniques to ensure best user experience.

• Created custom Web Scrappers to support API by retrieve data from website and returning to client. Project Management Methodologies and Development Practiced: Agile, eXtreme Programming (XP), TDD, DDD, CI, CD, and Design Patterns Technologies Used:

Maven, HTML5, CSS3, SASS, JavaScript, TypeScript, Angular JS, Angular v2-v14, RxJS, Ionic, NodeJS, Jasmine, Karma, Protractor, Cypress, Spring Restful WebServices, Spring Boot, AWS, Travis-CI, Java, Spring, OAuth, AuthO, JWT and Hibernate

Databases Used: Oracle, MySQL, and DynamoDB

Application Servers: AWS,

Source Code Repository: https://github.com/byte-pushers Demo URL: http://byte-pushers.github.io/calendar-app/ Byte Pushers Inc.

End Client: Blue Cross Blue Shield Dec 2020 – March 2023 Tech Lead / Architect (Remote Contract)

Blue Cross Blue Shield (BCBS) is a healthcare company that supports Federal employees manage their healthcare insurance and incentive programs. In order to support the Federal employees, we modernized BCBS product offering by using cutting-edge technologies to deliver new features, scale their product offering, and ensure that their platform can be easily maintained in future releases. As a team we:

• Re-designed the Overseas Claim process. This included implementing a Healthcare Claims wizard that guided user through the claim submission process. To support scalability, the system was designed to be highly configurable with on-the-fly custom PDF form validations. Generated custom control files per specification so claims can be process downstream with 3rd party processing center.

• Built highly customizable dynamic PDF form validator solution that validates PDF form fields based on form version configuration via PDF library.

• Implemented various RESTful end-points (router) that support basic CRUD operations for Healthcare domain.

• Created several middleware functions to guard access to aforementioned RESTful end-points based on CSRF Token, LaunchDarkly, User Authentication Status.

• Reached and maintain 80 percent or above test coverage by writing unit and integration test via Mocha, Chai, SinonJS, Custom Mock, Test Doubles, etc.

• Integrated with B2B APIs and architected solution to support the evolution of same API as newer versions are published.

• Performed various performance optimizations to ensure better user experience.

• Solved production issues as they raised. For example, resolving CORS issue with 3rd party portal sites as they could not successfully make API calls to Node back-end.

• Supported production releases by ensuring code, features, and release notes were all ready to go.

• Distributed workload amongst team.

• Performed code reviews and Mentored development team in programming best practices and Git essentials.

• Re-factored various aspects of the product to be more efficient and meet business requirements.

• Performed Node and Angular upgrades and ensured application continued to work as designed.

• Implemented Epics, Features, and User Stories and performed multiple production releases.

• Translated Wireframes from Figmas, Zeplins, etc into full functional front-end applications.

• Built Node back-end to support a host of features such as PDF file uploads with field and file size validations.

• Maintained code quality at a high-level via SonarQube and automated unit, integrated, and end-to-end Jasmine, Protractor, Chai, and Mocha tests.

• Transformed EDI/EDIFACT files (X12, 834, and 835) into Electronic Healthcare Records (EHR) and persisted to database and kicked off automated workflows.

• Worked with GIS AS2 edition for exchanging the EDI documents for trading partners with digital signature.

• Worked closely with Trading Partners in removing any discrepancy in EDI transactions.

• Provided recommendations for EDI transaction improvements.

• Implemented and maintained OAuth and JWT Solutions. Environment: Project Management Methodologies Practiced: Agile, Safe Technologies Used: JavaScript v6(ES6)-v8, Angular v12, TypeScript, HTML5, CSS3, Java11, SpringBoot, OAuth, AuthO, JWT, X12, 834, 835, EDIFACT, and EDI

Databases Used: Oracle,

Application Servers: Node, Liferay,

Source Code Repository: Git

Demo URL: N/A

Byte Pushers Inc.

End Client: American Well July 2020 – Dec 2020

Full-Stack Engineer (Remote Contract)

American Well Care Talks application enable health care physicians to do virtual doctor office visits. In order to support the increased growth of the Tele-Health industry, we modernized their product offering by using cutting- edge technologies to deliver new features, scale their product offering, and ensure that their platform can be easily maintained in future releases. As a team we:

• Implemented Tele-Health video conferencing doctor visits virtually via Twilio SDK and Angular.

• Proposed Single-Sign On (SSO) solutions and implemented POC using Keycloak.

• Built messaging system via Redis and did bulk uploads to AWS S3 buckets via AWS Kinesis Data Firehose in a Docker and AWS environment.

As a Full-Stack Developer on the team, I did the following:

• Built custom PHI and PII Java annotations that was able to serialize and deserialize protected data.

• Built Angular app to allow the team to demonstrate our proposed SSO solution via Keycloak.

• Use Spring AOP in the service layer to handle CRUD exceptions coming from Redis.

• Re-factored various aspects of the product to be more efficient and meet business requirements. Environment: Project Management Methodologies Practiced: Agile Technologies Used: DOJO, JavaScript v6(ES6)-v8, Angular v9, HTML5, CSS3, Java11, SpringBoot, Docker, AWS S3, AWS Kinesis Data Firehose, Redis, OAuth, AuthO, JWT Databases Used: Oracle,

Application Servers: Tomcat,

Source Code Repository: N/A

Demo URL: N/A

Byte Pushers Inc.

End Client: American Well Aug 2019 – Dec 2019

JavaScript Engineer (Remote Contract)

American Well Care Talks application enable health care physicians to do virtual office visits. In order to reach more clients and patients, they embarked on effort to enhance the Care Talks app by making it more WCAG or 508 compliant. I enhanced various section of Care Talks app to be WCAG/508 compliant by ensuring:

• Appropriate tab navigation is implemented correctly so that visually impaired users can navigate the site via the keyboard as opposed to the mouse.

• HTML is semantically correct and Aria attributes are used so that visually impaired users can hear the page content correctly as screen reader read the page.

• Correct color contrast is used so that visually impaired users can see the website more clearly.

• Dynamic content is announced by screen readers appropriately when content is added to page after it’s originally loaded.

Environment: Project Management Methodologies Practiced: Agile Technologies Used: DOJO, JavaScript, HTML, CSS, OAuth, AuthO, JWT, and WCAG/508 Compliance. Databases Used: Oracle

Application Servers: Tomcat,

Source Code Repository: N/A

Demo URL: N/A

Byte Pushers Inc.

End Client: Humana Oct 2018 – Sep 2019

Senior UI Tech Lead (Remote Contract)

Worked on Human’s Claims fulfillment application that process EDI transaction and allowed Human’s claims workforce to make correction and visualize the EDI transactions specific to Human’s business domain. In addition to this, they were also able to reject and re-submit the claims, amongst other things.

• Design and developed a highly configurable EDI UI that slice and diced the data in order to dynamically present user editable data per EDI transaction.

• Use various Design Pattern like Domain Models, Singleton, Factory, Data Aggregator, and Strategy Patterns via TypeScript implementation to support dynamically overriding the EDI transactional data and behavior.

• Mentored members of team and performed code review.

• Delivered Proof of Concept (POC) to quickly evaluate design strategies and technologies. Environment: Project Management Methodologies Practiced: Agile Technologies Used: Angular, NgRx, RxJS, TypeScript, Java, Spring, Spring Boot, Hibernate, OAuth, AuthO, JWT, X12, 834, 835, EDIFACT, EDI and 508 Compliance.

Databases Used: Oracle 10g

Application Servers: Tomcat and IBM

Source Code Repository: Git

Demo URL: NA

Byte Pushers Inc.

End Client: Tillster – San Diego CA Apr 2018 – Aug 2018 Back-End Java Developer (Remote Contract)

Tillster enables online and mobile ordering of various fast foot companies around the world. They also offer in-store solutions via their custom point-of-sales business-to-business solutions. As a back-end Java Developer, I helped to ensure that all back-end APIs full-fill business requirements by doing the following:

• Implemented complex user registration validation algorithm logic via the Template Design Pattern and backed by over 300 parameterized jUnit Integration tests.

• To support bug fixes, additional database columns were added to existing database tables, RESTful APIs changes, service layers, and Data Access Object layers, and unit and integration test were modified.

• Use Liquibase and wrote SQL scripts to support database changes.

• Re-factored and wrote many unit and integration tests for each feature set and but fixes via Mockito and JUnit to keep test coverage above acceptable test coverage percentage.

• Followed Git workflow and performed various Git tasks daily. For example rebasing master onto feature branch and squashing commits before issuing Git Pull Request. Environment: Project Management Methodologies Practiced: Agile Technologies Used: Java 8, Spring, Spring Boot, Maven, JPA, Liquibase, SQL, Spring Restful APIs, and Mockito. Byte Pushers Inc.

End Client: Thomson Reuters – Carrollton, TX Sept 2017 – Dec 2017 Lead UI Developer (Contract)

Worked on next generation calendar application for the LoneStar 2 platform. Utilizing Thomson Reuters proprietary UI Angular framework called Bento UI. Bento UI framework is built on top of a commercial Angular UI framework called Wijmo. All AngularJS work was done in TypeScript.2.3

• Use Authorization Token API to authenticate WebService calls to back-end.

• Incorporated Bento & Wijmo UI components to give UI a Thomson Reuters look & feel.

• Utilized Wijmo’s Flex Grid to manipulate and display large data sets

• Deployed application to LoneStar2 development platform.

• Use FEF.JS yeoman project generator to create project.

• Converted AngularJS POC application into Angular 4. Project Management Methodologies and Development Practiced: Agile Technologies Used: AngularJS, Angular 4, JavaScript, JQuery, JSHint, TypeScript, Wijmo UI framework, Bento UI framework, GIT

Databases Used: MySQL

Application Servers: WebLogic

Source Code Repository: NA

Demo URL: NA

Byte Pushers Inc.

End Client: Zynx Health – Beverly Hills CA Sept 2016 – Dec 2017 Lead UI Developer (Remote Contract)

Worked on the Knowledge Analyzer application; which is an application that helps healthcare providers standardize on healthcare prescribed in hospital by providing real-time medical market research at the time of care. This application allows hospitals the ability to see the best medical practices related to specific healthcare diagnoses and the ability to cherry pick which best practices will be followed with their hospitals by updating their own medical best practices catalog.

• Use heavy custom directives to decorate medical intervention document with additional functionality like: accepting, rejecting, matching, inserting, and deleting medical best practices and or recommendations.

• Optimized applications to reduce the number of scope created per view and stream lined logic to allow application to run faster.

• Re-factored several component of application to promote reusability across various sections of app.

• Implemented various value added features that enabled integration with new customers; which resulted in increase in revenue. One feature in particular was to convert on demand, and in real-time, clients’ data from XML to HTML document using Java and XSTL.

• Wrote many unit and integration test to keep test coverage above 75%. We ultimately went from 75% test coverage to 85% test coverage.

• Followed Git workflow and performed various Git tasks daily.

• Mentored team in AngularJS best practices.

• Upgraded project dependencies to latest available release and resolved all issue related. Project Management Methodologies and Development Practiced: Agile Technologies Used: AngularJS, JavaScript, JQuery, Jasmine, JSHint, Java 7, Java 7 NIO, Spring, Groovy, XSLT, XPATH, MarkLogic DB, Grails, and Gradle

Databases Used: MySQL

Application Servers: WebLogic, AWS

Source Code Repository: NA

Demo URL: NA

Byte Pushers Inc.

End Client: Lawrence Livermore National Laboratory - Livermore, CA Apr 2016 – Sept 2016 Lead UI Developer (Contract)

Performed code review and mentored team in best practices. Worked on preventive maintenance mobile tablet application that allowed various trade technicians to see work order queue, start and stop the progress of the work order, enter various reading of equipment to track the life of equipment, and continue to work in an off-line mode with an automatic data synch to server when tablet re-acquires internet connection.

• Use AngularJS and Ionic frameworks to meeting business and technical requirements.

• Chose Mozilla’s LocalForage for off-line first data persistence to tablet local.

• Implemented the Generic Dao pattern in JavaScript, alone with custom JavaScript Domain Models in order to provide appropriate layers of abstraction from the chosen data store implementation, Mozilla’s LocalForage.

• In order to synch data back up to server when tablet is online, custom Restful Angular services were created alone with custom JavaScript Domain Model Transformers so that data can be transformed to meet back-end Restful API specifications.

• Created many AngularJS Controllers to coordinate the various activities in the different Angular UI-Router states via Controller Inheritance and the Publish/Subscribe event model. Project Management Methodologies and Development Practiced: Waterfall Technologies Used: AngularJS, Ionic, IndexDB, Mozilla’s LocalForage, JavaScript, Jasmine, Karma, Cucumber-JS, Gulp, JSHint, JSLint, Grunt, NPM, Bower

Databases Used: NA

Application Servers: NA

Source Code Repository: NA

Demo URL: NA

Byte Pushers Inc.

End Client: General Electric – San Ramon, CA Sept 2015 – Jan 2016 Senior Java Developer (Contract)

Worked on the Smart Contract Margin and Review (Smart CMR) is big data analytic application for the GE Digital software division with in General Electric. The Smart CMR application turned a 9 months CMR process into a real-time process saving GE millions of dollars because they were able to project when a fleet of airplane engines will need to be serviced.

• Used Java Design Patterns to implement complex business logic. For example, used the Generic Observer Design Pattern to generically observe loosely coupled components of the application.

• Wrote many unit and integration tests via Java, Spring, jUnit, Mockito, Power Mockito, Jasmine, Karma, and Protractor. For instance, successfully mocked out email retrieval by Mocking out static and private methods used throughout the email retrieval process and thereby ensuring that email was being read accurately from a disconnected process.

• Worked hand and hand with Data Scientist to implement complex algorithms via R and Java. Project Management Methodologies and Development Practiced: Agile Technologies Used: Spring Restful WebServices, Spring, Java 8, Hibernate, Maven, and Open JPA Databases Used: Oracle

Application Servers: WebLogic

Source Code Repository: NA

Demo URL: NA

Byte Pushers Inc.

End Client: Veterans Affairs Apr 2014 – Sept 2015

Senior Java Developer (Remote Contract)

Worked on the Mental Health e-Screening project to help Veterans get the support that they need. This online application allowed the VA Clinicians to assess the mental health of the Veterans by issuing them an online survey. Upon completion of the assessment survey, the VA Clinician would be able to analyze the results of the assessment and take intervention steps if needed. All the data was saved in the application’s MySQL database and the VA’s VistA system of record via the VistA API.

• Created a host of Restful WebServices APIs to bring dynamic data to the front-end and to post data to the back-end via the Spring MVC module.

• Created a VistA Java client API in order to integrate with the VA’s system of record via the VistA Java API. This allowed us to save Health records to the VA’s system of record.

• Persisted data to data store via Spring Data and Hibernate.

• Prepared implementation plans to deploy updates to Development, Quality Assurance, Staging, Pre-Production, and Production environments.

Project Management Methodologies and Development Practiced: Agile Technologies Used: Spring Restful WebServices, Spring, Java 7, VistA API, and Hibernate Databases Used: Oracle

Application Servers: WebLogic

Source Code Repository: NA

Demo URL: NA

Advance Systems Design

End Client: Veterans Affairs Oct 2011 – Oct 2013

Senior Java Developer (Remote Contract)

• Made numerous Spring WebService, JAX-WS, and STRUTs updates to the Veterans Healthcare Benefit website for the Veterans Affairs Agency.

• Updated and configured ANT build process to support changes to WebServices and STRUTs update.

• Gave presentation to development team on how to integrate Spring WebService with JAX-WS.

• Updated STRUTs application to display correct error validation messages.

• Integrated STRUTs application to support Spring WebService client calls.

• Prepared implementation plans to deploy updates to Development, Quality Assurance, Staging, Pre-Production, and Production environments.

Project Management Methodologies and Development Practiced: Waterfall Technologies Used: Spring WebServices, JAX-WS, Spring, Java, STRUTs, WebLogic, Clear Quest, And Clear Case Databases Used: Oracle

Application Servers: WebLogic

Source Code Repository: NA

Demo URL: NA

Byte Pushers Inc.

End Client: C R Johnson & Assoc. Inc. Aug 2012 – Sep 2012 Sr. Java Developer (EDI-Batch Project) (Remote Contract)

• Designed and developed a Spring-Batch application that processed EDI X12 and Edifact files to generate a consolidated shipment report.

• Made technical decision on which technologies were used. Project Management Methodologies and Development Practiced: NA Technologies Used: Java, Spring, Spring-Batch, Maven Source Code Repository, Microsoft Project, Microsoft Excel, and IBM WebSphere Application Server 6

Databases Used: NA

Application Servers: NA

Source Code Repository: https://github.com/byte-pushers/edi-batch Demo URL: NA

Texas Instruments - Dallas, TX Feb 2011 – Aug 2011 Solutions Architect (Contract)

Texas Instruments (TI) is a technology and manufacturing company primarily known for it’s semiconductors and calculators. Worked on a mobile development project that advertised TI catalog of semiconductors to the developer community. As a Solutions Architect at Texas Instruments, I did the following:

• Successfully provided technical leadership for enterprise applications.

• Lead worldwide enterprise solution with offshore resources.

• Provided solutions and set standards for Android and iPhone mobile applications.

• Introduced, socialized, and implemented Continuous Integration and automated testing strategy throughout the company.

• Advised team on industry standards and best practices.

• Performed various proof of concepts before finalizing architecture. Project Management Methodologies and Development Practiced: Waterfall Technologies Used: Java 6, Spring 3.0, JUnit 4.6, Spring-WS, Hibernate, Hibernate Search, and Apache Lucene Databases Used: Oracle 10g

Application Servers: IBM WebSphere Commerce, WebSphere, JBoss, and IBM WebSphere Application Server 6 Source Code Repository: NA

Demo URL: NA

Aviall Services Inc. - Dallas, Texas Nov 2007 – Nov 2010 Senior Java Developer

Aviall Services brokers airplane parts between the airline industry and the airplane part manufacturers. Worked on the Java EDI (JEDI) project which mission was to sunset a legacy VB Application that process ATA Spec 2000 orders for airplane parts. As a senior Java Developer for Aviall, I architected, designed, and developed an ATA Spec2000 Translator engine to automate the supply chain management process for customers via Electronic Data Transfer (EDI). In addition to this, I did the following:

• Architected, designed, and developed an ATA Spec2000 Translator engine to automate the supply chain management process for customers via Electronic Data Transfer (EDI).

• Hosted meetings with Stakeholder to capture business requirements and created use cases of existing business processes. Helped to improve the business process by identifying new business processes and technological gaps between integration points. In addition, functional and technical design documentation was created to help facilitate a successful implementation.

• Used WebServices to integrate data stored between several separated systems by writing and consuming WebServices. This allowed us to synchronize the databases of each separate system with order information as the data changed in real time.

• Served the team as the Scrum Master.

• Held daily stand up scrum meetings to remove any impediments that are obstructing the team from meeting its spring goals.

• Used Iterative development process via sprints to achieve project goals and acceptable velocity.

• Used Hudson for Continuous Integration.

• Used JUnit for Test Driven Development (TDD).

• Used Maven for building artifacts.

• Used Selenium for Behavior Driven Development (BDD).

• Have working Knowledge of Alfresco framework, as we use Alfresco as an enterprise service to retrieve electronic documents on demand.

Project Management Methodologies and Development Practiced: Waterfall Technologies Used: SJM Parser Tool Kit, Spring-WS (WebServices), Maven, Hibernate 3, JPA, Spring2.5 and Spring 3.0, UBL, XML, JAXB2.0, Spring AOP, Java6, Agile Methodologies like Scrum and Extreme Programming Databases Used: Oracle 10g

Application Servers: WebSphere Application Server 7, Hudson for CI Source Code Repository: NA

Demo URL: NA

VarTec Telecom – Dallas, TX Jan 2002 – May 2004

Programmer II

• Created a standalone application that interfaces with a SQL Server 7 Database, using Java AWT and advance Java Swing Components.

• Designed, developed, and documented the Content Management System Intranet for the Network Department. This application allows for scalability and growth. Different users can log in to manage content for a particular department. This was developed using the Model View Controller and agile methodologies, in addition to Heavy Object Oriented Design, JSP Custom Tag Library, Struts, Struts Tiles, XML, EJBs DHTML, JSP, JavaScript, Java, Hibernate, Ant, and Oracle 9i in a Jakarta Tomcat/Apache Web Server/JBoss App Server environment.

• Managed development time on projects. 50% back end development and 50% front-end development.

• Mentor developers on OO Design, Java, JSP, Struts, and Custom JSP Tags.

• Built a web application to streamline flow through provisioning, called PROMISE using Extreme Programming. PROMISE is an Operational Support Systems (OSS) and Business Support System (BSS) for an internal order management system. This application allowed departments to start, track, close and reject, assign, and complete provisioning processes. In addition to enabling departments to communicate with one another, PROMISE also, empowered department managers to delegate workload to employees. All work was done through this application via the intranet. This application was built in the underlining technology: Tomcat, Java, JDBC, JSP, Servlets, MVC, Hibernate, Connection Pooling, html, JavaScript, and CSS.

• Built a web driven, real time application that geographically represented VarTec Telecom’s Network and its health. This was done in J2EE technologies, MapInfo Professional, and Map Xtreme Java Edition. This application handled vast volume of transactions.

• Demonstrated the ability to analyze business requirements to ensure the application reflects and achieves business goals.

• Project managed, documented, and held meetings with stakeholders to ensure the success of the content management project.

• Configured Log4j to log error, debug, and info messages.

• Working Knowledge of Business Objects.

• Working knowledge of JUnit.

• Tested application for cross-browser compatibility.

• Create stored procedures, triggers, and various SQL scripts. Project Management Methodologies and Development Practiced: Waterfall Technologies



Contact this candidate